Architect And Technical Lead Resume
Reading, MA
SUMMARY:
- Seasoned Software Professional with over 18 years of experience in providing end - to-end solutions and leading through all phases of large-scale technology roll-outs that encompass planning, architecture, implementation, change management along with supporting hiring, knowledge management, and management of employees.
- Multi-skilled Technical Architect with comprehensive experience of designing, developing, and deploying commercial software architecture. Possessing a proven ability to both contribute and individually lead projects to successfully delivery high performance, and secure solutions with highest quality.
- 15 year of hands on Architecture and development experience on .NET - ASP.NET/MVC/C#, WebAPI, WCF - RESTful/SOAP Services, Micro Services, SQL and NoSQL DBs
- Proficient with J2EE/Spring/SprintBoot/Maven and AWS Cloud on Linux platform
- Articulate, confident communicator with strong written and oral presentation
- Strong background in domains like Healthcare, Retail/Consumer Banking and Credit card services, Publishing, Transportation and Logistics
- Recognized as a top achiever, identify opportunities and provide tactical business solutions; self-driven and results-oriented with excellent communication and interpersonal skills.
TECHNICAL SKILLS:
Delivery Methodologies: Waterfall, Rational Unified Process, Agile SCRUM, TDD
MS Technologies: .NET C#/ASP.NET/MVC 3.5/4.0/4.5, COM+, VC++4.0/OWLCloud Technologies: AWS, Elastic Bean Stack, Cloud Formation, DynamoDB etc.
Sun/Oracle Technologies: J2EE v7/v8, Spring, Maven, JSP, Struts, Oracle
UI Framework: Angular 1.5/2.0, Bootstrap, JQuery
Unit Testing Frameworks: nUnit, MOQ, Mockito, JUnit
Distributed Technologies: WCF, Web Services - SOAP/REST, Micro Services
Build/Automation Tools: Jenkins, Cruise Control, Install Shield, Wise
Version Control Tools: GIT, SVN, TFS, Rational Clear case, PVCS, and VSS.
Project management Tools: Jira, Smart Sheet, MS Project, MS Office, Service-Now, Nimsoft
EXPERIENCE:
Confidential, Reading, MA
Architect and Technical Lead
Responsibilities:
- Proficiently managed complete life cycle of planning to execution including analysis of product requirements, translating ideas into solutions, development, delivery, support. Strong business background in discussing and suggesting functional solutions with Product team, delivery, project deliverables, auditing & compliance and quality assurance. Streamlined delivery performance with focus on quality parameters and reusability.
- Developing new state-of-the-art cloud platform solution on AWS to deliver digital sampling solution.
- Create product backlog, assist with story grooming, manage and track sprint planning, release planning, mentoring of team members
- Conduct retrospectives monitor Velocity to identify ways to sustain performance each sprint
- Prepared conceptual design to enable current monolithic architecture to loosely couple system following SOA and Micros Services based architecture
- Setup & managing windows and linux servers on Amazon using EC2, EBS, ELB, SSL, Security Groups, RDS and IAM. Managing VPC, Subnets; Make connection between different Zones, ACL configuration.
- Create and manage S3 buckets; setup database on Amazon RDS; Managing AMI, Autoscaling.
- Designed and implemented Restful micros services keeping high availability, scalability and performance as the key non-functional requirements
- Implemented core framework components leveraging StructreMap, AutoMapper, Factory, Repository/UOW patterns and helped team with full unit test automation using nUNIT and MOQ.
- Preform code reviews and ensure that the code is adhered to agreed code guidelines
- Created UI using Angular and bootstrap frameworks leveraging Responsive Web Design approach
- Worked with Service desk to troubleshoot production issues and offer timely solutions within SLA framework
- Implemented opensource Authorization and Authentication tool KeyCloak to enable OAuth 2.0
- Co-ordinate with Product and Account teams with performing system integration with 3rd Party channel partners
Confidential, Watertown, MA
Project Manager
Responsibilities:
- Introduced and successfully implemented Agile Scrum process methodology across Enterprise technology department and coached teams through the implementation
- Lead a team of 6 direct reports and 13 offshore contractors
- Managed regular backlog/requirement grooming meetings with business team, create clearly scoped stories, estimate stories/tasks
- Successfully delivered the integration solution of Core billing system with ANET system to deliver monthly invoices to end hospitals and prescribers.
- Designed and ensured the implementation of .NET best coding standards
- Mentored the team through implementation, performed design and code reviews to ensure adherence
- Prepared and managed project schedule conduct internal project status meetings, managed Risks and issues proactively
- Lead weekly status meeting with all business stake holders.
- Support Business with any issues with regards to monthly closing processes pertaining to Billing Operations.
Confidential
Senior Manager
Responsibilities:
- Managed portfolio of IT Application development and maintenance projects on .NET - ASP.NET/MVC/C#, SiteCore, ILOG, J2EE - Struts and Spring framework, SAP FICO, SAP BI, EAI - TIBCO, Lawson HRMS platforms
- Enabled technology migration of a legacy system to SOA based system using .NET ASP.NET/MVC/C#, Rules Engine - ILOG, 100% Unit Test automation using NUNIT & MOQ, CMDB - Sitecore.
- Responsible for end-to-end delivery of all the systems from Inception thru Deployment and maintenance using Waterfall and Agile/SCRUM methodologies
- Worked with Directors from different LOB’s to gather requirements, identify opportunities for enabling business process automation
- Build and execute project plans or scum board per the project type, augment resources, track risks and issues proactively
- Lead architecture discussions to ensure the design meets functional and non-functional requirements
- Enabled innovation driven model for the team to identify technical improvements to benefit business timely
- Lead weekly and monthly project status meetings with key customer organization stake holders.
- Partnered with Quality management team to establish quality checkpoints, quantitative and qualitative metrics to ensure quality delivery
- Conduct weekly project progress check-point meetings with the team to assess potential issues and resolve them to keep the delivery on track to completion
- People management - Hiring, Mentoring, setting quarterly performance goals, share feedback, recommend for Promotion etc.
Associate Manager
Confidential
Responsibilities:
- Played the role of a Technical Manager with 100% delivery responsibility using ITIL V2 framework
- Managed a team size of 62 developers.
- Successfully transitioned 10 ASP.NET/C#/SQL 2005 applications built on MVC framework.
- Managed complete project functional and technical transition from Multiple vendors
- Worked with several business leaders at Microsoft to obtain enhancements requests, investigate the solution approach, define LOE and schedule
- Work with team to investigate Production issues, identify and deliver solution while adhering to SLAs
- Lead weekly status calls with individual application owners
- Assist Program Manager with monthly status reporting to Microsoft Leadership
- Based on strong delivery, successfully converted Staff Aug engagement to a complete Managed Services engagement worth USD 3.2 M annually in FY 2007
Project Lead
Confidential
Responsibilities:
- As Technical Project Lead and Architect, I managed end-to-end migration of a web system from Java to ASP.NET/MVC
- Delivered 2 C++ to .NET migration projects.
- Worked directly with customer team to gather requirements for each iteration, define acceptance criteria with the customer
- Re-architected ASP.NET web application using MVC Page Control pattern when migrating from Java
- Created Higher level and Lower level design document representing the architecture
- Build core system architecture on top of Crystal RAS API to enable dynamic report generation
- Implemented serialization component and DAL following Repository and UOW patterns on Oracle 10g
- Created a Tree view control using DHTML and Java Script to resolve issues with Page loading time
- Defined Code guidelines, best practices for ASP.NET and C#
- Created Deployment automation using InstallShield writing custom logic in C#
- Investigated and resolved various bugs/issues and improved the scalability of the solution
- Reporting on project(s) to customer and internal stake holders including risks/issues
- Managed a team of 18 with responsibility of mentoring, goal setting, appraisals and promotion nominations.
- Successfully revived a project and the overall account by increasing CSI 3.8 from 2.1 within 3 months in the year
- Backed by strong delivery QOQ, I created new opportunities for my employer to get 2 new migration projects