We provide IT Staff Augmentation Services!

.net Lead Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • Around 8+ years of experience in the areas of design, development, testing and deployment of business applications for Banking, Insurance, Health Care, Finance and retail domain companies.
  • Experienced in project planning and management, analysis of business and system requirements and structured development and testing in small to large, mid - sized projects and mission critical systems.
  • Experience in developing Client-Server N-Tier Architecture for windows and web based applications using Microsoft technologies such as.NET Framework.
  • Experience in development of distributed and scalable applications using WCF and Web Services.
  • Experience in building web applications using ASP.NET WebForms, MVC, HTML5, JavaScript, AngularJS & jQuery.
  • Skilled IT professional specializing in Windows/Web application development using latest technologies: C#, ASP .NET, VB.NET, Visual Studio 2015/2013/2012/2010, Web services, XML, SQL Server.
  • Having experience on Multi-threading programming in.NET application
  • Extensively used AJAX Control Toolkit, HTML, CSS and JavaScript for GUI Prototyping and designing Win-Forms and Web-Forms.
  • Strong technical delivery skills in Multi-tier MS Platform with Object Oriented Analysis & Design.
  • Experience in design and development of XML Web Services, including an understanding of XML schema, SOAP and JSON.
  • Experience and broad skills in object-oriented (OO) development including service-oriented architecture (SOA) using industry-proven design patterns (i.e. MVC, MVVM, Factory pattern, Singleton, Facade, etc) including Composite UI.
  • Involved in defining Endpoints, Data Contracts, Service Contracts, and Bindings for WCF Services.
  • Experience in Database design and development using MSSQL Server 2016/2014/2012/2008/2005 and Oracle
  • Experience working on Database Design, Query Tuning, Stored procedures and Triggers while working with the large databases.
  • Experience in using SSIS Package to integrate with other applications such as console applications to run weekly/monthly jobs.
  • Implemented data access layer using ADO.NET, Entity Framework & LINQ.
  • Hands on experience with SQL Reporting Services (SSRS) and Crystal Reports for report generation, integration into .NET applications.
  • Used Microsoft Team Foundation Server (TFS), Tortoise SVN, GitHub and BitBucket as repositories for versioning the code.
  • Experience in Test Driven Development (TDD) created unit tests using MS Test Suite and NUnit in Visual Studio IDE.
  • Involved in System Integration testing and coordinated with other teams for bug fixes.
  • Experience using Agile/Scrum, Waterfall methodologies and acted as Scrum Master /Team Lead

TECHNICAL SKILLS:

Operating Systems: Win 2008/2010, Linux and Unix

Languages: C, C#, .NET, VB.NET, SQL and PL/SQL

.Net Technologies: Asp.net (4.0/3.5/2.0/1.1 ), Web Forms, Web Controls, Custom Controls, User Controls, Web Services, WCF, Ajax, ADO.net, LINQ, XSD and Ajax Control Toolkit 4.x/3.x/2.x/1.x

Development Tools: Microsoft Visual Studio 2015/2013/2012/2010 /2008/2005/2003, Team Foundation Server (TFS), Visual Source Safe (VSS), Microsoft Content Management Server (CMS) 20002, Perforce.

Internet Programming: HTML5, DHTML, JavaScript, AngularJS, XML, CSS, XSL, XSLT, WSDL and SOAP

Databases: SQL Server 2016/2014/2010/2008/2005/2000, SQL Server Reporting Services (SSRS), MS Access, MySQL, Oracle - 10g/9i/8i and Access 2007

Design Pattern: MVC, MVVM, Factory pattern, Single ton, Entity Framework.

Web Server: Microsoft Internet Information Services - IIS (5.0/6.0)

Protocols: HTTP, FTP & TCP/IP.

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

.Net Lead Full stack developer

Responsibilities:

  • Worked as a Lead developer and acted as Scrum Master for this project.
  • Maintain and upgrade an application using ASP.NET MVC Web Application. Using MVC pattern with Entity Framework.
  • All modules were developed in 3-Tire architecture containing the presentation layer, business logic layer and application layer, Presentation Interface (UI), Business Logic Layer (BLL), and Data Access Layer (DAL).
  • Mainly working in the UI and Business layers and MVC Design Pattern followed for ASP.Net application development.
  • Designed and developed web based UI in C# using different controls like HTML5 Controls, Data Controls and Web Controls.
  • Implemented the WPF application using Prism Framework.
  • Supported and developed both web-based applications using ASP.NET as well as client-server applications written in C#.NET.
  • Re-writing the whole code from old SOAP (.asmx) web services to WCF REST and WebAPI inside CSL Framework to create HTTP services.
  • Developed Single Paged Web Application using ASP.NET MVC along with Bootstrap & business logic is developed using C#, LINQ, Entity Framework.
  • Used MVC and MVVM pattern in designing and developing Single Page Applications (SPA) using AngularJS and Angular UI. Used RESTful in the AngularJS, Knockout page with WEB API.
  • Developed Application in Multi-Threading Environment and worked with Windows Azure Worker Roles & Web Roles.
  • Worked with MVC architecture application using ASPX view engine and web API and Used MVC Design Pattern to develop classes to have clear separation of responsibilities of all the supported client actions.
  • Used Multi-threading where ever needed to increase the real-time response time.
  • Used JSON objects for better data transfer from Azure Table Storage to on premise environment.
  • Use of Unity DI Container to resolve dependencies in code and Write down T-SQL, Complex Stored Procedures, SQL Queries & Joins, and User-Defined Functions in SQL Server database.
  • Developed using C#.NET to in corporate business logic and implemented WPF technology to provide Rich Interactive Application.
  • Build custom tools for United Airlines in .Net (MVC, C# and VB.NET), Web API 2.0, jQuery, Angular JS and Linq
  • Estimates and manage the transition from analysis through to design and delivery.
  • Developed RESTFUL/WCF Web services, APIs, and other back-end components.
  • Repositories & code were migrated to GitHub, used Jenkins as devops tools .
  • Provide regular and effective progress updates to and work closely with Development Project Managers to ensure the management of any delivery risks or issues
  • Code Review, Unit testing, Debugging and Integration testing of the application.
  • Used Agile SCRUM methodology for application development.
  • Writing type script code and Jasmine unit tests were run using Karma test runner.
  • Responsible for maintaining versions of source code using Team Foundation Server, and then entire Repositories & code were migrated to GitHub.
  • Reviewed code to ensure that all the Processes and Standards are being adhered. Participate in daily scrum meetings in the agile development process. Work as part of a team delivering high quality and efficient integration solutions.

Environment:: .NET 4.5, C#, MVC, Visual Studio 2013/2015, ASP.NET, XML, SOAP, WCF, RESTful API, Web Services, WCF, AngularJS, VS 2013, WPF, SQL Server, TSQL, Entity Framework, IIS, LINQ, jQuery, HTML5, CSS3, Bootstrap, JavaScript, Jenkins, JSON, Unity DI Container, TFS, GitHub, Agile (Scrum).

Confidential, San Francisco, CA

.Net Full stack developer

Responsibilities:

  • Involved in the Development and Testing phases of SDLC.
  • Design user interfaces using ASP.NET MVC 4, HTML5, and CSS and implemented Angular service calls using Angular Factory.
  • Used CSS, JavaScript and various web controls to present data to users in a much comfortable environment.
  • Enable Client-side Data Validation in.NET using the validation controls like Regular Expression validator, Required Field validator.
  • Developed custom controls to enable reusability and used rich graphic controls of Windows Presentation Foundation (WPF).
  • Implemented OOPS concepts and developed the application with C#, ASP.NET.
  • Developed Business logic components in C#, LINQ to Objects and Data Access Layer components using LINQ and C# for web module.
  • Worked on the internal search engine for the accessing the data of the customers using C#, ASP.Net MVC, LINQ & Entity Framework.
  • Used jQuery a concise JavaScript Library for traversing HTML document, event handling, and AJAX interactions.
  • Involved in developing applications in C# to meet the business requirements using Visual Studio.NET 2010.
  • Involved in portal GUI design using Master page, Login control, Sitemap, Microsoft menu Control and client side validation is done by Ajax validation extenders
  • Developed Worker Roles to monitor the health of the Azure system and thereby raise alert for any Worked with Web API to provide services to HTTP requests and Used Asp.net Web API to migrate the code base from SOA to Restful Services.
  • Developed RESTFUL/WCF Web services, APIs, and other back-end components.
  • Worked with MVC 4 architecture application using ASPX view engine and web API and Used MVC.
  • Used the Object-Oriented Programming (OOP) techniques and created classes (in C#, .NET) for database access.
  • Involved in writing and maintaining complex SQL Queries and the required Stored Procedures and Triggers.
  • Designed and implemented reusable software elements like Custom Controls and User Controls using ASP.NET.
  • Responsible for developing Windows-application using C#, WPF, MVVM Framework.
  • Wrote Jasmine unit tests using Karma a test runner to verify AngularJS modules and JavaScript utility routines.
  • Tested web services by mocking the responses using SOAP UI. Involved in testing the web services of REST and SAOP services
  • Involved in providing technical support and maintenance for the application running at IIS7.0.
  • Involved in Unit testing for quality assurance purpose, worked with Jenkins for the integration testing .
  • Used Team Foundation Server (TFS) to maintain the version control history during development.
  • Involved in Unit and Integration testing for quality assurance purpose.

Environment:: C#, .NET Framework 4.0, WCF, WPF, ASP.NET, MVC, SQL Server, Entity Framework, JavaScript, XML, HTML CSS, TFS, Visual Studio 2010, jQuery, Jenkins, JavaScript, LINQ.

Confidential, San Diego, CA

.Net Developer

Responsibilities:

  • Developed and integrated Presentation, Business, and Data Access Layers Data Access Layers by following an MVC design pattern.
  • Developed utilities to fix the SharePoint Elements like Managed Metadata Navigations, Master Pages, Regional Settings, and Workflow Associations.
  • Developed the frameworks using ASP.Net MVC and Used CSS3 for page styling, HTML5 for view design and jQuery for validation and handling events.
  • Worked with LINQ and Entity Framework to access the data from SQL Server 2008.
  • Used Angular JS for making restful API calls and data binding.
  • Deployed the application to Cloud.
  • Involved in development of data access, business and application layer using LINQ, C#.Net, and Asp.Net. Designed, developed and enhanced the application in.NET Framework4.0
  • Involved in Design and Architecture of the ASP.Net application, WCF and WPF based Web Services.
  • Extensively used Client Side object model, JavaScript, LINQ and web services to build a couple of re-usable utilities.
  • Created and Consumed WCF web Services to interact with other applications and components.
  • Maintenance of application code, design principles, and documentation in version control software Subversion Source control.
  • Provided the fixes for the challenging Issues found while dong the migration.
  • Created and delivered the Design documentation of entire migration process along with the Migration Factory architecture.
  • Fixed the migration Issues raised by the testing teams and clients as part of UAT and Worked on stored procedure, triggers in SQL Server.
  • Used LINQ to Entities, LINQ to Objects for querying data and objects and must use Ajax Controls for the Partial Page Refresh extensively.
  • Code Review, Unit testing, Debugging and Integration testing of the application. Also, analyzed the business and design the screen flow of the application.

Environment:: C#, Asp.Net, SQL Server 2013/2010, SharePoint Designer 2013, O365, LINQ, Microsoft.NET Framework 4.5, XML, JQuery, MVC, WPF, WCF, Visual Studio 2013, TFS, C#, .NET, SQL Server, XML, HTML, Ajax.

Confidential, New York, NY

.Net Developer

Responsibilities:

  • Involved in full life cycle of the project from requirements gathering, analyzing, designing UI/Middle Tier/data base and transition using Iterative AGILE Methodology.
  • Coordinated with offshore development team to get day to day task details and created functional documents for the offshore development team.
  • Involved in understanding user requirements, designing and developing systems across multiple environments Web, Portal, Web Services, desktop, and back-end applications.
  • Written Windows Services to import data from local clinics to Centralized database.
  • Designed UI screens and code using Visual Studio 2010/12, WPF, VB.Net, AJAX, XML and CSS with object oriented programming techniques.
  • Used various features of C# and VB.Net (e.g. reflections, generics, partial classes, LINQ etc), Building reusable best practice code examples
  • Written threading concept while implementing business logic.
  • Used Entity Framework 4.0 to implement ORM mapping and LINQ for data retrieving, querying, storage and manipulation.
  • Responsible for developing WCF Services to exchange data between local and Central Applications and consumed WCF service which is based on SOA (Service Oriented Architecture).
  • Interacted with business analysts and worked on the application specifications to develop detailed functional, technical design, and test specifications that fully satisfy business requirements.
  • Used Telerik Rad WPF controls like Tab Control, Date picker, combo box and Grid view for online application and WPF controls for offline application and built custom validate classes for validations
  • Extensively involved in developing the base classes/ framework dlls to build the WPF application based using the custom framework assemblies.
  • Created Views by applying complex queries on multiple tables to create the virtual tables.
  • Implemented Cursors in Stored Procedures using SQL Server, and used Joins in Stored Procedures to get the desired data by joining multiple tables.
  • Used LINQ to Entities to handle the communication with the database and Used LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
  • Develop stored procedures, functions, triggers using SQL and T-SQL in SQL Server for fetching data and binding, created automated Unit Tests using Unknit and involved in writing Test Plans for user testing
  • Developed Framework classes for unit testing and this framework will cover the complete code (100% code coverage).
  • Written various Unit Test methods for testing the service methods.

Environment:: Visual Studio.Net 2010/2012, C#.Net 4.0, VB.Net 4.0, ADO.Net, WCF, WPF, LINQ, XML, MVVM, SQL Server 2008, TFS, CSS, JavaScript, JQuery, JSON, NUnit, Multi-threading.

Confidential, Los Angeles, CA

.Net Developer

Responsibilities:

  • Participated in Design reviews, Architecture reviews, Code Reviews and proposed solutions to the business problems.
  • Analyzed business requirements and defined the Object-Oriented solutions using UML.
  • Developed cross browser compatible, customer facing online application based on n - Tier architecture.
  • Developed Presentation layer using ASP.Net 3.5, JavaScript, AJAX, Business Layer using C#.
  • Developed and used various Web forms, Custom Controls and User controls using ASP.NET, C#, and JavaScript.
  • Client and server side validations are done using JavaScript and ASP.Net validation controls.
  • Used ADO.Net Technology to connect the web forms to data sources such as MS SQL Server and XML files for manipulating data in the database.
  • Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
  • Extensively used user controls like Page Header, Page Footer, Errors Summary, and Navigation Control in all the Web Pages Using ASP.NET.
  • Developed XML Web services using SOAP protocol, to retrieve the data and build the user-defined business objects.
  • Used WCF for developing and deploying services on Windows in line with the Service Oriented Architecture (SOA).
  • Extensively used LINQ to Objects to query the objects based on requirement.
  • Involved in the Unit Testing of all the modules.
  • Involved in the iterative process of development in Agile and Scrum environment.
  • Created user access control to restrict users based on user roles.

Environment:: C# 3.5/4.0, ASP.NET 3.5/4.0, MS Access VBA, Visual Studio 2010/2008, ADO.NET, HTML, WCF, DHTML, XML, XSL, XSD, SOAP, Web Services, SQL Server 2008, SQL Server Integration Services(SSIS), TFS, CSS, AJAX, MS Visio.

Confidential, Dearborn MI

.Net Developer

Responsibilities:

  • Involved in Requirement Analysis, Design, Development, and Testing of Application.
  • Designed and developed ASP.NET web application (C# code) and Developed Web forms.
  • Created classes to use in the web application and Involved in creating user controls required for the design of front-end for Hierarchy applications
  • Played an active role in implementing the Business Logic Layer and studied the existing Application and designed new screens for the Web Application.
  • Created HTML scripts to validate HTML form's data that was submitted by the user and Created class files for reusability.
  • Implemented Page Control Lifecycle and Defined a Database schemas, Dataflow diagrams, entity relationships etc.
  • Effectively designed WinForms using C#.NET and coded for all the modules involved in this desktop application.
  • Developed user control objects like custom message boxes and UI for entering master data using C#.NET for code reusability.
  • Participated in an integration of all the modules in this project and Designed and created back-end tables using Normalization techniques.
  • Performed and Optimized the Search Engine for improving the Marketing of the Company
  • Created stored procedures and user-defined functions in Oracle 8.0 for fast retrieval of the data from the databases.
  • Used ADO.NET for communication between the application and the database Oracle 8.0
  • Involved in System Unit Testing and Integration testing in a development environment and ensuring an application is per specifications.

Environment:: Microsoft Visual Studios 2005, ASP.NET 2.0, C#.Net, Oracle 8.0, IIS 5.0, Windows 2003 and XP, JQuery, JavaScript, CSS, HTML, UML and MS-Office.

Confidential

.Net Developer

Responsibilities:

  • Analysis of the specifications provided by the clients.
  • Involved in Requirement gathering, Functional and technical specification.
  • Designed Web forms using ASP.NET and Designed and implemented business logic using C#.NET, ASP.NET, Web services and WPF
  • Designed a working prototype model of the application using HTML, ASP.NET, and CSS and Used C# and JavaScript for User Interface Development.
  • Used N-tier architecture for the presentation layer, the Business, and Data Access Layers and were coded using C#.
  • Developed GUI using Asp.NET and Socket programming was done with JAVA.
  • Coding and debugging using ASP.NET and C#.NET and Developed Web forms using ASP.Net server controls and validated input using JavaScript.
  • Worked on UI using AJAX for making smaller, faster and user-friendly web-page application.
  • Developed Server side programming using C#, ASP.NET on .NET architecture.
  • Implemented AJAX to provide pleasant client side experience.
  • Enhanced application to achieve uniformity through all the aspx pages using Style sheets.
  • Used ADO.Net objects such as Data Adapter, Data Reader and Dataset for consistent data access.
  • Writing Database routines, stored procedures and fixing up standard specifications.
  • Configured IIS for better performance by changing pooling settings and to run application under Identity account.
  • Identified, researched, investigated, analyzed, defined and documented business processes.
  • Involved in Enhancing the Business Layer to provide more interfaces and functions needed for the system and Used a hybrid of a waterfall and incremental as the SDLC.

Environment:: .NET Framework 2.0, ASP.NET, JAVA, Web Services, WPF, C#. NET, Visual Studio .NET 2005, JavaScript, IIS 5.0, HTML, DHTML, SQL Server, IIS.

We'd love your feedback!