Lead Developer Resume
SUMMARY
- Over 9 years of experience in the Software Analysis, Design, Development, Integration, Testing and Documentation of Client/Server Web Applications in .Net Technologies (Microsoft.Net 1.1/2.0/3.0/3.5/4.0 )
- Experienced in N - tier Architecture and all phases of SDLC in developing .NET Web applications using ASP.Net, C#, VB.NET,SQL Server, Web Services
- Rich experience in ASP.Net 1.1 / 2.0/ 3.5, ADO.Net, MVC3 and .Net Framework 1.1/2.0/3.5/4.0.
- Experience in developing and consuming ASP.net WebServices, Windows Communication Foundation (WCF) and ASP.Net WebAPI (REST).
- Experience in implementing Migration Projects - Classic ASP to ASP.Net.
- Experience in .NET User Controls, Custom Controls and Third party controls like Telerik ASP.Net Ajax Controls
- Experience in Java script, JQUERY, JSON and JSON parsers for .Net like JSON.Net
- Strong knowledge in Database Programming using RDBMS databases like SQL Server 7/2000/2005/2008 , writing T-SQL Queries, Stored Procedures.
- Working experience in using version control tools likeVisual Source Safe (VSS) and Team Foundation System (TFS), and GitHub (BitBucket).
- Experience in designing and developing ASP.Net web applicationswithmultilingualcontent management.
- Expertise in creating Web pages in HTML, DHTML, CSS using Visual Studio, MS Front page, HtmlEditor, VS Interdev, and Adobe Photoshop and Adobe ImageReady for creating images, and slicing PSD templates as per the design.
- Experience in performing Static code Analysis using FXCOP, StyleCop and performed Code reviews.
- Worked with Unit testing frameworks like NUnit and MS Test, and worked with QA teams.
- Experience in leading small teams, managing and coordinating with Off-shore teams. Regular interaction with Business stake holders, understanding the BRs and presenting POCs, documenting the approved BRs, and get it implemented as per the time-lines
- Worked as transition lead, successfully transitioned existing projects from onsite to offshore teams, as per the client service level agreements (SLAs).
- Exposure to project management tools: MS Project professional, MS Project Server 2007 Administration.
TECHNICAL SKILLS
.Net Technologies: ASP.NET Web Forms, Web Services,C#.net, ADO.NET, WCF, ASP.Net WebAPI, VB.NET, Asp.Net Ajax, MVC 3, Telerik, Newtonsoft JSON.net
Web Technologies: Classic ASP (ASP 3.0), HTML, DHTML, CSS JavaScript, JQuery, JSON,, XML, VBscript
Version Control: VSS 6.0, TFS, GitHub (Bitbucket, smartGit)
Data Bases: MS SQL Server 7.0/2000/2005 , MySql, Oracle 8/9i(TOAD, AquaStudio) MS-Access.
Project Management: MS Project Professional 2007, MS Project Server 2007
IDE: Visual Studio 6.0/2003/2005/2008/2010/2012 , FrontPage, HTMLEditor
Testing Frameworks: VS Team System, NUnit, FXCOP, StyleCop
Packages: MS Office 2003/2007, MS FrontPage, Adobe Photoshop, GiffAnimator, Adobe ImageReady.
Servers: IIS 4.0/5.0/5.1/6.0/7.0
PROFESSIONAL EXPERIENCE
Confidential
Lead Developer
Responsibilities:
- Designed and Developed the .NET GUI for the user interface using ASP.NET Web Forms and Ajax Controls.
- Involved in developing the application using iterative waterfall model to make everyone in the team involved in the project and know about each and every step increment and
- Developed and integrated Presentation, Business, and Data Access Layers.
- Creation of various data objects like tables with constraints, added relationship, created stored procedures with cursors, added indexes using T-SQL.
- Involved in writing stored procedures and triggers using T-SQL and passing the parameters from GUI.
- Developed web pages with data bound controls like DataGrid, DataList and DataRepeater using the methods Data Binding
- Used ADO.NET objects such as Data Adapter, Data Reader, and Data View for reading and updating records in the database.
- Used WCF in order to interact with other application and components.
- Maintenance of application code, design principles and documentation in version control software Subversion Source control.
- Worked on integration of legacy applications developed in vb6 and Classic ASP, converted some old modules (pages) developed in Classic ASP to ASP.Net. Worked on integrating some critical existing modules in Classic ASP to work in-sync with the new asp.net applications, and data transfer between them, including support and enhancements of the legacy apps.
- Code Review, Unit testing, Debugging and Integration testing of the application. Also analyzed the business and design the screen flow of the application.
Environment: Visual Studio 2010, .Net framework4.0, ASP.NET,C#, ADO.NET, WCF, SQL Server 2005, Classic ASP, VS6, Interdev, XML, HTML, Ajax, Windows XP/NT/2000.
Confidential
Senior Analyst
Responsibilities:
- Requirements gathering, design, development and testing of features and enhancements.
- Continual enhancement and maintenance and bug fixes for existing features.
- Worked independently on registration, Service Request customization, Performance improvement etc
- Developed User Controls and the page design CSS classes.
- Developed complex web pages using ASP.net and C#.
- Designed web pages using HTML, CSS and JavaScript.
- Designed and developed the triggers for Data insertions to maintain the synchronization for the Seibal data.
- Designed the css and UI interface for the web pages.
- Coded various Jscript and used AJAX & designed web pages by creating various style sheets.
- Coding stored procedures, functions in the Sql-Server 2005.
- Created master page template.
- Used user controls extensively.
- Created/ Managed various tickets using Issue tracking Tool, and TFS for code deployment in PRODUCTION and UAT environment
- Involved in designing and coding of Presentation Layer, Business Logic Layer and Data Access Layer.
- Created classes, interfaces, properties, methods, user controls in C# using ASP.NET.
- Responsible in implementing validations using Javascript and ASP.NET validation controls.
- Extensively used Dataset, Grid View controls to display and manipulate data.
- Used Ajax controls like Update Panel, Timer controls etc extensively.
Environment: Visual Studio.NET 2008, C# 3.5, .net 3.5 framework, ASP.net 3.5, AJAX, CSS, User Controls, Web Services, Sql server-2005, TFS, XML, JavaScript, RM track tool, Windows-XP, Windows-Vista, MS Test.
Confidential
Technical Lead
Responsibilities:
- Involved in Requirements gathering, Application designing, Database design and developing an application using N-Tier architecture.
- Developed the application using ASP.Net2.0,c#, .Net Framework2.0
- Experienced with OOP, design patterns, Web Forms UI design understanding and experience.
- Worked extensively on Entity model, developed entity classes layered architecture.
- Designed and developed the database components, Business classes and structures using C#
- Used ADO.NET objects such as Data Adapter, Data Reader, Dataset and Data View for reading and updating records in the database.
- TFS(Team Foundation Server) is used in order to maintain different versions of the application development phases
- Worked extensively on Web Services (SOAP, WSDL) in order for communicating with global configuration.
- Developed .Net Wrapper components (dlls) for using the proxy classes created from web services developed in java.
- Used SQL server 2005 for writing Stored Procedures, Views and along with server 2005.
- Worked on integration of older configurators specific for some factory locations developed in Classic ASP, to communicate with CCP, and use the data from the CCP and configure based on the new setting, including creating the new features in Classic ASP and modifying ASP pages as per CCP settings, and support and maintenance of the ASP configurators.
- Extensively used Ajax Controls for the Partial Page Refresh
- Code Review, Unit testing, Debugging and Integration testing of the application. Analyze the business and design the screen flow of the application
Environment: Visual Studio 2005, C#, .NET Framework 2.0, ASP.NET2.0, Webservices,ADO.NET, AJAX, Web Services, Web forms, nHibernate, UML, HTML, XML, Java script, SQL Server 2005,Nunit, StyleCOP
Confidential
Software Engineer
Responsibilities:
- Developed the application in ASP2.0, C#, VB.Net, XML, HTML, Java script, Photoshop.
- Developed web forms, user controls using .Net Framework Architecture and Visual Studio.NET 2005, C#, ASP.NET 2.0.
- Worked on 3-Tier architecture, developed the components in layered structure.
- Involved in designing User Interface (UI), coding, writing test cases and performed unit testing of the modules.
- Extensively used Adobe Photoshop for slicing the images and creating the HTML as per the design.
- Implemented core Model View Controller (MVC) architecture.
- Prepared Functional Specifications for the proposed functionalities.
- Worked on CSS style sheets & Skins for layout of the portal.
- Prepared Use Cases using MS Visio.
- Involved in testing and publishing the website for test environment, used RMTrack for managing Issues/ Issue tracking.
- Wrote stored procedures, triggers, and functions using Pl-Sql for Oracle database.
- Prepared Impact Analysis documents for change requests.
- Wrote queries, joins, stored procedures, triggers, and functions using SQL for Server 2000 database.
Environment: C#, ASP.NET2.0, ADO.NET, IIS, JavaScript, XML, HTML. DHTML, SQL Server 2000, Photoshop and Windows 2003 Server.
Confidential
Application Developer
Responsibilities:
- Interacted with business analysts and worked on the application specifications, analysis and development of the system.
- Complete Migration from ASP to ASP.Net
- Designed UI screens using Visual Studio 2005, ASP.NET2.0 and C#
- Developed the application in ASP.Net with the business logic implemented using C#.
- Developed the Prototype / Proof of Concept.
- Developed HTML Reports for Quarterly Results of Students.
- Wrote business objects and user controls using Visual Studio.NET, C#, ASP.NET 2.0, Web Services, HTML, Java script with web components deployed on the IIS.
- Used Meta data and Reflection to invoke custom controls at runtime.
- Wrote queries, joins, stored procedures, triggers, and functions using SQL and T-SQL for Server 2005 database.
- Created Web User Controls using C#.
- Wrote SQL Scripts for Bulk Insertion data into SQL Server.
Environment: C# 2.0, ASP.NET 2.0, OOP’s, SQL Server 2005, SQL, T-SQL, FxCop, NUnit, VSS 6.0, AJAX, HTML, WCF, JavaScript and Windows XP.
Confidential
Programmer - Web development
Responsibilities:
- Developed the application in Classic ASP(ASP3.0), ASP.Net 1.1, C#, HTML, Java script, vbscript.
- Developed the User Interface (UI) for the application in C#.
- Developed user control using .Net Framework Architecture and Visual Studio.NET 2003, C#, ASP.NET 1.1.
- Involved in designing User Interface (UI), coding, writing test cases and performed unit testing of the modules
- Contributed in the architecture and design of the application and developed the UI, User controls and Custom controls using Object Oriented (OO) concepts, C# and ASP.NET.
- Wrote queries, joins, stored procedures, triggers, and functions using SQL for Server 2000 database.
Environment: C#, Classic ASP, ASP.NET, ADO.NET, IIS, JavaScript, XML, HTML. DHTML, SQL Server 2000 and Windows 2003 Server.
