Project Lead Resume
NM
SUMMARY
- Over TEN years of experience in system analysis, design, development, Support and maintenance of business applications in client/server technology, three tire architecture and Web development.
- Over THREE years of experience as a Technical Lead and Leading team (5 - 8 members) spared in multiple geography.
- Over TWO years of experience as a Solution Architect for complex application.
- Over TWO years of experience in Insurance domain.
- Over FIVE years of experience in Life Science domain.
- Over TWO years of extensive experience in prenatal biochemistry lab system.
- Extensive experience in managing and working with teams in offshore - onshore model.
- Experience in client facing roles in US and UK, process documentation, people management.
- Extensive experience using C#, WPF, WCF, Winforms, VB.Net, ASP.Net, XML, XSD, XSLT, IIS, SQL Server 2000/2005/2008 , Oracle 9i/ 11g, NUnit, NCover, SOAP, Web services.
- Worked in project extensively using Agile and SCRUM methodology.
- Worked in a Web based project extensively using JavaScript and CSS.
- Expertise in designing and developing WCF based services using SOA architecture.
- Working experience on RESTfull Service using Web API and pass data through JSON object.
- Working experience on Model-View-Controller (MVC) for .Net framework 4.0/4.5
- Developed WPF based application using Model-View -View Model (MVVM) pattern.
- Software architecture designing experience using Rational Software Architecture and MS Visio.
- Experience in Configuration and Version Management using IBM Rational Clear Case and Visual Source Safe (VSS).
- Experience with Design Patterns, Multi-tiered Component-based Modeling and Object Oriented Programming.
- Expertise in Database Design and Programming (Stored Procedures, Functions, Triggers, Views) using SQL Server 2000/2005/2008 and Oracle.
- Hands-on experience with SQL Reporting Services (SSRS) and Crystal Reports for report generation, integration into .Net applications.
- Experience in MOSS 2007 for TWO years.
TECHNICAL SKILLS
Programming Languages: C#, VB.Net, VB6.
Development Technologies: WPF, MVVM, WinForms, WCF, ASP.Net, MVC, ADO.Net, Entity Framework, LINQ, AJAX, JSON, JavaScript, HTML, VBScript, WebServices, .Net Framework 4.5, 4.0, 3.5, 2.0, 1.1, N-Unit, N-Cover.
Development Tools: Visual Studio.Net 2008/05/03.
RDBMS: MS-SQL Server 2000, 2005, 2008, Oracle 9i.
XML Related Technologies: XML, XSD, XSLT, SOAP, WSDL, XAML.
Design Tools: UML, MS Visio.
Reporting Tools: SQL Server 2005 Reporting Services, Crystal Reports.
Application Servers: Windows Server 2003/ 2008, IIS.
Version Control: Rational Clear Case, Visual Source Safe.
Other Tools: Rational Software Architect, Rational Clear Quest, Rational Portfolio Manager, XML Spy, TOAD.
Methodology: Agile, SCRUM.
PROFESSIONAL EXPERIENCE
Confidential, NM
Project Lead
Responsibilities:
- Played the role of Project Lead and actively involved in development of new application, enhancement and support of existing projects.
- Co-ordinate with off-shore and on-shore team.
- Co-coordinating with Client managers and Business Director for new and ongoing engagements.
- Contributed in the design of the front-end UI application using WPF and developed the business logic using C#.
- Front End design using HTML 5 and client side scripting using Java Script.
- Designing, Developing and Migrating legacy applications to ASP.Net MVC application.
- Implemented business layer using Object Oriented (OOPS) concepts and C#.
- Developed RESTFull web Service using Web API and passed data as JSON.
- Consumed the WCF service through netTcpBinding for validation process.
- Used LINQ to objects to query the collection for the given requirements.
- Used Entity Framework for data management and managing data.
- Wrote stored procedures and functions for the developed functionalities in Oracle and performance tuning for the same.
- Generated reports to display Audit Trail Report, Partner Summary Report etc. using SQL Server Reporting services (SSRS).
- Analyze functional and non-functional requirements.
- Estimate total effort for any new enhancement.
- Design the architecture of the new enhancement.
- Coordinate with end users to understand their issues and provide the solution.
- Involved in Unit Testing and Load Testing.
Environment: VB6, .Net Framework 3.5/4.0/4.5, C#, ASP.Net MVC, JSON, WPF, WCF, Web API, VS 2008/ 2010/ 2013 , SQL Server Reports 2005, Agile Methodology, XAML, Entity Framework, Oracle 9i/ 11g, Rational Clear Case.
Confidential, NJ
Lead Developer/Solution Architect
Responsibilities:
- Designed the application architecture, class diagram, data base and component diagram using MS Visio.
- Developed custom Web parts using Asp.Net C#.
- Used AJAX JSON extensively for Front End.
- The entire application was made HTML 5 compatible for it to be used in iPad.
- Built the entire application in MOSS 2007
- Core application data was saved in SQL Server 2008
- To make database layer independent, created WCF Services to fetch and save data.
- Used LINQ to objects to query the collection for the given requirements.
Environment: .Net Framework 3.5, C#, WCF, LINQ, SQL Server 2008, XML, MOSS 2007, MS Visio, JavaScript, CSS, Agile/Scrum methodology.
Confidential, CA
Senior Software Developer
Responsibilities:
- Involved in requirements gathering and analysis.
- Create XAML pages, developed modules using MVVM pattern and WPF.
- Used dependency injection and composite command.
- Saved data using EAV architecture
- Designed the required Windows forms based on the specification from the client using Visual Studio .Net 2008 and C#.
- Used WCF services to interact with Firmware.
- To use TDD approach, used nUnit for unit testing and nCover for Code Coverage checking.
- Designed the application using MS Visio and created LLD documents.
- Used cruise control to run the build.
Environment: C#.Net (3.5), WPF, WCF, XAML, SQL Server 2008, EAV, Rational Clear Case, Rational Clear Quest, NUnit, NCover, Cruise Control, UML, MS Visio, MVVM, Agile, Scrum.
Confidential, NJ
Senior Software Developer
Responsibilities:
- Analyze the existing application.
- Design the application and database for new requirement.
- Enhance the WCF Services for new requirements.
- Negotiate/ help onsite project members/ client for setting up project milestone.
- Deploy the application in different environments.
Environment: C#.Net (3.5), WCF, SQL Server 2005.
Confidential
Senior Software Developer
Responsibilities:
- Involved in low level designing like class diagram, entity diagram and DB structure using Rational Software Architect.
- Involved in coding using .Net framework 2.0.
- Writing SQL script for changing production data in database.
- Involved in UNIT Test Case Preparation.
- Involved in UNIT Test.
- Involved in Release Plan Preparation.
- Involved in deployment in Integration Environment
Environment: C#.Net (v2.0, v3.5), SQL Server 2000/ 2005, XML, Rational Software Architect, MS Visual Source Safe 6.0, JavaScript, CSS.
Confidential, NJ
Software Developer
Responsibilities:
- Involved in coding using ASP and .Net framework.
- Used Oracle 9i as Back end.
- Used Crystal Reports for reporting service.
- Involved in Analysis and Design.
- Involved in UNIT Test Case Preparation.
- Involved in UNIT Test.
- Involved in Release Plan Preparation.
Environment: ASP, VB.Net, Oracle 9i, Crystal Reports.
Confidential
Software Developer
Responsibilities:
- Involved in coding using .Net framework 1.1.
- Involved in UNIT Test Case Preparation.
- Involved in UNIT Test.
- Involved in Release Plan Preparation.
- Involved in deployment in QA Environment.
Environment: C#.Net, VB.Net, SQL Server 2000, XML.
Confidential, Los Angeles County, CA
Software Developer
Responsibilities:
- Involved in coding using ASP.Net framework and C#.
- Maintained and Designed the Database section and used it as back-end.
Environment: ASP.Net, VB.Net, SQL Server 2000.
Confidential
Software Developer
Responsibilities:
- Involved in coding using .Net framework 1.0, 1.1 and VB.Net.
- Created WinForms using .Net
- Used SQL Server 2000 as back-end.
Environment: Win Forms, VB.Net, SQL Server 2000.
