Onshore Tech Lead/ Project Manager Resume
Phoenix, AZ
SUMMARY
- Having around 12 years of experience in software design and development, extensively worked on Microsoft Technologies
- Experienced in Architecting, Designing and Developing both Windows and Web application using .Net Framework 4.5/4.0/3.5/2.0 .
- Worked extensively in Microsoft Technologies developing applications - Win Forms, Web Applications in .NET Frameworks 4.5/4.0/3.5/2.0, C#, VB .NET, ASP .NET, ADO .NET, Web Services, WCF, WPF (XAML).
- Experienced in leading and managing teams across geographical locations and time zones.
- Extensive experience in developing enterprise web applications using JQuery, HTML, XML, CSS, Master Pages, JavaScript, VBScript, Angular JS, Bootstrap.
- Experience in developing applications using NHibernate, Entity frameworks.
- Experienced in developing and consuming .NET Web services, WCF Services (SOAP and RESTFUL) and Web API.
- Experience in the Analysis, Design, Development, Implementation and testing of both internal and external facing web based applications.
- Strong exposure to SQL Server, Oracle.
- Experienced in Data warehousing tool - Informatica PowerCenter and PowerExchange
- Proficient in MS Team Foundation Server (TFS), Visual Source Safe and SVN Tortoise to manage code source control.
- Extensive experience in Object Oriented Programming and Design Patterns.
- Experienced in working with third party products like - CRA Wiz, Actuate BIRT.
- Worked on models covering SDLC phases - requirements gathering and analysis, design and build, testing and implementation.
- Experience writing unit tests and Test Driven Ddevelopment (TDD).
- Worked on projects executed both in Waterfall and Agile methodologies.
- Conducted design and review sessions with clients, consulting staff, and management.
- Experienced with Financial,Banking and pre-paid domains.
- Experienced in working directly with Technology and business stack holders to translate business requirements into system functionality and proven skills of delivering quality software product, meeting all the accepted project milestones; within the scheduled timeframe
- Excellent logical, analytical, communication and inter- personnel skills with exceptional ability to learn new concepts / fast learner with complex systems and a good team player, problem solver and ability to perform at high level to meet deadlines, adaptable to ever changing priorities.
TECHNICAL SKILLS
UI Layer: Visual Basic (VB 6.0), VB.NET, ASP.Net, C#, Windows Presentation Foundation (WPF), XAML., ASP.Net MVC, JQuery, Jscript, CCS, HTML 5
Middleware: WCF, Web Services, ActiveX controls, SOA, JSON and Web API.
Databases: MySQL, SQL Server 2000/5/8/10, Oracle 8i/10g.
Collaboration Tool: Microsoft SharePoint 2007/2010, Lotus Notes 7.0
IDE: VS 6.0, VS 2005, VS 2010, VS 2012, VS 2013.
Configuration Management: MS Visual Source Safe (VSS), Team Foundation Server.(TFS) 2010/2012.
Reporting Tool: Crystal Report, SSRS, Actuate Reporting.
ETL Tool: SSIS, Informatica PowerCenter.
PROFESSIONAL EXPERIENCE
Confidential, Des Moines, IA
Technical Consultant
Responsibilities:
- Responsible for the design of the new ASP.Net MVC 4.0 based application framework.
- Responsible for coming up with the project artifacts for the tasks I performed.
- Responsible for development of User Interface in WPF (XML)
- Developed a Code First DAL Model.
- Re-engineering the application into ASP.Net MVC 4.0 bases application.
- Developed UI layer in ASP.Net and ASP.Net MVC with C# code behind.
- Successfully followed Test Driven Development (TDD).
- Developed test cases using Moq Framework for NUnit.
- Helped the team in analyzing user reported issues and fix defects.
- Developed custom report in SSRS
- Execution of project In Agile methodology.
Technologies: Microsoft .NET Framework 4.5 - ASP.NET MVC 4.0, C#, IIS, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Web API, NUnit, VS 2013/205, jQuery, Jscript, Angular JS, XML, SharePoint 2010, SQL Server 2012/2014, TFS 2012, VS 2013/2015 Lync 201, SSRS.
Confidential, Columbus, OH
Technical Consultant
Responsibilities:
- Responsible for the reengineered application architecture.
- Responsible for the design of the new ASP.Net MVC 4.0 based application framework.
- Responsible for coming up with the project artifacts for the tasks I performed.
- Worked intensely on the User Interface.
- Developed a Code First DAL Model
- Enhanced the existing application level logging to help in effective troubleshooting during the project maintenance phase.
- Responsible for restructuring a legacy 3rd party based workflow system, by making it more agile to accept new programs.
- Re-engineering the application into ASP.Net MVC 4.0 bases application.
- Developing a Web API based service layer for external application to access and WCF based Service layer for Internal facing application (Abstract Design Factory Pattern)
- Developed UI layer in ASP.Net and ASP.Net MVC with C# code behind.
- Successfully followed Test Driven Development (TDD).
- Developed test cases using Moq Framework for NUnit.
- Helped the team in analyzing user reported issues and fix defects.
- Execution of project In Agile methodology.
Technologies: Microsoft .NET Framework 4.0 - ASP.NET MVC 4.0, C#, IIS, NHibernate Windows Communication Foundation (WCF), Moq, NUnit, VS 2010/2012/2013, jQuery, Jscript, XML, SharePoint 2010, SQL Server, TFS 2012.
Confidential, Columbus, OH
Technical Consultant
Responsibilities:
- Responsible for the reengineered application architecture,
- Participated in the requirement elicitation meeting
- Participated in the CBA (Cost to Benefit analysis)
- Responsible for the design of the new application framework.
- Responsible for coming up with the project artifacts for the tasks I performed.
- Worked intensely on the User Interface.
- Developed the NHibernate design as DAL to map to the database.
- Enhanced the existing application level logging to help in effective troubleshooting during the project maintenance phase.
- Responsible for restructuring a ASP based legacy system, by making it more agile to accept new programs.
- Re-engineering the application into ASP.Net MVC 4.0 bases application.
- Migrate a legacy ASP based web page to ASP.Net MVC and integrate it to the code web portal.
- Developed UI layer in ASP.Net and ASP.Net MVC with C# code behind.
- Developed Business Service layer ( WCF ) in C#.
- Successfully followed Test Driven Development (TDD).
- Developed test cases using Moq Framework for NUnit.
- Helped the team in analyzing user reported issues and fix defects.
- Execution of project In Agile methodology.
Technologies: Microsoft .NET Framework 4.0 - ASP.NET MVC 4.0, C#, IIS, NHibernate Windows Communication Foundation (WCF), SSIS, SSRS Moq, NUnit, VS 2010/2012/2013, jQuery, Jscript, XML, Oracle 10, TFS 2012.
Confidential, Saint Petersburg, FL
Onshore Tech Lead
Responsibilities:
- Was instrumental in architectural design of the gaming and Loyalty program for two leading Gaming Companies.
- Worked on extending and enhancing the Loyalty program platform to customers of two leading retail companies.
- Responsible for designing and developing external web applications components and enhance the internal facing application used by the customer support team
- Developed Web based UI layer in ASP.Net, CSS, jQuery, Jscript, XML, ASP.Net MVC with C# code behind.
- Developed SOAP based Web Services for internal services and REST (JSON) based external facing services for the data retrieval.
- Execution of project In Agile methodology.
- Developed Windows forms (windows based application) in VB.Net and C#.
- Provided extensive documentation for the all web pages and the tools designed.
- Lead a team of nearly 15 resources and took the bottom line ownership for major components.
- Design and architecture the reconciliation process
- Designed and built scheduled windows services to process the files received from few external partners.
- Worked with the supporting team to set up the SFTP.
- Handled the business user training post to the launch of the automated reconciliation process.
Technologies: C# .Net 4.0, ASP.Net, ASP.Net MVC 4.0, Oracle 10, WCF, TFS, VS 2010/2012, jQuery, Jscript, XML, SOA.
Confidential, Salt Lake City, UT
Onshore Tech Lead
Responsibilities:
- Building the Sharepoint capability in SPS.
- Building the Sharepoint center of excellence team intended to - Supporting new development request, enhancing the existing system and providing maintenance support.
- One of the critical project I led was mail automation system ( LMS - Letter management System ).
- SPS on a daily basis was sending thousands of postal mail to its customers using different email template.
- The organization required a central repository to create, track and implement a versions of the email template.
- The tracking was required from a legal and compliance standpoint and was very critical.
- Built ASP.NET MVC based web application to publish and archive the template.
- Built a SOAP based WCF services to expose the approved template.
- Designed SQL Server Stored Procedures for data layer.
- Built the ASP.Net interface for Business users to securely pull the approved template.
- They process it through Pitney Bowes mass printing system and send the snail mail through various carriers.
- The project had a huge cost saving and increased the productivity by great folds.
- Once the CoE was formed, was responsible for training the internal team on SharePoint to support the CoE team.
- Was responsible to transition the CoE to the client team after they were trained.
- Provided extensive documentation for the all web pages and the tools designed
- Execution of project In Agile methodology.
Technologies: VS 2010, TFS, XML, C#, SharePoint 2010, SharePoint Designer 2010. SQL Server 2008 R2, InfoPath 2010.
Confidential, Phoenix, AZ
Onshore Tech Lead/ Project Manager
Responsibilities:
- Was a part of more than 20 projects supporting the US banking business.
- Worked with business teams across various portfolios of the bank
- Being the technology partner for the US banking business delivered many projects/applications
- Lead a large team and ensuring timely all the project delivery
- Involved in the full life cycle of the software development process including requirement gathering, prototyping, proof of concept, analysis & design, development, testing and review.
- Support divers projects/business units within bank from MIS reporting to CRA Compliance team (Community Reinvestment Act )
- Execution of projects In both Water Fall and Agile methodologies.
- Worked with Business Analysts in gathering requirements of the project and participated in design discussions and architectural reviews.
- Responsible for designing and developing web applications, client- server applications using various web technologies like ASP.NET, ASP, C# etc.
- Designed and developed web forms for the user interface using ASP.NET, C#, HTML, CSS.
- Developed SOAP and REST based Web Services for the data retrieval and processing complicated business logic.
- Worked with SQL server in designing and developing persistence layer and worked with ADO.NET in developing database objects and querying the databases.
- Worked with SQL Server 2000 in creating tables, indexes and stored procedures.
- Provided support for database migration applications.
- Provided Custom validations in ASP.NET & Client-side Validations using Java Script.
- Provided extensive documentation for the all web pages and the tools designed.
- Performed Unit Testing.
Technologies: Actuate 9.X, UNIX Shell Scripting, Oracle 8i, ASP.NET, XML, C# and SQL Server 2005, ASP.Net, WCF Services, Crystal Report.
Confidential
Onshore Tech Lead/ Project Manager
Responsibilities:
- Leading a team and ensuring timely project delivery
- Was a part of the Disaster recovery solution team and was instrumental for implementing disaster recovery for some major systems in Confidential.
- Provided consultation on Technical solution to address the DR requirement for many critical systems in Confidential .
Confidential, Saint Louis, MO
Onshore Tech Lead
Responsibilities:
- Leading a team and ensuring timely project delivery
- Involved in the full life cycle of the software development process including requirement gathering, prototyping, proof of concept, analysis & design, development, testing and review.
- UI Development (Web forms and Win forms) in VB.Net and ASP.Net with code behind in C#.
- Design and development of the web services to satisfy W3C standard in C#
- MIS Reporting in .Net Crystal Reports
- Lead a team supporting (production support ) and enhancing few existing system running on SSIS and SSRS
Technologies: VB.Net, ASP.Net, C#, SQL Server 2005, SSIS, SSRS, Crystal Reports, PowerBuilder 6.0
Confidential, Minneapolis, MN
Offshore Tech Lead
Responsibilities:
- Leading a team and ensuring timely project delivery 1
- Development of project Module like “User interaction” in WPF.
- Design and development of presentation subsystem using XAML and code behind in VB.NET.
- Design and development of the web services to satisfy W3C standard in C#.
- Development of Web Services to expose web methods to exchange data and syncup SAM and MIPS databases.
- Created Windows Service to handle the automatic loading of a static file content provided by Pershing into the SAM database ( SQL Server ) and MIPS database ( Sybase )
- Periodic code and design reviews.
Technologies: VB .Net, MS SQL Server 2005, C#, Crystal report (VS.Net), WPF.
Confidential
Offshore Module Lead
Responsibilities:
- Design and development of Presentation layer ( Windows Forms) like data intake form, customer search form, service search form in VB.Net
- Design and Development of Web Forms like customer interaction form in ASP.Net with code behind in C#.
- Code and Design Reviews
- Technical support to the team
- Process Implementation
- Customer Interaction
Technologies: VB .Net, ASP.Net, C#, MS SQL Server 2005, Crystal report (VS.Net)
Confidential
Offshore Tech Lead
Responsibilities:
- Involved in the design and development of the UNIX shell script.
- The application was one of the critical and the most used in the client environment.
- Hence made sure that the development and delivery was seamless
- Design and Development of the Informatica Work flows
- Prepared User Training Presentation
Technologies: PeopleSoft, Informatica PowerCenter and PowerExchange
Confidential
Offshore Tech Lead
Responsibilities:
- Involved in Analysis, Design and Development of overall project.
- Prepared Technical Design Document
- Prepared User Training Presentation
- Design and Development of the UNIX scripts and Infomatica work flow
Technologies: PeopleSoft, Informatica PowerCenter and PowerExchange
Confidential, Pleasanton, CA
Offshore Senior Software Developer
Responsibilities:
- Understanding the requirements for enhancement requests
- Design and development of all enhancement requests
- Implemented a process to handle the tickets and the parameters to prioritizing them.
- Interaction with Clients
Technologies: VB .Net, ASP.NET, Microsoft SQL Server 2000
Confidential
Software Developer
Responsibilities:
- Requirement analysis
- Design and development of modules like patients intake module, blood bank module, OT module. Intensive care unit module in VB 6.0
- Prepared design document
- Design and development of the stored procedures in SQL Server
- Design of the table and its relationships in SQL Server
Technologies: VB 6.0, Crystal Reports 8.0 and Microsoft SQL Server 2000
Confidential
Software Developer
Responsibilities:
- Requirement gathering
- Prepared design document
- Involved in Database design
Technologies: VB 6.0, Crystal Reports 8.0 and Microsoft SQL Server 2000
Confidential
Software Developer
Responsibilities:
- Requirement gathering and hence the impact analysis
- Prepared design document
- Design and Development of UI in VB 6.0
- Involved in Database design
- Creation of a User Control in VB 6.0
- Design and development of Customized reports in Crystal Reports
Technologies: VB 6.0, Crystal Reports 8.0 and Microsoft SQL Server 2000
Confidential
Junior Software Engineer
Responsibilities:
- Requirement analysis
- Prepared design document
- Involved in Database design
Technologies: VB 6.0, Crystal Reports 8.0 and Microsoft SQL Server 2000