SUDHANSHU BHATNAGAR
Address:2600 S Rock Creek Pkwy, Superior, CO 80027
Mobile No:310-754-6162
E-Mail: Sudhanshu_311@yahoo.com
·
13+ years of experience in
managing and developing high-profile software development projects across
multiple industries worldwide.
·
8+ Years of experience in Managing
team and handling multiple projects in parallel.
·
5+ years of experience of
Architecture and Design of enterprise-based solutions.
·
Managing Projects of cost ~$2.0
M.
·
Integral part of Account
Management team to establish strategies for the account.
·
Extensive team management skills,
managing a team of 30+ members; including company, client and
third-party engineers.
·
Demonstrated track record of
on-time and on-budget deliveries of multiple projects.
·
Excellent client presence and
management experience.
·
Translates the client’s business
requirements into systems design.
·
Extensive experience across all
phases of the SDLC, Agile Development and testing practices.
·
Experience of handling Testing
Projects, very well versed with Test Practices.
·
Experience of preparing RFP
on Technical representation of the organization.
·
Expert in technical program
management, architecture & design, development, and delivery of
enterprise software products & solutions and successfully led full
lifecycle projects.
·
Strong understanding of SOLID
principles, Design Patterns and UML Modeling.
·
Extensive Experience of Design and
development of Intranet, Internet, client/server applications, web
development, using Microsoft.NET Framework, ASP.NET and MVC.NET.
·
Extensive experience with creating
and consuming SOAP & Restful Web Services and MVC.NET Web API.
·
Extensive experience in OOAD
techniques and service-oriented architecture (SOA).
·
Hands on experience of NoSQL using
MongoDB.
·
Leading Technical Review panel,
responsible for Technical Review of the projects across multiple Business
Units, Client and Projects.
·
Designed Distributed UI
Automation Testing Framework using Microsoft Azure (Web-App,
Services, VM and SQL Server) and Selenium.
·
Hands On experience of working
with Microsoft Azure Cloud Platform.
·
Experience of developing
e-Commerce Platforms using Elastic Path (via Cortex 1.13) and
Microsoft Commerce Server 2009 (now Sitecore Commerce Server).
·
Experience of working with
Web-analytic tools like Google Analytics and Omniture.
·
Continuously ratted Outstanding
from the last 5 years, part of HCL O2 League.
·
Experience of working with
multiple Geo-locations; worked in UK for 2 years and working in US from the
last 2.5+ yrs.
·
Experience of handing
Onsite-Offshore model, managing offshore team based in India.
·
Good Understanding of Estimation
Techniques (Story Points, Function Point and WBS).
·
Participate in technical
interviews and recommend candidates for hire.
·
Performing Performance reviews of
the team and assist performance cycles.
·
Conducting trainings and mentoring
of fresher’s and team members.
·
B.E (Computer Science & Engineering)
(1998-2002) From RGPV Bhopal.
·
Intermediate (PCMB) from Kendriya Vidyalaya, R.D.S.O.
Lucknow in 1997.
·
High School from Kendriya Vidyalaya, R.D.S.O. Lucknow in
1995
·
ITIL (IT
Infrastructure Library) version 3.0.
·
Microsoft
.NET Framework 2.0 – Web Based Client Development (070-528).
·
Preparing
for TOGAF.
·
HCL O2 - League of the Extraordinary, rated consecutive
outstanding.
·
HCL-Symantec Livewire award for extra-ordinary performance
as team player.
·
Best Value Creation Idea (VCC) Award.
Working
Experience (13+ Years)
|
·
Working
with HCL Technologies since March 2005. Currently holding position of Senior
Technical Manager.
·
Worked with
CMC N-Delhi as SI. From December 2004 to March 2005
·
Worked with
Technosys services as an Assistant S/w Consultant from August 2003 to
December 2004.
·
Worked with
Connet Technologies as Software Programmer from July 2002 to July 2003.
Languages
|
C#, VB.NET, Java, Visual Basic and VBA
|
Web Technologies
|
ASP.NET, MVC, AJAX, jQuery, XML, XSL, XSLT, JSON.
|
Web-Services
|
SOA, REST, MVC Web API and WCF
|
RDMS Database
|
SQL Server
|
No-SQL Database
|
MongoDB
|
ORM
|
LINQ (LINQ to SQL), ADO.NET Entity Framework (6.0).
|
Cloud
|
Microsoft Azure: Web-App, Web-Services, ESB, VM, SQL Server
|
Continuous Integrator
|
Final Builder and Jenkins
|
e-Commerce Package
|
Elastic Path 6.13 (Cortex 1.13), MS Commerce Server 2009 and Aria
|
Version Control
|
Visual Source Safe, SVN, Perforce
|
Logging Tool
|
Log4Net, SPLUNK (Log Analysis Tool)
|
Testing Tool
|
NUnit, NCover and TestNG
|
UI
Automation Testing
|
Selenium (IDE, RC, Web-Driver and Grid).
|
UI Verification Tool
|
Cenzic, YSlow and Google-Speed
|
Web Analytics
|
Omniture and Google-Analytics.
|
Code Review Tool
|
Fortify, FXCop, Simian 2.3, Sonar and Code Collaborator.
|
Continuous Integration
|
Final Builder, Jerkins
|
Agile Tools
|
JIRA and Jama
|
Payment Gateway
|
Cybersource and Barclay’s ePDQ
|
ESB
|
WSO2
|
Other Tools
|
ReSharper 7.1, Install-Shield 10.5, MS-Visio, Eclipse, NetBeans
|
*
Strong analytical thinking and problem solving
skills.
*
Good written and oral communication skills.
*
Quick grasping power and zeal for learning new
things.
Enterprise
Digital e-Commerce Platform
|
Client
|
Trimble Navigation System
|
Duration
|
April 2015 to Till Date
|
Team Size
|
24
|
Role
|
Sr. Technical Manager and Onsite Delivery
Manager
|
Project Type
|
Development (Hybrid Agile)
|
Environment
|
Languages/ Technologies: Elastic Path 6.13 (eCommerce engine), Cortex 1.3, Aria (Billing
and Subscription), SafeNet (Entitlement), Cybersource (Payment Gateway),
Vertex (Tax), WSO2 (Enterprise Service Bus)
Database: MySQL
|
Project
Description
|
In
Trimble, multiple heterogeneous systems and technologies are being used to
achieve ecommerce functions in various Business Unit. “Enterprise Digital
e-Commerce Platform” Project is an initiative from Trimble IT to centralize
all the e-Commerce platforms into one and targeting B2B and B2C customers.
Project
is responsible of providing e-Commerce REST based Service platform to
Business Units.
|
Responsibilities
|
·
Delivery Manager and Onsite
Coordinator.
·
Organized Requirement gathering
workshops with Multiple Trimble Business Units.
·
Translated Business requirement
into Functional Specifications.
·
Worked with Trimble Enterprise
Architect and HCL Solution Architect in defining Technical solution alien
to business need.
·
Analysis, Design and
Architecture of requirements, converting Business Requirements into
Functional Designs.
·
Worked with Technical team and
created design documents.
·
Responsible for Signoff of
Functional Specification and Design documents from Trimble multiple teams.
·
Creating project and program
schedules.
·
Timey and Quality delivery of
Project deliverables.
·
Leading reviews of deliverable
items (Design, Code, Test Scenarios, Test Cases and functional
Specifications and design document).
·
Responsible for Project Planning
and Monitoring.
|
|
|
Generic UI
Automation Testing Framework (SaaS)
|
Client
|
Norton Symantec (USA)
|
Duration
|
Nov 2014 to Feb 2015
|
Team Size
|
4
|
Role
|
Technical Architect and Developer
|
Project Type
|
Development
|
Environment
|
Languages/ Technologies: Microsoft Azure, .NET 4.0, C#, NUNIT (Customized), XML, XSL, XSLT,
PaaS (Virtual Machine)
Database: SQL Server
2008 (Azure Based)
UI Automation Testing Tool: Selenium Web Driver
|
Project
Description
|
UI
Automation Testing Framework is developed as a Value Creation Idea (VCC)
for the customer, under which QA can automate their Manual Test-cases for
any Web-Portal without writing a single line of code. QA just has to
configure Test cases; Test-Steps within the framework and it are ready for
Automation. This framework has reduced QA cycles to ¼ and improved project
timelines and revenues. This VCC idea is awarded as best idea of the
quarter with in HCL. Project is implement/used across multiple projects
within Symantec and showcased by HCL Marketing team to other clients.
s
|
Responsibilities
|
·
Responsible for idea generation
and shaping it up.
·
Presented POC of the idea to
Symantec and HCL higher management.
·
Analysis, Design and
Architecture of Idea.
·
Responsible for Project Planning
and Monitoring.
|
|
|
One.Norton.com and Manage.Norton.com
|
Client
|
Norton Symantec (USA)
|
Duration
|
January 2012 to April 2015
|
Team Size
|
14
|
Role
|
Technical Manager
|
Project Type
|
Development and Maintenance (Agile)
|
Environment
|
Languages/ Technologies: .NET 4.0, MVC 4.0, C#, WCF, XML, XSL, XSLT, XSL, Serialization
(XML and JSON), jQuery, Ajax, LINQ, SOAP, MVC Web API and Rest Services.
UI Automation Testing Tool: Selenium and NUnit
Tool Used:
Final-Builder, Cenzic, YSlow, Google-Speed, NUNIT, NCover, FxCop, Fortify,
SPLUNK, Omniture, Google-Analytics, JIRA and Perforce
|
Project
Description
|
One.Norton.com
enables users to remotely manage their Norton One Subscriptions.
Manage.Norton.com enables user to remotely manage their any Norton Product.
Below are the operations user can perform on their product remotely via
these sites.
·
Installation:
Use can install new product from this site remotely on their System.
·
Update:
Product can be updated to higher version.
·
Rekey:
User can use another key to update his system.
·
Download:
User can download Norton Products available in his subscription via this
site.
·
Renew:
renewal of Subscription.
·
Buy: User
can buy another product.
|
Responsibilities
|
·
Managing Customer.
·
Creating project and program
schedules.
·
Timey and Quality delivery of
Project.
·
Creating project artifacts
including plans, charters and communication plans
·
Requirement Gathering and
technical documentation of requirements in System specifications.
·
Analysis, Design and
Architecture of requirements, converting Business Requirements into
Functional Designs and Wireframes
·
Leading reviews of deliverable
items (Design, Code, Test Scenarios, Test Cases and documents).
·
Responsible for Project Planning
and Monitoring.
·
Delegating work with-in the team
and keeping track of it.
·
Responsible for End to end
delivery of the projects including UAT Support and UAT Sign-off from the
Client.
|
|
|
www.MobileSecurity.Norton.com
|
Client
|
Norton Symantec (USA)
|
Duration
|
March 2012
to April 2015
|
Team Size
|
12
|
Role
|
Technical Manager
|
Project Type
|
Development/Maintenance (Agile)
|
Environment
|
Languages/
Technologies: .NET 4.0,
MVC 4.0, C#, WCF, XML, XSLT, XSL, jQuery, LINQ and Rest Services.
UI
Automation Testing Tool:
Selenium and NUnit
Tool Used: Final-Builder, Cenzic, YSlow, Google-Speed,
NCover, FxCop, Fortify, SPLUNK, Omniture, Google-Analytics and Perforce
|
Project Description
|
Web
Site is providing Anti-Theft Security features of Mobile/tablet Devices for
Android and iOS based operating systems. User can manage and perform
various operations on his device remotely. Remote Operations User can
perform on the device from the site are:
·
Remote
Lock: User can lock lost or stolen
devices through this website, so strangers can't access your personal
information.
·
Remote
Wipe: User can erase the information
on his device if necessary, so your private information stays that way.
·
Remote
Locate: Shows you where User's phone
or tablet is on a map.
·
Scream
Alarm: if user misplaces his phone or
tablet, he can set off a "scream" alarm to find it fast.
·
Lost
Notification: Lets user display a
customizable message to anyone who finds his missing device, so that user
can make arrangements to get it back.
·
Sneak
Peak: When in "lost mode" it
uses the built-in webcam to take a photo of anyone using your device. User
can view these pics on the website.
·
Contact
Backup and restore: User
can save contacts from your Android, iPhone, or iPad so they can easily
restore them if they are lost or deleted and share them across devices.
User can view Contacts information’s on website.
|
Responsibilities :
|
·
Responsible for Timey and
Quality delivery of Project.
·
Onsite Coordinator, Coordinating
with offshore team on Day to day activities.
·
Responsible for Requirement
Gathering and technical documentation of requirements in System
specifications.
·
Analysis, Design and
Architecture of requirements.
·
Coding and Unit Testing,
·
Responsible for reviews of
deliverable items (Design, Code, Test Scenarios, Test Cases and documents).
·
Responsible for Project Planning
and Monitoring.
·
Delegating work with-in the team
and keeping track of it.
·
Responsible for End to end
delivery of the projects including UAT Support and UAT Sign-off from the
Client.
|
|
|
Retail Auto
Renewal Enrollment (RARE)
|
Client
|
Norton Symantec
|
Duration
|
August 2011 to Feb 2012
|
Team Size
|
7
|
Role
|
Associate Technical Manager
|
Project Type
|
Development
|
Environment
|
.NET 4.0,
MVC.NET 3.0, C#, XML, LINQ, NUNIT, NCover, Fx-Cop Web-Services, Selenium,
Final-Builder, SPLUNK, Omniture, Cenzic and Fortify.
|
Project Description
|
RARE
site is an internal site of Symantec eCommerce site (buy.norton.com) which
enables user product’s license purchased from Retail stores like PC word,
Staple etc, to be Auto Renew when getting expires. Site is also linked with
PIF (Norton’s Pop-up campaign window on Task-bar) messages so that end user
can auto renew their Anti-virus license.
|
Responsibilities
|
·
Responsible for Timey and
Quality delivery of Project.
·
Responsible for Requirement
Gathering and technical documentation of requirements in System
specifications.
·
Design and Architecture of
requirements.
·
Coding and Unit Testing,
·
Responsible for reviews of
deliverable items (Code, Test Scenarios, Test Cases and documents).
·
Responsible for keeping track of
project time-lines. Delegating work with-in the team and keeping track of
it.
·
Project Monitoring and
Coordinating with Onsite Coordinator and team on Day to day activities.
·
Responsible for End to end
delivery of the projects including UAT Support and UAT Sign-off from the
Client.
|
|
|
e-Shop (http://eshop.cambridgeesol.org ) Phase 1 and
Phase 2
|
Client
|
Cambridge Assessment (Department of Cambridge
University)
|
Duration
|
September 09 – August 11
|
Onsite Duration
|
October 09 – August 11 (Cambridge, United
Kingdom)
|
Team Size
|
13
|
Role
|
Sr. Project Leader / Onsite Coordinator
|
Project Type
|
Development
|
Environment
|
Package
Implemented: Commerce
Server 2009
Languages/
Technologies: .NET 3.5,
C#, ASP.NET, MVC 2.0, WCF, Microsoft Enterprise Library 5.0 (for Data
Access and Cryptography), Windows SharePoint Services 3.0 and Commerce
Server Web-Services, SQL Server 2008,SQL Server Reporting Services (SSRS)
and SQL Server Integration Services (SSIS)
Payment
Gateway: Barclay’s
ePDQ Payment Gateway.
|
Project Description
|
ESOL
eStore is a shopping cart based e-Commerce application, which is
implemented using Commerce Server 2009 along with Windows SharePoint
Services 3.0. It is used by Cambridge ESOL for selling intangible
products of Online Practice test and Online Courses of various exams.
Individual Students or Study Centers can purchase these intangible products
from the Website, which are fulfilled by another online 3rd party website known as Fronter.
|
Responsibilities
|
·
Responsible
for Client Handling.
·
Responsible
for Project Monitoring activities and Coordinating with Offshore team on
Day to day activities.
·
Responsible
for Requirement Gathering and technical documentation of requirements in
System specifications.
·
Responsible
for creation of various Commerce Server environments (Development, UAT and
Production) along with Client’s IT team.
·
Solution
Design of the Project and Issues faced during Development and UAT.
·
Responsible
for Coding/implementation of Payment Gateway (Barclay ePDQ),
·
Responsible
for organizing training workshops for Business Users.
|
|
|
Father Name
|
Shri A.K.Bhatnagar.
|
Gender
|
Male
|
Date of Birth
|
31st Aug’ 80
|
Marital Status
|
Married
|
Passport Number
|
Z2560995
|
Visa
|
H1B Valid up to Oct 2015 (Extendable)
|
Signature
Sudhanshu Bhatnagar
|