Lead / Architect Resume
Charlotte, NC
SUMMARY:
- Accomplished IT professional with 16 years of software industry experience in the areas of Architecture, Client Engagement Management and Project Delivery Management. Ongoing practitioner in the areas of MS - Azure Cloud solutions, Architecture for cloud native, cloud readiness applications. Full stack, Microsoft .Net professional with extensive experience in developing, designing, architecting, managing teams, delivering solutions and applications.
TECHNICAL SKILLS:
.Net Stack: - Visual Studio 2017, TFS 2015 CI/CD pipeline using GitHub, Tortoise SVN, ASP.NET MVC 5, Single Page Applications (SPA), WCF 4.5, Web API 2, Entity Framework 6, SQL Server 2014, IIS Versions, ADFS (Single-Sign-On)
Tech Tools / Frameworks: - Visio 2016, MS-Azure Portal, Postman for API testing, Jenkins, Fiddler, NUnit 3.x, SOAP UI, Log4Net, Swagger 1.x, Selenium 3.x
Project Management Tools: - Microsoft Project 2010/2013, MS-Office Tools, JIRA, Visio
Cloud Readiness: - Assessments and migration of existing .NET application towards cloud
Hybrid Cloud: - Knowledge in multiple Azure Cloud Services (App Services, Notification Hubs, IOT Hub, Service Fabric, Azure Search, Log Analytics, Azure Container, Azure CI/CD pipeline, Security, AppInsights Monitoring, Azure Logic Apps, Machine Learning)
PROFESSIONAL EXPERIENCE:
Confidential - Charlotte, NC
Lead / Architect
Responsibilities:
- Understanding the client requirements, taking strategic decisions and providing excellent solutions to the clients to meet their objectives.
- Implemented best practices and standards for design, coding and architecture.
- Work closely with all stake holders including Business End-Users and Client Project Managers to ensure successful delivery of the project
- Involved in application design, architecture and estimation plan reviews
- Involved in development/enhancement activities for existing Web/Windows Applications
- Working with databases to; optimization of DB objects, working with Stored Procedures
- Lead and mentor the team. Act as the primary technical contact, provide coaching, mentoring and guidance to all members of the support team
- Perform Design and Code Review to ensure the adherence to the quality standards
Environment: ASP.NET, VB.NET, C#.NET, MVC, Oracle 12c, SVN, Jenkins, JIRA
Confidential - Charlotte, NC
Solution Architect
Responsibilities:
- Involved in application redesign, architecture and estimation plan reviews
- Understanding the client requirements, taking strategic decisions and providing excellent solutions to the clients to meet their objectives.
- Critical module from a large external facing website hosted in web farm with complete Re-architecture and hosted in different environments for faster performance.
- Initial Assessment has been done for the Cloud Migration using Heroku which satisfies the BBandT Security implementation architecture.
- Worked on Proposal and shared Cost Analysis & Implementation Plan
- Implemented best practices and standards for design, coding and architecture.
- Work closely with all stake holders including Business End-Users and Client Project Managers to ensure successful delivery of the project
- Involved in development/enhancement activities for existing Web/Windows Applications
- Working with databases to; optimization of DB objects, working with Stored Procedures
- Developed and Implemented Automation Tools for quicker client process
- Lead and mentor the team. Act as the primary technical contact, provide coaching, mentoring and guidance to all members of the support team
Environment: ASP.NET, VB.NET, C#.NET, MVC, Azure, Cloud, SQL SERVER 2008/2014, TFS, Continuous Integration / Continuous Deployment
Confidential - New York City, NY
Technical Project Manager
Responsibilities:
- 24/7 on call production support and handled 6 Tower applications
- Involved in development/enhancement activities for existing Web/Windows Applications
- Working with databases to; writing SQL/Oracle code, optimization of DB objects, working with Stored Procedures.
- Implemented ticket reduction initiatives with Automation Tools
- Perform Design and Code Review to ensure the adherence to the quality standards
- Involve Disaster Recovery drill and review DR plans, resolve reported incidents and problems via Service Now
- Works with Change Management/ Release Managers on the evaluation of Change Deployments
- Work closely with all stake holders including Business End-Users, Client SME’s to ensure successful delivery of the project
- Lead and mentor the team. Act as the primary technical contact, provide coaching, mentoring and guidance to all members of the support team
- Implemented best practices and standardsfordesign, codingand architecture.
Environment: ASP.NET, VB.NET, C#.NET, ORACLE 11G, SQL SERVER 2005/2008, VB, ASP
Confidential - Melville, NY
Technical Architect / Onsite Lead
Responsibilities:
- Actively involved in FKA & TKA phase, Shadow/Reverse support and stabilization phases of the project.
- 24/7 on call production support and handled 32 applications single handedly.
- Designed and developed medium to complex web/windows enhancement programs adhering to corporate requirements and standards
- Working with databases to; writing SQL/Oracle code, optimization of DB objects, working with Stored Procedures, Views and Functions
- Schedule meetings with Client SME’s and Business Users to gather business requirements and convert it into Technical Design documents.
- Perform Design, Estimation and Code Review to ensure the adherence to the quality standards.
- Involved in review Disaster Recovery plans, resolve reported incidents and problems via Service Now.
- Make sure we are clearing Sarbanes-Oxley (SOX) / Payment Card Industry (PCI) Audit compliance for each Quarter and Yearly basis.
- Works with Change Management/ Release Managers on the evaluation of change events
- Provide necessary presentations for each major release of projects to teams as requested, including IT, Client SME’s and Business Groups.
- Work closely with all stake holders including Business End-Users and Client Project Managers to ensure successful delivery of the project.
- Assigning work to the team at offshore and reviewing their work with regular daily status call.
Environment: ASP.NET, VB.NET, C#.NET, ORACLE 11G, SQL SERVER 2005/2008, VB, ASP, JAVASCRIPT
Confidential - Chicago, IL
Technical Architect
Responsibilities:
- Delivered project needs on time and within the agreed acceptance criteria in a hybrid methodology environment as they attempted to transition to an Agile Methodology
- Organized and facilitated Agile and Scrum meetings, which included Sprint Planning, Daily Scrums or Standups, Sprint Check-In, Sprint Review & Retrospective
- Involved in writing User Stories based on the requirements gathered from all the stake holders
- Reported progress to all stakeholders through Sprint and Iteration Reports
- Operated in 3-week sprints with flexibility on length based on immediate functionality concerns.
- Involved in design, writing code, test, implementation, and debug programs adhering to corporate requirements and standards
- Working with Oracle databases to; writing T-SQL code, optimization of DB objects, working with Stored Procedures, Views and Functions
- Using JQuery rewritten the existing third party Accordex Image Viewer Control
- Implemented Automated Testing using Selenium Tool for the .Net Applications
- Work closely with all stake holders including Business End-Users and Client Project Managers to ensure successful delivery of the project.
- Works with Change Management/ Release Managers on the evaluation of change events
- Provide necessary presentations for each major release of projects to other teams as requested, including IT, QA and Business Groups.
- Involved in application design, architecture and estimation plan reviews
- Understanding the client requirements, taking strategic decisions and providing excellent solutions to the clients to meet their objectives.
- Implemented best practices and standardsfordesign, codingand architecture.
- Lead and mentor the team. Act as the primary technical contact and guidance to all team members
Environment: ASP.NET, VB.NET, C#.NET, XML, ORACLE 11G, JQUERY, JAVASCRIPT
Confidential - Chicago, IL
Onsite Lead
Responsibilities:
- Involved in design, writing code, testing, implementation, and debug programs adhering to corporate requirements and standards
- Working with Oracle databases writing T-SQL code, optimization of DB objects, working with Stored Procedures, Views and Functions
- Completely rewritten the whole logic functionality of the application in the Database for performance tuning. Handled the complete project single handedly.
- Prepared & maintained all the status reports on Daily/Weekly/Monthly basis with the client.
- Involved in Product/Enterprise Release Activities:
- Release Planning, Design and Building:
- Release Acceptance Testing:
- Release Deployment:
- Release Validation and Evaluation:
Environment: ASP.NET, VB.NET, C#.NET, JAVASCRIPT, SQL SERVER 2005/2008, SSIS/SSRS
Confidential - Chicago, IL
Onsite Lead / Developer
Responsibilities:
- Involved in design, writing code, test, implementation, and debug programs for the newly created tools adhering to corporate requirements and standards
- Working with Oracle databases to; Design, Normalization, Data Model, writing SQL code, optimization of DB objects, working with Stored Procedures, Views and Functions
- Review the requirements and technical specifications, and assess the technical feasibility with offshore.
- Lead and mentor the team. Act as the primary technical contact, provide coaching, mentoring and guidance to all members of the software engineering team.
- Implementation planning, pre-deployment activities and implementation.
- Schedule meetings with Client SME’s and Business Users to gather business requirements and convert it into Technical Design documents.
- Perform Design, Estimation and Code Review to ensure the adherence to the quality standards.
- Work closely with all stake holders including End-Users, Client Project Managers to ensure successful delivery of the project.
- Prepared & maintained all the status reports on Weekly basis with the client.
Environment: VB.NET, C#.NET, ADO.NET, ORACLE 10G, CSLA 3.0.1 Framework, BlueSkyJobs
Confidential
Lead /Onsite Coordinator
Responsibilities:
- Delivered project needs on time and within the agreed acceptance criteria in a hybrid methodology environment as they attempted to transition to an Agile Methodology
- Organized and facilitated Agile and Scrum meetings, which included Sprint Planning, Daily Scrums or Standups, Sprint Check-In, Sprint Review & Retrospective
- Reported progress to all stakeholders through Sprint and Iteration Reports
- Lead and mentor the team. Act as the primary technical contact, provide coaching, mentoring and guidance to all members of the development team.
- Involved in design, writing code, testing, implementation, and debug programs for the web applications adhering to corporate requirements and standards
- Working with SQL databases to; DataModel, Design and Normalization, writing SQL code, optimization of DB objects, working with Stored Procedures, Views and Functions
- Implemented the KIOSK application into iPad solution using KnockoutJS and HTML5
- Schedule meetings with Client SME’s and Business Users to gather business requirements and convert it into Technical Design documents.
- Understanding the client requirements, taking strategic decisions and providing excellent solutions to the clients to meet their objectives.
- Prepared & maintained the status reports on Weekly basis with the client.
Environment: ASP.NET, VB.NET, C#.NET, ADO.NET, KNOCKOUTJS, HTML5, SQL SERVER 2005/2008
Confidential
Developer
Responsibilities:
- Actively involved in FKA & TKA phase, Shadow/Reverse support and stabilization phases of the project.
- Did the reverse engineering process for all the existing application and converted the same into process flow document.
- Responsibilities includes client requirements gathering, design, development, unit testing and implementation
- Involved in development/coding activities for existing Web/Windows Applications
- Working with SQL databases writing SQL code, optimization of DB objects, working with Stored Procedures, Views and Functions
- Prepared the Weekly Status Reports, Playback Deck and Quality Gate Deck for the Application and shares this information with the Client on a Daily/Weekly basis.
Environment: ASP.NET, C#.NET, VB, ASP, ADO.NET, SQL SERVER 2005/2008
Confidential
Senior Software Engineer
Responsibilities:
- Responsibilities includes requirements gathering, design, development, unit testing and implementation
- Working with SQL databases writing SQL code, Creating Stored Procedures, Views and Functions
- Perform code review to ensure the adherence to the application framework and quality standards
- Data migration from the existing system, which was using SQL Server, Oracle 10g as the database
Environment: ASP, ASP.NET, C#, VB.NET, ActiveX Controls, COM, DCOM, SQL Server, N-Tier
Confidential
Senior Programmer
Responsibilities:
- Responsibilities includes requirements gathering, design, development, unit testing and implementation
- Working with SQL databases writing SQL code, Creating Stored Procedures, Views and Functions
- Perform code review to ensure the adherence to the application framework and quality standards
- Data migration from the existing system, which was using SQL Server 7.0 as the database and the front end of ASP
- Conduct change management meetings for the CR requested by the project stakeholders
Environment: ASP, ASP.NET, C#, VB.NET, ActiveX Controls, COM, DCOM, SQL Server.
Confidential
Software Engineer
Responsibilities:
- As a developer responsibility includes requirements gathering, design, development, unit testing and implementation
- Working with SQL databases writing SQL code, Creating Stored Procedures, Views and Functions
Environment: VB6.0, ASP, ASP.NET, ActiveX Controls, COM, DCOM, SQL Server.