Project Lead/ Architect 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 Manager 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, 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.
- Experience in Configuration and Version Management using IBM Rational Clear Case and Visual Source Safe (VSS).
- Expertise in designing and developing WCF based services using SOA architecture.
- Software architecture designing experience using Rational Software Architecture and MS Visio.
- Developed WPF based application using Model-View -View Model (MVVM) pattern.
- 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.
Development Technologies: WPF, MVVM, WinForms, WCF, ASP.Net, ADO.Net, Entity Framework, LINQ, AJAX, JSON, JavaScript, HTML, VBScript, WebServices, .Net Framework 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/ Architect
Responsibilities:
- Played the role of Project Lead and actively involved in development, enhancement and support of existing projects and any new projects coming up. Co-ordinate with off-shore and on-shore team.
- Co-coordinating with Client managers and Director for new and ongoing engagements.
- People management and status reporting to TCS management.
- Contributed in the design of the front-end UI application using WPF and developed the business logic using C#.
- Implemented business layer using Object Oriented (OOPS) concepts and C#.
- Consumed the WCF service through netTcpBinding for validation process.
- Used LINQ to objects to query the collection for the given requirements.
- Wrote stored procedures and functions for the developed functionalities in SQL Server 2005 and performance tuning for the same.
- Generated reports to display Audit Trail Report, Partner Summary Report etc. using SQL Server Reporting services (SSRS).
- Attend daily meeting with client and discuss all changes and issues.
- Analyze functional and non-functional requirements.
- Estimate total effort for any new enhancement.
- Design the architecture of the new enhancement.
- Provide production support for existing BioChem applications.
- Coordinate with end users to understand their issues and provide the solution.
- Involved in Unit Testing and Load Testing.
Environment: .Net Framework 3.5, C#, WPF, WCF, VS 2008, SQL Server Reports 2005, Agile Methodology, XAML, Oracle 9i, Rational Clear Case.
Confidential, NJ
Project Lead/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
- 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.
- Develop the application WCF Services.
- 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.
