We provide IT Staff Augmentation Services!

Lead Developer/tech Lead Resume

0/5 (Submit Your Rating)

Pennington, NJ

SUMMARY

  • Over 9+ years of experience in requirement analysis, architecture, design, development and implementation of complicated web applications, windows applications and client - server applications mainly using Microsoft Technologies.
  • Four years of experience as technical lead.
  • Extensive experience of design and development in Microsoft .NET technology using ASP.NET, C#, VB.NET, ADO.NET, .NET Remoting, Web Services, WCF, WPF, AJAX, LINQ, XML and XSLT.
  • Experience in SQL Server 2000/2005/2008 (database design, stored procedures, triggers, user-defined functions, jobs, replication, database backup, DTS Packages, SSIS packages).
  • Experience of developing and maintaining web applications in classic ASP (Versions 2.0 and 3.0) and Visual Basic 6.0 - proficient in developing windows applications.
  • Experience in developing business reports using Crystal Reports.
  • Hands-on experience in Testing/QA Life Cycle, includes preparing the Test Cases and Testing the developed programs (Unit testing, Sanity Testing, Integration testing, Regression testing, System testing).
  • Strong knowledge of Design Patterns, Object Oriented Analysis and Design Methodologies (OOA and OOD), Object Oriented Programming (OOPS), UML design methodologies and well versed with component-based architecture and design on Microsoft technologies.
  • Team player with excellent communication, trouble shooting, debugging and strong analytical problem solving skills, ability to work in groups & adapting to fast changing skills and work environment.
  • Actively involved in Project management activities like task management using MS Project, Resource Ramp-up and Estimations, preparing Quality documents, Defect Prevention Analyst (DPA), Causal Analysis and Preventive Action (CAPA) etc.

TECHNICAL SKILLS

Net Technologies: C#, ASP.NET, VB.NET, .NET Remoting, Web Services, Windows Services, AJAX, Windows Communication Foundation (WCF), Microsoft Application Blocks (Data, Exception Handling, Configuration)

Web Technologies: ASP.Net, ASP, JavaScript, VBScript, HTML, DHTML, CSS, XML, XSLT

Programming Languages: C#, Visual Basic, VB.NET

Modeling Tools: Microsoft Visio, UML

Business Reporting Tools: Crystal Reports

RDBMS/DBMS: SQL Server 2000/2005, MS Access 2000

Development Tools: Visual Studio .NET 2002/2003/2005 , Visual Studio 6.0, Visual InterDev 6.0, CodeSmith code generator

Version Controller: Team Foundation Server (TFS), Visual SourceSafe (VSS), PVCS

Web Design Tools: Adobe Photoshop, Macromedia Dream weaver, FrontPage

Deployment Tools: CruiseControl.NET continuous integration

PROFESSIONAL EXPERIENCE

Confidential, Pennington, NJ

Lead Developer/Tech Lead

Responsibilities:

  • Reviewing functional requirement document and preparing detailed technical design document.
  • Developed complex business components using VB.NET and ASP.NET webforms.
  • Developed C# components for internal framework ASK.
  • Involved in database objects creation like tables, triggers. Developed complex PL/SQL stored procedures in Oracle 11g.
  • Coordinating with offshore team and reviewing code to ensure timely delivery of builds.
  • Resolving technical issues and providing user support.

Environment: ASP.NET, VB.NET, C#, Visual Studio .NET 2010, Oracle 11g, IIS, PVCS.

Confidential, IL

Lead Developer

Responsibilities:

  • As a lead developer I was responsible for interaction with business users and documenting the required features with sufficient details.
  • Estimation of the effort required for developing the enhancement using Work Breakdown Structure and accordingly providing inputs for preparing the delivery plans and schedule.
  • Developing software distribution website (APAD) using C# 3.5 and ASP.NET webforms.
  • Used WCF services for communicating with Microsoft SCCM (System Center Configuration Manager) server. One of the purposes was for license management.
  • Developing WMI components using .NET framework 3.5. These components are used for retrieving windows metadata and various OS level activities.
  • Developed user controls using C#3.5. Custom editor is one such example.
  • Involved in database objects creation like tables, triggers. Developed complex T-SQL stored procedures in SQL-Server 2008.
  • Involved in object relation modeling (ORM) using LinqToSQL classes.

Environment: C#, ASP.NET, WCF, Win forms, ADO.NET, SQL Server 2008, Visual Studio .NET 2008, IIS, Team Foundation Server (TFS).

Confidential

Senior Developer

Responsibilities:

  • Responsible for analysis and elicitation of the enhancements to be developed. Recording with clarity of the business requirements or technical requirements.
  • Estimation of the effort required for developing the enhancement using Work Breakdown Structure and accordingly providing inputs for preparing the delivery plans and schedule.
  • Held the full ownership of the tool as lead developer.
  • Development of data provider and data consumer components using C# 3.5.
  • Developed reusable user controls, which provided common functionality like exporting to excel.
  • Improved the user experience using WPF components, so that various screen elements were easily accessible.
  • Implemented queuing system for archiving huge data using C#, multithreading and windows controls. This enabled user to put more than one case to a archive queue, so that the archival process will run in parallel.
  • Prepared Units Test Cases and Manual Test Cases using Visual Studio 2008.

Environment: C#, Win Forms, ADO.NET, Visual Studio .NET 2008, WPF, SQL Server 2005, SQL-Lite, Infragistics WinGrid, Infragistics Excel, Perforce SourceSafe.

Confidential

Senior Developer / Technical Lead

Responsibilities:

  • Responsible for analysis to define the scope of the enhancements to be developed. Identifying and consolidating the requirements. Requirements analysis/elicitation, recording with clarity of the business requirements or technical requirements.
  • Preparing requirement specification document, Data Flow Diagram (DFD) and Business Workflows.
  • Estimation of the effort required for developing the enhancement using Work Breakdown Structure and accordingly providing inputs for preparing the delivery plans and schedule.
  • Designing the high and low level architecture of the system. Implemented a loosely coupled N-Tier architecture using Business Facade Layer and SQL Server Service Broker.
  • Deployment of the product at various levels like QA, UAT and Production using CruiseControl.NET Automated Continuous Integration.
  • Preparing Low level and High level design documents for the system which include UML design artifacts Use Case Diagrams, Sequence Diagrams, Component Diagrams, Deployment Diagrams, and Class Diagrams.
  • Responsible for Coding, Testing and Delivery of the application and leading a team of 3 programmers. .NET mentor.
  • Development on all tiers, web, business process, data access, database and client using C# .NET, ASP.NET, ADO.NET, AJAX, SQL Server 2005, T-SQL, UltraWebgrid controls.
  • Designed and developed custom .NET components and user controls using ASP.NET and C#.
  • Developed and configured Codesmith components for code generation of business and data layers. The code generation components helped saving on project cost.
  • Prepared Units Test Cases and Manual Test Cases using Visual Studio 2005.
  • Developed Exception base classes for logging of errors in application.
  • Developed encryption/decryption procedures for sensitive information using SQL-Server 2005 asymmetric keys and certificates.
  • Involved in level 2 production support for resolving production support tickets.

Environment: C#, ASP.NET, ADO.NET, AJAX, SQL Server 2005, SQL-Server service broker, Visual Studio .NET 2005, IIS, CodeSmith, Cruise Control, Team Foundation Server (TFS), BizTalk Server and MS Visio.

Confidential, WA

Senior Developer / Team Lead

Responsibilities:

  • Responsibilities included analyzing the requirement of the .NET middleware components.
  • Developed custom messaging components for automation testing using C# and WinForms.
  • Identification of test scenarios and test cases for the scenarios for interfacing layers between CRM server and Seibel.
  • Automated test cases using C# and MSMQ simulator component taking into consideration of different security levels and access rights.
  • Created database design in SQL-Server 2005.
  • Execution of test cases and publishing test case results using C# and VSTS.
  • Responsible for guiding and mentoring offshore team on allocated tasks.
  • Logging failed test case results to event log and mail using custom C# components.

Environment: C# 2.0, Visual Studio 2008, TFS 2005, SQL Server 2005.

Confidential, NY

Senior Developer / Team Lead

Responsibilities:

  • Responsibilities include analyzing and documenting the requirements details.
  • Responsible for preparing the System Requirement Specification document which included the Workflow diagrams and System architecture diagrams.
  • Developed ASP.NET web pages for SAPA module which involved complex business logic and workflow.
  • Extensively involved in designing and creation of the database. The responsibility included creating tables, user-defined functions, triggers, indexes, functions and stored procedures using SQL Server 2000.
  • Created DTS Packages using SQL Server 2000 for transforming existing data from legacy database to the SQL Server database.
  • Developed navigation components using C# and Microsoft application blocks for seamless integration of various modules of the application.
  • Designed and developed COM wrappers using C# for interfacing with Filenet components.
  • Designed and implemented UI pages for other modules using C# and ASP.NET.
  • Development of reports using Crystal Reports and ASP.NET.
  • Responsible for code review of team members.

Environment: C#, ASP.NET, MS SQL Server2000, FileNet, User Interface Process Block, Crystal Reports.

Confidential, GA

Senior Developer

Responsibilities:

  • Responsible for development of business layer and data layer components in C# using custom framework named EDF.
  • Responsible for developing complex web pages using ASP.NET, C# and developing custom grid controls for the application.
  • Involved in developing workflow components for integrating with Filenet PEP (Paragony of E-Process), which enabled in tracking the exact status of workitems in the workflow.
  • Involved in database objects creation like tables, triggers. Developed complex PL/SQL stored procedures in Oracle 9i.
  • Developed a component in C# for integration with a third party tool called ASPOS for handling documents.
  • Development and unit testing of a custom component used to endorse the digital signature of SBWC staff on documents.
  • Created reports for various modules in Crystal reports.
  • Responsible for unit testing using and peer review testing.
  • Created MSI package using VS-2003 and deployed to the customer environment using FTP.
  • Responsible for creating developer productivity tools like property generators for data layer and XML schema generator for business layer.

Environment: VB.NET, ASP.NET, Oracle 9i, Toad, VSS, Visual Studio .NET 2003, Filenet, ASPOS and EDF.

Confidential

Senior Developer

Responsibilities:

  • Responsibilities included studying their existing framework which was named PSF (Presentation State Framework).
  • Analysis of how to implement the required integration using ASP.NET and PSF.
  • Developing of HLD (High Level Design document) and LLD (Low Level Design document) for the requirement using Microsoft Visio for architecture diagrams.
  • Designed Class diagrams and activity diagrams using customized stencils in Microsoft Visio which would generate basic XML for navigation graphs.
  • Developed XML schema using XML Spy to integrate in the ASP.NET application.
  • Developed custom business objects using C#, ASP.NET and PSF for the integration.

Environment: Microsoft Visio, NDOC, Visual Studio 2005 RC, C#.

Confidential, CO

Senior Developer

Responsibilities:

  • Responsible for requirement analysis and elicitation of the requirements.
  • Writing of Functional Design Documents (FDD) for various modules and creating excel prototypes which demonstrated complete end-end flow of the modules.
  • Development of prototypes using ASP.NET and C# based on the FDDs.
  • Developed client-side objects using JavaScript for navigation and control of complex UI forms.
  • Responsible for business layer development using C# and Microsoft Application blocks.

Environment: C#, ASP.NET, SQL-Server 2000.

We'd love your feedback!