Full Stack .net Developer Resume
IL
PROFESSIONAL SUMMARY:
- Over 7 years of experience in Design, Development and Implementation of Web Based applications using Microsoft .NET Technologies.
- Expertise in Microsoft .NET Technologies like Visual Studio.NET 2005/2008/2010/2012/2015 , .NET Framework (4.5/4.0/3.5/3.0/2.0 ), Microsoft .NET Class libraries, ASP.NET (4.6/4.5/4.0/3.5/3.0/2.0 ), C# (4.0/3.5/3.0/2.0 ), ADO.NET, Web Services, WCF Services, SOAP, REST, XML, Entity Framework, LINQ, SSIS, NUnit.
- Extensive experience with MS SQL Server 2005/2008/2012/2014 , T - SQL, SAP Server.
- Expertise in Software Development Life Cycle (SDLC) in various .net frameworks and Object Oriented Analysis and Design (OOAD).
- Expertise in various MicroSoft.net technologies including latest MVC 6.0/5.1/5.0/4 Razor framework with Repository Pattern.
- Developed stored procedures using SQL and used Entity Framework for Database First application.
- Developed website using ASP.NET MVC 4.0\5.0, C#, WCF and Web API.
- Developed prototype application for order page using AngularJS, WebApi, C#, SQL
- Expertise in designing and developing complex user interfaces (GUI) using ASP.NET and MVC (5.0/4.0).
- Experience in designing and developing web pages using ASP.NET, AngularJS 1.4/1.5, JavaScript, Gulp and Bower, JQuery, Cascading Style Sheet (CSS & CSS3), HTML & HTML5, AJAX controls.
- Experience in using JavaScript libraries like Bootstrap templates and Backbone.js & Angular.js framework.
- Extensive use of Data grids, Data Reader and Datasets for data manipulation.
- Proven knowledge in Creating and Consuming WCF and SOAP based Web Services.
- Extensively worked on writing Stored Procedures, User Defined Functions and designing RDBMS databases etc.
- Extensive knowledge on using Data Adapter, Data Reader and Data Set in ADO.NET for Data Accessing and LINQ (Language Integrated Query) providers for data manipulation.
- Good experience in using ADO.NET objects like Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object
- Implemented security on the applications using .Net Authentication & Authorization
- Handful experience in the implementation of N tier architecture using .Net framework.
- Experience in developing MVVM design patterns by using Telerik Kendo UI.
- Experience in using WCF, WPF, Restful services, ASP.NET web services, JSON, XML and XSLT for data communication across different technologies.
- Good knowledge on using GitHub for Version Control, Team build, Project Management, Data Collection and Reporting.
- Experience with an AGILE, Iterative and Waterfall software development methodology and Test Driven Development including SCRUM Framework.
- Hands on Experience working with Various Source Control software like Visual Source Safe (VSS) and Visual Studio Team Foundation Server (TFS).
- Experience in working with source control software like Perforce.
- Experience in writing SSIS Packages/SSRS in SQL Server.
- Experience on working with JIRA and TFS for issue tracking and bug fixing.
- Adopted all phases of project lifecycle, including requirements gathering and user analysis to information architecture (IA), testing, graphic user interface (GUI) design, and implementation.
- Ability to gather and interpret business requirements, plans, organizes, document and program.
- Knowledge in upgrading the technologies and tools for various types of applications.
- Good fit for team environment as well as individual and Strong interpersonal and communication skills combined with self-motivation, initiative and the ability to think outside the box.
TECHNICAL SKILLS:
Programming Languages: C#.Net, VB.Net, C++, T-SQL, PL/SQL
Web Technologies: ASP.NET 3.0/3.5/4.0, HTML5, DHTML, AJAX, JQuery, Bootstrap, Web Services
Scripting Languages: XML, CSS3, AngularJS, JavaScript, WSDL, XSD, VB Script
Technologies: MS .Net Framework 3.0/3.5/4.0/4.5/4.6.1 , ADO.NET, WCF, SOAP, REST, LINQ, Entity framework, SSRS, SSIS, NUnit
UI Technologies: WinForms, WPF, JQuery UI, Kendo UI
Database: MS SQL Server 2005/ 2008/ 2008 R2/2012,2014, Oracle 10g/9i, SAP Server
Development Tools: Microsoft Visual Studio .NET 2005/2008/2010/2013/2015
Version Control Tools: Team Foundation Server, Subversion(SVN), Visual SourceSafe, Perforce
Middleware: WCF, MSMQ, Web Services, Enterprise Library 5.0/4.0/3.1
Web Server: Microsoft s Internet Information Server (IIS) 6.0/7.0/7.5/8.0/10
Protocols: HTTP, SSL, FTP, TCP/IP, MSMQ
Operating Systems: Windows XP/Vista/7/8, Windows Server 2003/2008
PROFESSIONAL EXPERIENCE:
Confidential, IL
Full Stack .NET Developer
Responsibilities:
- Involved in Full Software Development Life Cycle (SDLC) and identifying the requirements and defining the business rules to user requirements.
- Involved in designing User interface and Prototypes for the application using ASP.NET
- Worked on all the latest versions like MVC 6, C#.
- Responsible in designing, implementing and backend functionality of the entire module which involves successfully implementing the business logic, writing queries for the data pulling and storing and designing the UI.
- Worked on the Application Life Cycle Management for bug tracking and token issuing.
- Involved in the development of two modules out of seven modules completely from the scratch.
- Worked on the SAP server which was used as a database
- The project went through full SDLC using Agile.
- Developed code using JQuery, JavaScript and used AJAX to call the Web API service.
- Involved in design, development and maintenance. Used UML for designing the application.
- Designed, developed and customized several web pages using HTML5, DHTML, CSS3, Kendo UI, XSL, ASP.NET 4.5, JQuery and Java Script.Leveraged Bootstrap CSS library to implement responsive web interface using CSS3.
- Extensively used AngularJS 1.5 framework to implement client side java script modules, implemented custom directives.
- Used Validation Controls for corresponding validations required for business logic in the Forms.
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transactions on SAP server.
- Consumed WCF services to get costumer benefit data from different sources.
- Used AJAX, JQUERY and HTML with MVC views to produce rich user interface.
- Worked on JQUERY lib to post data to MVC action method.
- Used log4net for logging into the application.
- Used Gulp and Bower for the client side development.
- Used Captcha libraries to implement Captcha functionalities in the application.
- Used SAPNCoNuget package for connectivity of the application to the SAP server.
- Used JQuery popup modals to bind the partial view data returned from the action methods.
- Developed modules using RAZOR views and using controls using c#.
- Working experience on MVC and creating web application using RAZOR syntax.
- Hands-on experience in implementing application security using Forms authentication mode.
- Implemented Session Management in the application.
- Bug fixing based on issue generated by the client.
- Used Dataset, Data Tables, Data Adapter, Data Reader and other connectivity controls.
- Involved in developing Web Service classes using WCF to communicate with legacy systems and also deployed web services as per business requirement.
- Created reusable Partial Views and used them in the user interface along with a third party Graphical Menu controls.
- Coordinate with the QA Team for Unit Testing and Integration Testing of different modules.
- Responsible for developing Layout, Nested Layout Pages, Partial Views Using CSS style sheets for having common layout and look and feel to all the controls.
- Used Perforce for maintaining the component and for release and version management.
Environment: Visual Studio 2015, ASP.NET 4.0, MVC 6, C#, Web Services, SOAP, WCF, HTML5, CSS3, Kendo UI, JQuery, AngularJS, JavaScript, SAP server, Perforce, IIS 7.5, NUnit, Application Life Cycle Management.
Confidential, IA
.NET Developer
Responsibilities:
- Involved in Full Software Development Life Cycle (SDLC) using Agile and identifying the requirements and defining the business rules to user requirements.
- Responsible for developing Application using ASP.NET MVC 4.0 and C# Involved in designing User interface and Prototypes for the application using ASP.NET
- Developed WCF Web services using SOAP and Rest (Web API) and made compatible to call asmx services.
- Developed code using JQuery, JavaScript and used AJAX to call the Web API service.
- Involved in design, development and maintenance. Used UML for designing the application.
- Designed, developed and customized several web pages using HTML5, DHTML, CSS3, XSL, ASP.NET 4.0, JQuery and Java Script.
- Leveraged Bootstrap CSS library to implement responsive web interface using CSS3.
- Extensively used AngularJS framework to implement client side java script modules, implemented custom directives.
- Actively involved in coding and designing using C#, XML, ADO.NET, JavaScript, HTML, and Cascading style sheets (CSS3).
- Used Validation Controls for corresponding validations required for business logic in the Forms.
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transactions on SQL Server 2008.
- Consumed WCF services to get costumer benefit data from different sources.
- Used AJAX, JQUERY and HTML with MVC views to produce rich user interface.
- Worked on JQUERY lib to post data to MVC action method.
- Developed modules using RAZOR views and using controls using c#.
- Working experience on MVC and creating web application using RAZOR syntax.
- Hands-on experience in implementing application security using Forms authentication mode.
- Bug fixing based on issue generated by the client.
- Used Entity Framework to retrieve and save data and also utilized LINQ to SQL queries.
- Used Dataset, Data Tables, Data Adapter, Data Reader and other connectivity controls.
- Involved in developing Web Service classes using WCF to communicate with legacy systems and also deployed web services as per business requirement.
- Created reusable Partial Views and used them in the user interface along with a third party Graphical Menu controls.
- Responsible for developing Layout, Nested Layout Pages, Partial Views Using CSS style sheets for having common layout and look and feel to all the controls.
- Generated reports using SQL Server Reporting Services (SSRS) and responsible for SQL query optimization using profilers.
- Used SSIS to developed packages for data migration
- Used TFS for maintaining the component and for release and version management.
- Coordinate with the QA Team for Unit Testing and Integration Testing of different modules.
Environment: Visual Studio 2015, ASP.NET 4.0, MVC 4, C#, Web Services, Web API, SOAP, WCF, HTML5, CSS3, JQuery, AngularJS, JavaScript, XML, LINQ, Entity Framework 4.3, SQL Server 2008, TFS, IIS 7.5, NUnit.
Confidential, Phoenix, AZ
.NET Developer
Responsibilities:
- Involved in Design of the application & core development of the application.
- Designed, developed and enhanced the application in .NET Framework 4.0
- Involved indesigningthe application architecture using Microsoft design patterns,C#, ASP.NET.MVC, JQUERY, C#. NET and Web User Controls using Test Driven Development (TDD).
- Create data access layer using Enterprise library and C# objects.
- Experience on creating web pages usingASP.NET, C#, Java Script, CSS and skins.
- Worked with business analysts, project managers, project lead and other developer to help design, develop technical design, specs, and coding as part of SDLC.
- Used SharePoint web application for the content management.
- Used SCRUM methodology of Agile Software development and TDD in different modules.
- Developed web interface C#, JQuery, JavaScript and HTML.
- Used MVC3 Design Pattern for ASP.Net application development.
- Used AJAX Library, CSS, JavaScript and various web controls to present data to users in a much comfortable environment.
- Used Web API to create a RESTful Web Services in MVC.NET, which can send messages using XML and JSON.
- Used Ajax tool kit, Multi views, regular expressions, regular expression validates, user search controls
- Developed multiple web services for feeding data to multiple applications using Windows Communication Foundation (WCF).
- Developed the independent WCF /WCF REST services and defined Service Contracts for specific functionality in search module.
- Used LINQ for querying data from the databases and Object collections.
- Wrote stored procedures, stored functions and created tables, views, triggers and sequences using Oracle 11g database.
- Involved in creating various SQL Queries, Stored Procedures, Views and Triggers with SQL server 2008.
- Involved in development of data access, business and application layer using LINQ, C# and Asp.Net.
- Used ADO.NET objects such as Data Reader, SQL Command, and Data Table to read and write data.
- Integrated SSRS reports in asp.net web pages for more usability.
- Involved in Unit testing for quality assurance purpose.
- Responsible for maintaining versions of source code using Team Foundation Server.
Environment: Visual Studio 2012, Asp.Net 3.5, MVC3, C#, LINQ, ADO.NET, JavaScript, CSS, AJAX, JQuery, HTML, Web Services, WCF, REST, XML, XSLT, SQL Server 2008, Entity Framework, SSRS, SSIS, TFS, IIS, NUnit
Confidential
.NET Developer
Responsibilities:
- Involved in gathering user requirements, reviewing processes and attended client meetings
- Interacted with the Business Analysts and the clients for translating the business requirements into business use cases
- Created Stored Procedures to manipulate the database and to apply the business logic according to the user’s specifications
- Developed the web pages in ASP.NET using C# in .NET framework
- Designed user interface using ASP.NET Web Forms, CSS and HTML and JavaScript for client and server side validations.
- Created user and custom controls to enable reusability and used rich server controls of ASP.NET
- Used AJAX controls to retrieve the data from the server without interfering the display and behavior of existing page
- Using T-SQL, wrote the database Triggers, User-Defined functions, and stored procedures and packages in SQL Server 2008.
- Developed C# applications using Exception and Data Access Block in Enterprise library
- Performed Application level tracing, debugging, and state maintenance through the Web.Config file under the root directory of the application
- Effectively managed project work by securing the source code, versioning, work item tracking, reporting and build using Visual Studio Team Foundation Server (TFS)
- Used SQL Server Integration Services (SSIS) for ETL
- Involved in the Unit Testing of the application using NUnit
- Responsible for creating the .NET builds and making sure the builds were migrated all the way up to the Production Environment
Environment: Visual studio 2008, ASP.NET 3.5, C#, ADO.NET, Web Forms, CSS, HTML, XML, JavaScript, AJAX,T-SQL, SQL Server 2008, TFS, IIS, NUnit
Confidential
.NET Developer
Responsibilities:
- Development, integration of screens, data base connection.
- Developed Custom Controls, User Controls etc. using ASP.NET and C#.NET.
- Using CSS for the presentation of pages’ design, appearance and formatting table presentation.
- Developed Web Service for connecting database.
- Wrote Stored Procedures in T-SQL for implementing business rules
- Worked on Data Access layer using ADO.NET to communicate with the SQL Server 2000 Database by using Application Blocks. Developed and Consumed Web Services using by ASP.NET and C#.NET.
- Designed Wrapper Classes to communicate classic ASP with ASP.NET applications.
- Used Caching feature to increase the user response.
- Extensively used the ASP.NET features like Grid View, Detail Viewand other controls.
- Usedcookies, Sessions and View stateto store user information.
- Designed and developed Triggers, Functions and stored procedures for SQL Server 2000 database.
- Communication between Data Access Layer and SQL Server was established by ADO.NET.
- Worked on Implementation of business components that will update and save the database transaction.
Environment: Visual Studio 2005, ASP.Net 2.0, Net Framework2.0, C#., web services, Windows 2000, SQL Server 2000, ADO.NET, JavaScript, IIS 5.0.