Full Stack .net Developer Resume
Deerwood, MD
PROFESSIONAL SUMMARY:
- 5+ 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 2008/2010/2012/2015, .NET Framework, Microsoft .NET Class libraries, ASP.NET, C#, 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 .
- 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 Razor framework with Repository Pattern.
- Developed stored procedures using SQL and used Entity Framework for Database First application.
- Developed website using ASP.NET MVC, C#, WCF and WEB API.
- Developed prototype application for order page using Angular JS , Web API, C#, SQL.
- Expertise in designing and developing complex user interfaces (GUI) using ASP.NET and MVC.
- Experience in designing and developing web pages using ASP.NET, Angular JS, JavaScript, JQuery, Cascading Style Sheet (CSS & CSS3), HTML & HTML5, AJAX controls.
- Experience in using JavaScript libraries like Bootstrap templates and & 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.
- Good experience in using ADO.NET objects like Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Handful experience in the implementation of N tier architecture using .Net framework.
- Experience in working with SQL Server Integration Services (SSIS) and Team Foundation Server (TFS)
- 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.
- 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.
- Strong interpersonal and communication skills combined with self-motivation, initiative and the ability to think outside the box.
- Strong knowledge of Design Patterns JSON, and the UML methodology.
- Performed Test Driven Development (TDD): Unit Testing and Load Testing.
- Expertise in XML related technologies: XML, XSL, XSLT and XPATH.
TECHNICAL SKILLS:
Languages: C#, ASP.NET, C++
Distributed Technologies: DOTNET, WCF, WPF, Web Services, CSS, XML and HTML, ASP.NET,MVC4.0/5.0,Web API, Entity Framework and LINQ, Multithreading
Internet Applications: ASP.NET 2.0/3.5/4.0/4.6/5.0, ASP.Net MVC4.0/5.0, C#, ADO.Net, AJAX, Entity Framework 5.0, Asp.Net MVC
Windows Applications: Win forms, WPF, Windows Services
Development Tools: MSVisual Studio 2010/2013/2015
MS: SQLServer 2000/2005/2008/2008 R2/2014,T-SQL, 9i/10g/11g/12c
Design Patterns & Practices: MVVM (Model View -View Model) and MVC
SQL Services: SSIS
Web/Application Servers: Internet Information Server (IIS 7.0/7.5/8.0) with .NET Framework
Scripting Languages: JavaScript, JQuery, Angular JS, Json,Ajax
Version Control Tools: TFS, GIT
SDLC: Agile (SCRUM, TDD) and Waterfall
Markup Languages: HTML/HTML5, CSS/CSS3, XML, AJAX, Bootstrap
PROFESSIONAL EXPERIENCE:
Confidential, Deerwood, MD
Full Stack .Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Handful experience in the implementation of N tier architecture using Entity5 framework.
- Designed rich and highly interactive UI using the HTML5, MVC, AJAX controls, JavaScript, CSS3, Angular JS, JQuery, Bootstrap CSS.
- Used Angular JS and ASP.Net MVC 6.0 development framework to build a single-page application.
- Involved in developing modules using latest technologies ASP.NET MVC 6.0 with Razor View Engine, HTML helpers, CSS.
- Worked with AngularJS MVC framework including authoring complex directives, services, controllers and filters working with animations, routing and states.
- Implemented AngularJS frameworks in AJAX-driven websites using proxy to get the data from the back-end in the form of JSON to populate on the UI components.
- Worked on C# (5.0/6.0), .NET, MVC (6.0), AngularJS, HTML5, WEB API using Visual Studio 2015 and Entity framework.
- Worked extensively on MVC and MVVM software design patterns.
- Used Entity framework CODE FIRST to improve the overall performance of the application.
- Developed WCF Web services using SOAP and REST (WEB API) Services, also used different bindings to make it available to different types of clients.
- Designed and implemented Data access layers (model) using LINQ for XML Data and multi-user interface.
- Involved in creating applications using ASP.Net and enhancing projects for .Net applications.
- Implemented Presentation layer using CSS Framework (3.0), Wire-framing, and HTML5 Bootstrap and Font Awesome icons.
- Created XHTML5 Pages with CSS3 and the Box Model.
- Involved in developing Web Service classes using WCF to communicate with legacy systems and also deployed web services as per business requirement.
- Created Look Book project admin Web Application developed using ASP.NET.
- Used XML, XSLT and defined XML Schema. Used UML for designing the application.
- Experience in designing and invoking reports for Web Applications using SSRS (SQL Server Reporting Services).
- Wrote Queries and Stored Procedures for integrating database for CRUD operations with databases.
- Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
- Worked on creating tables, views, triggers, sequences, constraints, Stored Procedures, Functions, and Packages using SQL, and PL/SQL based on the documented user requirements.
- Developed Use Cases, Sequence and Class Diagram understanding the client requirements using MS-Visio.
Environment: Visual Studio .NET 2015, .Net Framework 4.5, MVC 6.0, C#, ADO.NET, CSS3, C#, JQuery, AngularJS (1.6), Ajax, LINQ, SQL Server 2014, SSIS, SSRS, HTML, ASP.NET JavaScript, Web Services, XML, JSON, Web API, IIS 7.5, TFS
Confidential, Boca Raton, FL
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
- Responsible for developing Application using ASP.NET MVC 4.0 and C#.
- The project went through full SDLC using Agile.
- 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 .
- Developed a data extract batch using SSIS for transforming and loading a zip into the database.
- 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, SQL server 2012, SSIS, SSRS, LINQ, Entity Framework 4.3, SQL Server 2008, TFS, IIS 7.5, NUnit.
Confidential - Millersburg, OH
.NET Developer
Responsibilities:
- Used stored procedures and triggers along with ADO.Net for database interactions.
- Client side scripting using Java Script
- Assisted with documentation of user requirements & presentations from which systems and programs were developed.
- Prepared flowcharts, diagrams using MS Word, MS Excel and MS Visio.
- Used JSON to transmit data between Server and Web Application, an alternative to XML.
- Used ADO.NET and Dapper to retrieve data from database.
- Performed conversion of existing classic ASP web applications into ASP .NET, for various short-term contract projects, utilizing C#.
- Developed classes and interfaces for the Data Access layer using ASP.NET ADO.Net.
- Involved in Implementation of the new features of the .Net 2.0 in the whole application.
- Involved in performance tuning of ETL transformations, data validations and stored procedures.
- Involved in Introduction of the Master page concept in the application.
- Developed automation tool to migration the excel macro VBA code to .NET code.
- Creation and maintenance of technical documents comprises of Minutes of meetings, UML, flow diagram, SRS, HLD.
- Performed debugging and exception handling in support to the software development.
- Involved in Designing of the Web Pages using Cold Fusion.
- Created DLLs to implement business logic and to integrate the application.
- Performed Unit & Integration testing plans.
- Troubleshooting during implementation and enhancements.
Environment: Visual Studio.Net 2008, .Net Framework 2.0, ASP.Net, VB.Net, ADO.Net, Visual SourceSafe, IIS, ASP.Net Web Services, JavaScript, Windows2000, HTML, MS Visio.
Confidential - Allentown, PA
.Net Developer
Responsibilities:
- Implemented Resource Management Project using Agile Methodology.
- Used C#,ASP.NET 4.0, MVC 3, Entity Framework 4.0, Kendo UI for design and development of Resource Management application.
- Extensively worked with components of Kendo UI like Grid, Tool Tip,Cascade Dropdown List, Combo Box, Data Picker, Tab Strip, etc.
- Worked on JSON for transferring the data between client and server.
- Made use of Data Annotation Attributes for performing Client Side Validations.
- Implemented Custom Filter’s on Controller’s action methods.
- Writing Prototypes for different JavaScript functions.
- Implemented error handling for the application. Error messages were logged into database.
- Used LINQ and Stored procedures for data retrieval.
- Worked on Entity Framework to implement custom mapping for stored procedures.
- Written and performed test cases using NUnit Framework.
- Involved in unit testing and error handling of the project
- Involved in meetings with business users and QA team.
Environment: Windows 7, .NET Framework 4.0, Visual Studio .NET 2010, C#, TFS, Kendo UI, CSS 3.0, log4net, HTML4, Java Script, jQuery,AJAX, LINQ, MVC 3.0, IIS 6, Oracle, SQL Server 2008, Entity Framework 4.0.
Confidential
Net Developer/ UI Developer
Responsibilities:
- Analyzed and Migrated Application using VB.NET and SQL server database as back end.
- Used JIRA bug tracking system to log and work on defects.
- Used AJAX CONTROL TOOL KIT to enhance the performance of the application.
- Used ASP. Net to create rich web interfaces.
- Wrote JavaScript functions for client-side validations and DOM manipulation.
- Designed and developed the required SQL stored procedures, Views.
- Unit testing of all developed pages and modules, and pass on to QA for Testing.
- Used SVN for the source & document version control.
- Developed Web Forms using ASP.NET and C#.NET.
- Created server controls using C# and .NET framework classes.
- Designed and developed middle tier database access objects using the Microsoft .NET framework with C# .NET and ADO.NET.
- Designed, developed user interface looks and feel and functionality for web users using XML, HTML, JavaScript, DHTML, XHTML, CSS and using ASP.NET and C#.NET.
- Involved in the Unit test and Integration testing.
- Used ADO.NET to access the SQL 2008 database and to optimize queries.
- Worked in taking Backups, Restoring, Import/Export data using MS SQL Server2008 and DTS.
- Migrated SQL server 2008 database to windows AZURE SQL database and updating the connection strings based on this.
Environment: IIS7, Windows 2008, .Net Framework 3.5, ASP.NET Web Forms, Web API, C# ADO.NET, AWS, Visual Studio .Net 2013 and SQL Server 2008.
