Technical Delivery Manager Resume
SUMMARY:
- Results - driven Technology leader with 7+ years of experience in Retail, E-commerce, Telecom and Insurance domains with strong development background and primary strength in building applications with focus on Customer experience, Innovation, Engineering best practices and Agile transformation.
TECHNICAL SKILLS:
Technologies: Angular, Single Page App, Microservices, Rest, APIGEE, C#, ASP.Net, Java Cassandra, Redis, Splunk, Hadoop, Sprint Boot, HTML, CSS, Resharper, SQL, JavaScript, SOAP, NUnit, JunitCI/CD: Jenkins, Team City, Hudson, Cruise control, Docker, Stash, Bit Bucket, App Dynamics, SonarQube, Git, Crucible, Confluence, Rally, Jira, TrelloService Virtualization(Lisa), Mockito, Rhino mocks, Selenium, WATIN
Architecture: MVC, MVVM, Event driven, Micro services
PM: MS Project, Power point Timeline, Visio, Office 365 SharePoint
PROFESSIONAL EXPERIENCE:
Confidential
Technical delivery Manager
Responsibilities:
- Retired 2 legacy Point of Sale applications by consolidating into a Micro Service ready single page app that saves $5 million year over year and can run both on desktop and IOS platform.
- Delivered 43 projects in 26 Releases in addition to the consolidation.
- Played a key role in every stage of the project starting from budgeting, scheduling, architecture, design, technology evaluation, risk assessment, iteration planning, user stories grooming, effort estimation, code reviews to release planning.
- Spearheaded Agile (Scrum, Kanban), Continuous Integration and Continuous delivery adoption.
- Orchestrated a data analytics and visualizer solution to provide deeper understanding of transactions volume, trends and failures.
- Built, presented and negotiated the program strategy, roadmap, timeline, scope and its changes with business and technical teams.
- Managed a 27 fulltime and contract member team of offshore and onsite Developers, SDETs, Scrum Masters and System Analysts.
- Defined, measured and monitored KPIs, provided continuous feedback to help set and achieve career goals of team members.
technical program Manager
Responsibilities:
- Championed Adopt-a-store program by visiting 2 stores weekly to identify application issues, train the reps on new features and take their feedback to business to help make strategic decisions.
- Managed a DevOps team that Rearchitects, troubleshoots, fixes and deploys the application issues identified in store visits.
- Organized a simulated load balanced environment which has the same network as a store to recreate store experience and test when external parameters like Wi-Fi, LTE and VPN are changed.
- Increased the tablet usage from 3% to 9%.
PROduction support manager
Responsibilities:
- Pioneered Production Support team that receives Business/App Support/Customer Delivery escalations firsthand to identify any Production issues, fix and deploy based on priority.
- Improved product quality by significantly reducing the defect backlogs with regular hot fixes and monthly maintenance bundles.
- Promoted open and direct communication with business users by showing working code early in the software development process.
- Crafted Technical Specifications and User stories for projects.
senior software developer
Responsibilities:
- Reduced code redundancy by centralizing into reusable modules.
- Created a new framework to safely launch new features before go live date and maintain a single code stream for all releases.
- Enhanced state specific coverage preferences to save call wait time.
senior software developer
Responsibilities:
- Refined agile process with direct customer involvement in short and rapid development cycles including automated testing, pair programming and TDD (test driven development).
- Evolved a complex-rules engine that decides the customer’s eligibility based on the business rules.
- Collaborated with designers to implement and streamline menu and overall system experience for look, feel and usability for a largescale web front application.
