Development Lead Resume
SUMMARY:
- 13 Years SDLC Experience in Web and Desktop based applications using .Net and C++
- Application Development using C#, ASP.NET MVC, VB.NET, WCF, WPF,ADO.NET, Entity Framework, XML Web Services, VC++, COM Interops,VB6
- Designed Applications using UML, classic Design Patterns, MVC, MVVM
- Developed User Interface using WinForm, WebForm, WPF, VB6 and MFC.
- Experience in Distributing Computing using WCF, .NetRemoting, WebServices, ASP.NET, DCOM.
- Significant experience in creating Stored Procedures, Triggers and development of Database objects using PL/SQL, SQL, T - SQL in SQL Server, Oracle and MySQL.
- Strong object oriented programming (OOP) concepts.
- Technical Lead with responsibilities including analysis, design, requirement development (SRS, UIS, SOW), implementation, testing, project deliverables review and troubleshooting of high quality business applications using internet/intranet, client/server, and n-tier technologies.
- Excellent communication skills, strong analytical & logical abilities in business analysis & technical documentation.
- A fast learner with an appetite for new skills.
TECHNICAL SKILLS:
Languages: C#, VB.NET, VB6, VC++
Web Technologies: ASP/ASP.NET MVC, XML, XSLT, DHTML, JavaScript, AJAX, JQuery, Silverlight 3.0, IIS 6.0/7.0
Databases: Oracle 10G, SQL Server 2000/2005/2008, MS Access, MySQL
Development IDE: Microsoft Visual Studio, Fortis
Modeling Tools: IBM Rational Rose, Microsoft Visio
Framework: .NET Framework 1.1 - 4.0
Methodologies: WCF, WPF, .NET Remoting, WinForm, Web Services, COM/ATL, Test Driven Development, Entity Framework, WMI
Design Patterns: Classic Patterns, MVC, MVVM, Agile Practice and Patterns
Mgmt Tools: Microsoft Project Plan, Excel, PM Tool(Internal Web Based)
Configuration Tools: Team Foundation Server, Rational ClearCase, MS Visual Source Safe, SVN
Testing Framework: Type Mock .Net Unit Tests,, CPPUnit, NUnit, Visual Studio Unit Test
Limited Exposure: Java, Servlets, JSP, Apache, JRun, RMI, Rational Visual Test, SMTP, HTTP, Perl Script
Reports: Crystal Reports, SSRS, Microsoft Excel
PROFESSIONAL EXPERIENCE
Confidential
Development Lead
Technologies: C#, .NET 4.0, WCF, WPF, VC10, COM Interop, TypeMock Isolator 6.0, WMI, VB6 Visual Studio 2010, Rational Clear Case, Rational Purify, Rational Clear Quest, Image Configuration Editor
Responsibilities:
- WCF Service - Developed WCF service used for running executables at remote machine and transferring data between host and client computer, this service is used for checking BIOS Settings on tester computer and DSP computer
- User Infterface for BIOSChecker using WPF
- Refactoring DSPService from C++/DCOM to C# (.Net Remoting)
- NDIS Driver Upgrade - EL2 5.0 to EL2 6.0, Image Automation - automated image creation for DSP Computer by using Windows Management Instrumentation APIs (WMI), IBW, ICE, VBScript
- StyleCop 4.6.3 Customization for IGXL to conform with Company’s C# coding standards - Developed custom rules for static code analysis, Integrated FxCop tool
- VSUtils - Utility developed in C# for migrating VC6 projects to VC10 includes makefile changes, clearcase integration, fixing common errors etc.
- VB6 to C# Migration: PathEditor, Calibration, Version Selector Modules have been migrated to C# 4.0
- Klocwork 9.5 Customization for IGXL to conform with Company’s C++ Coding standards
- Developed custom rules for static code analysis
- Third Party Libraries Compliance Analysis with VS2010
- PowerCollections - Utility container classes for C#
- BOOST 1.50 - Utility classes for C++
- TypeMock - Unit test object mocking library for C#
- CPPUnit - Unit test framework for C++ unit tests
- MockingBird - Utility for mocking C++ Objects
Confidential
Development Lead
Technologies: .NET 2.0/ 3.5, ASP.NET, WCF, WPF, Silverlight, Javascript, AJAX, XSLT, SQLServer 2005, Entity Framework, MVC 2.0 Rational Clearcase, Visual Studio, Team Foundation Server, HP Service Center
Responsibilities:
- Development of dynamic Application template for different schemes - Created dynamic and static templates for runtime applications that will create PDF file based on user inputs
- Developed application access module for different types of customers using XSD
- Automated Fund description - fund’s price, manager, and other details will be updating automatically quarterly, this task was done manually every time and their were chances for manual clerical error in actual data.
- Corporate Actions module, Early Expiry & Termination module, Interest on Advanced Loan module, Sales Tool, Loan Closure Module
- Resolving Technical Issues encountered by self/team
- Proposal Development
- Handling various project management activities like work allocation, estimation, project execution, reporting, deliverables reviews.
- Handling customer / production / QA / documentation support
- Handling co-ordination activities with teh client / onsite team
- Mentoring team members on various project related technologies on need basis.
Confidential
Technical Lead
Technologies:.NET 2.0, ASP.NET, Javascript, AJAX, SQLServer 2005 Rational Clearcase, Visual Studio
Responsibilities:
- UI development for some key features
- Development of Stored procedures (SQL Server)
- Reports generation (using XSLT/C# in MS Excel output format)
Confidential
Technologies:C#, .NET 2.0, WinForms, COM Interops, C++, VB6
Development Lead
Responsibilities:
- Requirement Gathering, Estimation, Design, Development and Testing for Microwave Instruments/access panel user interfaces and corresponding interaction with hardware circuit using C#, WinForms and COM Interops.
- Developed Unit Tests using TypeMock 6.0 with Visual Studio Unit Test Framework
- Helping team in resolving technical issues
Technologies:C#, .NET 2.0, WinForms, COM Interops, C++, VB6,COM, NMAKE
Senior Developer
Responsibilities:
- VC6 to VC8 Migration: 1300+ VC6 projects have been re-factored into Visual C++ 8.0, VC8 follows standard C++ rather Microsoft C++, so lot of internal structures changed.
- Refactoring VC6 Modules into C#: Physical and Logical boards, CalService modules re-factored into C#
- Resolving Technical Issues encountered by self/team
- Proposal Development
- Handling various project management activities like work allocation, estimation, project execution, reporting, deliverables reviews.
- Handling customer / production / QA / documentation support
- Handling co-ordination activities with teh client / onsite team
- Mentoring team members on various project related technologies on need basis.
Confidential, Milpitas, CA
Developer
Technologies:C#, .NET 2.0, ASP.NET, ADO.NET, Javascript, SQLServer 2000
Responsibilities:
- Designing and development of full application especially in teh development of web user control and database handling
- Work allocation and tracking to team
Confidential
Developer
Technologies:C#, .NET 2.0, ASP.NET, ADO.NET, Javascript, SQLServer 2000
Responsibilities:
- Design, development and Testing of Print Planner Module
- Design, development and Testing of Goal Planner Module
Confidential
Developer
Responsibilities:
- Involved in implementation of COM components for contact, company, server monitor, and system parameters modules.
- Designing user interface using HTML for teh above-mentioned modules.
- Integrated teh Crystal Report8.5 in teh system. This includes generation of user-defined reports in teh server side and displaying it in RTF format in teh Web Browser.
Confidential
Developer
Responsibilities:
- Designing teh database on teh basis eMedical can be configured as a Bug Tracking System
- GUI forms, code lists, crystal reports,
- Testing s/w
- Writing help documents for these modules.
