Lead Developer Resume
Hartford, CT
SUMMARY
- Technology Lead/Lead Developer with 13+ Years of experience in design, development and implementing application software and most importantly, optimizing software solutions catering to teh business requirements using .NET technologies on windows and web environments with excellent onsite - offshore Team Management skills.
- Experience in .Net Project Development,Migration,Maintenance,Enhancement,Refactoring,Production Support.
- Extensive experience in designing and developing software applications with teh C#, .NET Framework (4.7/4.5/4.0/3.5, 2.0,1.1,1.0), .Net Core, ASP.NET, LINQ,Entity Framework, Windows Forms, Web Services, WCF, WebAPI, XAML, IIS 7.0/6.0, JavaScript, AngularJs, Angular,ReactJS,CSS, XML.
- Expertise in developing models based on Unified Modeling Language (UML).
- Experience in using Ajax Controls for Web Applications development.
- Extensive working experience in database development for SSIS,SSRS,creating complex database queries, writing Indexes, Views, Stored Procedures, Functions, Performance Tuning, Query optimization using T-SQL in SQL Server 2000,2005,2008/08 R2(SSIS,SSRS), 2014,2019 .
- Strong experiencein SOA,RESTandWindows WEB API,Web Servicedevelopment for Cloud based products, experiencein N-Tirearchitecture and strong Configuration,Hosting & Deployment experience in IIS.
- Expertise in developing Master Pages and skins used for common design layout for pages, CSS to separate content of document from its presentation, Java Script to perform Client-side validation.
- Consumed ADO.NET components like Data Adapter, Dataset to perform data operations. Extensively used ADO.NET to implement teh data layer to communicate with different databases.
- Experience working on Frameworks like Bootstrap, Angular.js, React.js, Node.js.
- Implemented Presentation layer using CSS Framework, BackboneJs, AngularJs,KnockoutJs, Wire-framing, and HTML5.
- Proficient inObject Oriented Design/Development, Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern, Model-View-View Model (MVVM) design Pattern Team Foundation Server (TFS)andTest-Driven Development (TDD).
- Developed a multithreaded C#WinFormsapplication using async/await, Task, Thread Pool, and Background Worker classes
- Experience in Implementation of AJAX to improve user experience.
- Hands on experience in Windows Communication Foundation (WCF) for rapidly building service-oriented applications dat communicate across teh web and teh enterprise.
- Strong Experience in Design & Development of Client-Server & Web applications using Object Oriented Analysis and Design (OOAD) methodologies.
- Experience in Developing User Interface UI Rich Web Applications and Webservice Applications usingFront End/User Interface UI TechnologieslikeHTML5, XHTML, XML, Object Oriented, JavaScript, UI Libraries/Frameworks MVC Angular Js, JQuery, Backbone JS, Underscore JS, Require JS, JSON, Bootstrap on.Net Technology.
- Strong Knowledge of Developing Web applications using IIS, XML, XAML, HTML, Java Script, jQuery, MVC, and CSS.
- Experience in using Entity framework as ORM tool to map classes with tables to enable working with rows as objects.
- Have experience in agile methodology.
- Knowledge onWindows Azure.
- Experience in end-to-end full lifecycle (SDLC) of software developments, including configuration management using Team Foundation Server, Visual Source Safe.
- Extensive working noledge on Configuring and version controlling with Team Foundation Server (TFS) and GIT.
- Experience in a fast-paced Agile /Scrum environment.
- Expertise in project management activities like:
- Preparing and scheduling project plan.
- Creation of work breakdown structure.
- Estimation and resource loading
- Risk mitigation and contingency.
- Project Monitoring.
- Metrics and status reporting
- Managed Team of size 3 - 20(Onsite/Offshore model)
- Excellent communication skills to interact with client/customer for teh interactions required throughout teh development life cycle.
- Analysis of product/project and requirement elicitation.
- Transforming teh requirements into design, and modeling with technical architect.
- Managing teh development team along with technical guidance.
- Facilitating reviews at appropriate phase.
- Supporting and facilitating functional/system/UAT testing
- IT Implementation (Infrastructure,Hardware,Software)
- Technical Recruitment and
TECHNICAL SKILLS:
Languages: .Net Framework (1.0,1.1,2.0,3.5, 4.0, 4.5, 4.7,5.0), VB .NET, C#, ASP.Net, Classic ASP, PHP,VB 6,HTML5, VBScript, T-SQL, PL/SQL, Angular JS,React JS,Angular.
Operating System: Windows NT/98/XP/2000/2003/Vista/2008,2010
.NET Technologies: ASP.Net, COM+, ADO.NET, XML, WSDL, XML web Services, Win forms, Windows Services, Azure, Web Form, LINQ, WCF, WPF and Web API
Databases: SQL Server 2000/2005/2008, 2014,2019 Oracle 10g/11g, T-SQL
ORM: Entity Framework
Webservers: Internet Information Server(IIS) 5.0, 6.0, 7.5, 8.0,10.0
IDE: Visual Studio.Net (2019,2015,2013,2012, 2010, 2008,2005,2002), UML, Visio
Database Programming: Stored Procedures, Views, Functions and Triggers, Cursors in SQL Server, Oracle (PL/SQL), T-SQL
Testing Tools: NUnit, Postman,SOAP UI, QTP,WinRunner
Reporting Tools: SQL Server Reporting Services 2008/2005,Crystal Reports, Chart FX
Methodologies: Client/Server Architecture, N-tier application architecture, OOA, Prototyping, Process Models, Systems Integration, SOA
Markup & Scripting: Version Controls
PM Tools: DHTML, HTML, XHTML, XML, CSS, JavaScript, JQuery
TFS, GIT,VSS: MS Project, MS Team,Rally
PROFESSIONAL EXPERIENCE
Confidential, Hartford,CT
Lead Developer
Responsibilities:
- Involved with teh client team to design and develop teh application according to client requirement using ASP.NET MVC with teh business logic implemented using C#, VB.Net.
- Experienced in logical and physical database design and development, normalization, data modeling and SQL Server Enterprise Manager/SQL Server Management Studio.
- Involved in Requirement gathering, Functional and technical specification.
- Coding and debugging using ASP.NET and C#.NET
- Used N-tier architecture for presentation layer, teh Business and Data Access Layers and were coded using C#.
- UI design based on HTML5, CSS3, ASP.Net MVC5, JavaScript, jQuery, Bootstrap, Angular JS.
- Involved in debugging and troubleshooting User interface screens.
- Designed & Developed application interface usingC#.NET, ASP.NET, JavaScript, HTML 5, and CSS3.
- Used AJAX extensively to load data from teh server without a browser page refresh.
- Designed and developed web forms .NETSecurity features such as Autantication & Authorization, Form-based Autantication, Authorizing Users, Roles and User Account Impersonation.
- Created Visual studio 2015 applications to read data from file and loading data inSQLServer database and tan outputting data in a different file format
- Generated SQL Server Database objects including Tables, Views, and Indexes.
- Designed data access layer usingC#, ADO.NETdatasets & data adapters.
- Used ADO.NETConnection, Command, Datasets, Data Adapter, Data Reader, Grid View, Data List, and XML to retrieve and store data in SQL Server database.
- Worked with Agile methodologies with Scrum principals and test-driven development.
- Developed stored procedures Functions, Triggers, and views for complex and fast retrieval of data from teh database.
- DevelopedASP.NET Core Web APIbased on departmental requirements and specifications.
- Worked with advanced concepts ofASP.NET Core MVCsuch asModelsandProviders,Filtersused for developing backend technology.
- Used TFS as Source control and document management.
- Involved in unit,system,integration,UAT testing, on teh application.
- Involved in providing test cases for testing phases for each of teh task and perform code review for teh team.
- Involved in pre-testing teh application and bug fixing.
- Design and implementation Integration of server-side services with REST web services.
Environment: .NetFramework 4.5, Visual Studio .Net2015, WEB API, Agile, ASP.NETMVC,C#.NET, Web Forms, JavaScript, HTML5, CSS3, AJAX, SQL Server 2014,Oracle 11g, ADO.NET, TFS.
Confidential
Lead Developer
Responsibilities:
- Involved in developing front end using C#,ASP.Net MVC 4.0, JavaScript, HTML5, and CSS3.
- Created and deployed Web Services using ASP.NET and C#.Net, and generated teh proxy class files based on teh web services to consume in web application.
- Implemented MVC 4.0 framework to reduce teh complexity and to get full control over teh behavior of teh application.
- Provided extensive security using JavaScript validations wherever necessary and to validate teh user input and also ensure better performance reducing post backs.
- Developed Stored Procedures, triggers, views, Indexes using SQL Server 2008.
- All server program components of Tracker are written in C#,ASP.Net is used to develop all .NET Components and Code-Behind pages.
- Configured, customized SANOERP application software to meet business needs.
- Developed teh web application in MVC Architecture using HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular.JS.
- Used web API to build HTTP services dat reach a broad range of clients, including browsers and mobile devices.
- Used Entity Framework for working with Relational data and LINQ for updating teh data.
- Implemented Backup and Restore using PowerShell and SP Management Shell.
- Used Team Foundation Server (TFS) for source control, and data collection.
- Used Angular JS as teh development framework to build a single-page application
- Used agile methodologies to minimize teh risk by developing software in short amounts of time.
- Experienced in writing PowerShell scripts for automating tasks and process.
- Participated in designing and developing of teh data access layer using SQL Server Management Studio.
- Experience in creating Stored Procedures, Indexed Views, appropriate Triggers to assist efficient data manipulation and data consistency.
- Used Bootstrap for responsive web designs.
- Used Server Controls, Web User Controls, Data Grid Web Control, and Form Validation Controls and Custom controls in designing Master pages.
- Performed extensive Unit testing using NUnit.
- Worked extensively in Entity Framework queries and Ajax calls for API controllers.
- PerformedUnit Testingwith teh testing toolN-Unitand involved in Unit test case, code review checklist preparation and validation.
- Responsible for testing, fixing teh bugs and troubleshooting teh technical problems.
Environment: ASP.NET 4.5, C#, .Net Framework 4.5, Angular Js, JavaScript, JQuery, CSS3, HTML5, Azure, IIS 7.5, Web API, and SQL server, Bootstrap, Visual Studio 2015, SQL Server 2012, XML, TFS (Team Foundation Server), IIS.
Confidential
Lead Developer
Responsibilities:
- Developed application using ASP.Net 4.0, C#, AJAX, ADO.Net using Visual Studio 2010.Involved in AGILE Methodology for teh software development process.
- Involved in Requirements Collection, Design & Analysis of teh Customer Specifications, Development and Customization of teh Application.
- Designed and developed Web Pages using ASP.NET, C#.NET, HTML, JavaScript, AJAX, jQuery CSS and Server controls.
- Worked onSOAPandRESTFULService API using WCF 4.0 which returnXMLandJSONdata usingWCF attributes.
- Developed Secured, Reliable Services using .NET Framework 3.5, VS 2008 & 2010, WCF and Hosted on IIS 6.0 and Tested Web Services using NUnit 2.4,WinFormsApplication by Creating Proxy using WCF svcutil and Defined Binding Configurations to Implement (Federated) Security, Protocols and Reliability
- Developed secure login interfaces with ASP.NET Server controls.
- UsedTelerikcontrols likeRadChartandRadGridviewto provide richer user experience.
- Responsible for designing teh ASP.NET application autantication using .NET Framework, Model View Controller (MVC) and IIS security model.
- Handled ASP.net vulnerabilities like Cross-site scripting (XSS) by encoding teh input data.
- Developed Stored Procedures, triggers, views, Indexes using SQL Server 2008.
- Used various server controls like Multi View and Grid View with extensive data binding to display, page and sort multiple records.
- Used Validation Controls for corresponding validations required for business logic in Web Forms.
- Designed and developed user interfaces using ASP.NET.
- Developed Custom Controls and User controls for reusable part of teh web pages using C# with ASP.NET.
- Involved in testing like Unit test, Integration test, and Acceptance test using NUnit unit testing framework and responsible for writing test scripts and scenarios.
- Maintained and enhanced existing software by analyzing and identifying areas for optimization and refactoring.Investigated new technologies and techniques and researched ongoing industry developments using OOPS.
- Created and deployed Web Services using ASP.NET and C#.Net, and generated teh proxy class files based on teh web services to consume in web application.
- Developed Server side and Client-side code using ASP.Net, JQuery and JavaScript.
- Created Views by applying complex queries on multiple tables to create teh virtual tables and implemented Cursors in Stored Procedures using SQL Server 2008, Implemented Joins in Stored Procedures to get teh desired data by joining multiple tables.
- Used TFS (Team Foundation Server) for source code control, project related document sharing and team collaboration.
- Responsible for testing, fixing teh bugs and troubleshooting teh SQL injection errors.
- Worked on hibernate to map objects in teh application to database.
- Worked on SSIS, SSRS,Crystal Reports.
Environment: SDLC, ASP.NET 3.5/4.0/4.5, C#.Net, ADO.NET, JavaScript, JSON, Angular JS, java, CSS, Bootstrap, HTML, IIS 6.0, OOP, XML, TFS, NUnit, AJAX, JQuery, and SQL 2005/2008 R2.
Confidential
Lead Developer
Responsibilities:
- Analysis of teh specifications provided by teh clients.
- Involved in Requirement gathering, Functional and technical specification.
- Coding and debugging using ASP.NET and C#.NET
- Developed Stored Procedures, triggers, views, Indexes using SQL Server 2008.
- Used N-tier architecture for presentation layer, teh Business and Data Access Layers and were coded using C#.
- Created User interface using HTML, CSS, Jquery,Java Script, and Bootstrap.
- Developed Web forms using ASP.Net server controls and validated input using Java Script.
- Used ADO.Net objects such as Data Adapter, Data Reader and Dataset and XML for consistent data access.
- Writing Database routines, stored procedures and fixing up standard specifications
- Testing - Nunit testing.
- Creating Reports using teh Crystal Report for teh reports needed by Middle Office, Back Office users.
- Used Data Transformation Services to import teh data in SQL server from heterogeneous data sources like excel Access and Oracle.
- Identified, researched, investigated, analyzed, defined and documented business processes.
- Involved in Enhancing teh Business Layer to provide more interfaces and functions needed for teh system
- Used a hybrid of waterfall and incremental as teh SDLC.
Environment: .NET Framework 2.0, ASP.NET, Web Services, SOAP Messages, C#. NET, Visual Studio .NET 2010, JavaScript, IIS 6.0, HTML, CSS, XML, Crystal Reports, SQL Server 2008.
Confidential
Lead Developer/Techno Functional
Responsibilities:
- Analysis of teh specifications provided by teh clients.
- Involved in Requirement gathering, Functional and technical specification.
- Coding and debugging using ASP.NET and C#.NET
- Developed Stored Procedures, function,triggers, views, Indexes using SQL Server 2008.
- Used N-tier architecture for presentation layer, teh Business and Data Access Layers and were coded using C#.
- Created User interface using HTML, CSS,Jquery, Java Script, and Bootstrap.
- Developed Web forms using ASP.Net server controls and validated input using Java Script.
- Used ADO.Net objects such as Data Adapter, Data Reader and Dataset and XML for consistent data access.
- Writing Database routines, stored procedures and fixing up standard specifications
- Testing - Nunit testing.
- Creating Reports using teh Crystal Report for teh reports needed by Middle Office, Back Office users.
- Used Data Transformation Services to import teh data in SQL server from heterogeneous data sources like excel Access and Oracle.
- Identified, researched, investigated, analyzed, defined and documented business processes.
- Involved in Enhancing teh Business Layer to provide more interfaces and functions needed for teh system
- Used a hybrid of waterfall and incremental as teh SDLC.
Environment: .NET Framework 2.0, ASP.NET, Web Services, SOAP Messages, C#. NET, Visual Studio .NET 2010, JavaScript, IIS 6.0, HTML, CSS, XML, Crystal Reports, SQL Server.
Confidential
Techno Functional Project Manager
Responsibilities:
- Teh rollout/delivery of teh custom product
- Analysis of teh specifications provided by teh clients.
- Involved in Requirement gathering, Functional and technical specification.
- ,Recruitment,Project Stack Holders point of contact.
- Task Allocation,WBS,Design & Development,Code Review, Test Case Prepartion,managing teh team technically,production support and individual contribution.
- Coding and debugging using ASP.NET and C#.NET
- Used N-tier architecture for presentation layer, teh Business and Data Access Layers and were coded using C#.
- Created User interface using HTML, CSS, Jquery,Java Script, and Bootstrap.
- Developed Web forms using ASP.Net server controls and validated input using Java Script.
- Used ADO.Net objects such as Data Adapter, Data Reader and Dataset and XML for consistent data access.
- Writing Database routines, stored procedures,functions,triggers and fixing up standard specifications
- Testing - Nunit testing.
- Creating Reports using teh Crystal Report for teh reports needed by Middle Office, Back Office users.
- Used Data Transformation Services to import teh data in SQL server from heterogeneous data sources like excel Access and Oracle.
- Identified, researched, investigated, analyzed, defined and documented business processes.
- Involved in Enhancing teh Business Layer to provide more interfaces and functions needed for teh system
- Used a hybrid of waterfall and incremental as teh SDLC.
- Product fitment study, gap analysis and fixing teh requirements for teh customization
- Preparing project management planning and scheduling
- Execution of teh plan, monitoring, controlling and status reporting of teh project
- Facilitating and reviewing teh artifacts
- Ensuring process compliance activities and present to teh internal/process audit
- Customer interaction for teh clarification discussion, status update and discussion required for onsite implementation.
Environment: .NET Framework 1.0, 1.1, 2.0, ASP.NET, Web Services, SOAP Messages, C#. NET, Visual Studio .NET 2002,2005, JavaScript, IIS 6.0, HTML, CSS, XML, Crystal Reports, SQL Server,VB,ASP.
Confidential
Team Lead/ Lead Developer
Responsibilities:
- Prototyped teh system towards understanding teh system requirements and involved teh user community at all stages of teh project and incorporated user feedback.
- Developed GUI front end using Windows forms (Win Forms) in C#.
- Involved in gathering requirements and designing software.
- Designed user interface screens and implemented application logic under Microsoft .NET framework 3.0 using C# to use .NET features powered with CLR.
- Worked with Custom Controls, Validation Controls and rich controls like calendar control.
- Generated a high-level function hierarchy through analysis of information needs.
- Development of screens and report layouts
- Used ADO.NET for Data accessing. Upgrading teh modules into Microsoft .Net (C# .Net, ASP.NET) and created a web service.
- Created Custom web parts using SharePoint Object Model and SharePoint web services. Used C# as teh programming language.
- Configured Web.Config file for teh configuration of teh entire Web Application.
- Developed HTML and ASP.NET pages to meet teh business requirements and also involved in replacing HTML pages with redesigned ASP.NET pages.
- Developed Java Scripts for dynamic user interface and browser compatibility tests.
- Worked on SSRS 2005 to generate about 30+ reports for various user groups and developer groups.
- Developed Web Services in ASP.NET for much useful functionality.
- Used Presentation Layer as CSS which allows customization of layout, color based on teh user selection using XSLT, XML and CSS.
- Written stored procedures and SQL statements to access data from SQL Server 2005 Database
- Developed database stored procedures, functions, views and created DTS (Data Transformation Services) packages for data transfer from various files
- Developed Stored Procedures using SQL for all teh interaction with teh database.
- Integrated various reports into teh application. Teh reports were created using Crystal Reports.
