.net Developer Resume
Des Moines, IA
SUMMARY:
- About 6 years of experience in design, development, implementation and testing of applications programmed in Microsoft .Net technologies.
- Experience in Microsoft Visual Studio 2017/2015/2013/2012/2010/2008/2005 - . NET Framework Core 2.0, 4.5/4.0/3.5/3.0 , MVC - Framework 5.0/4.0/3.0/2.0 , Classic ASP, C#, VB.NET, Entity Framework, ADO.NET, SQL Server 2012/2008/2005 , Oracle 9i/10g.
- Strong experience in Object Oriented Programming Concepts (OOP) and Object-Oriented Design (OOD).
- Excellent experience with Agile Scrum and Test-driven methodology (TDD).
- Developed 3-Tier Applications using C#, VB.Net, HTML, Styles, JavaScript, Entity Framework, ADO.Net and SQL with proven abilities in Software Development Life Cycle (SDLC) & Software Quality.
- Experienced in various design patterns.
- Solid Experience in developing Web applications, Win Forms, WPF, Web Services using C#, LINQ, VB.NET and SQL.
- Experience in creating, consuming and publishing, Web API (REST), Web Services (SOAP, WSDL) and WCF Services.
- Good experience of Client-Side Validation using jQuery validation plugin, custom validation script and Business Validation Rules for the server-side validation as well as traditional Data Annotation for Model Validation.
- Experience in HTML, CSS, Typescript, JavaScript, Bootstrap, Knockout, ReactJS, AngularJS, jQuery, JSON and XML.
- Experience in Entity Framework, ADO.NET and NHibernate to connect to data providers.
- Experience in writing complex Stored Procedures, Functions, Triggers, SQL Queries and Views using SQL Server and Oracle.
- Experience in preparing the developed programs including Unit testing with N-Unit, Mock testing.
- Used Microsoft TFS (Team Foundation Server) to build processes, testing infrastructure. It became easy to collaborate, connect with the team.
- Experience in using TFS, SVN and (VSS) Microsoft Visual Safe Source as a version control for development.
- Good Experience in configuring and managing IIS 7.0/6.0 web server.
- Ability to work successfully as part of small to medium sized team or independently.
- Good analytical and communication skills and ability to effectively communicate with all levels of management and staff.
TECHNICAL SKILLS:
Programming languages: C#, LINQ, ADO.Net, PL-SQL, T-SQL, JAVA, C, C++
Web development: ASP.Net 4.5/4.0/3.5/2.0 , XML, JSON, REST, SOAP, WSDL, Web Services, WCF, WPF, MVC, HTML, CSS, XHTML, XSLT, XAML, AJAX, TypeScript, JavaScript, jQuery, Bootstrap, KnockoutJS, Telerik, IIS 8.5/7/6
Databases: SQL Server 2012/2008/2005 , Oracle 9i/10g/11g, MS Access
Database Tools: SQL Enterprise Manager, SQL Profiler, SQL Server Setup, Security Manager, Service Manager
ETL Tools: SQL Server Integration Services (SSIS)
Reporting Tools: SQL Server Reporting Services (SSRS)
IDE: Visual Studio.Net 2017/2015/2013/2012/2010/2008/2005
Version Control Tools: Team Foundation Server (TFS), SVN, Git
Application Software: MS PowerPoint, Word, Visio, Excel
PROJECT EXPERIENCE
Confidential, Des Moines, IA
.NET Developer
Responsibilities:
- Involved in different phases of SDLC including design and analysis, coding, testing and enhancing the application.
- Actively Participated in Team Meetings, frequently communicated with Business Analysts to clarify the business requirements and working with QA Team as part of Bug life cycle.
- Collaborated with team member as for knowledge sharing.
- Used N-tier architecture for presentation, business and data access layer.
- Utilized MVC 5 framework to build the application.
- Creating Single Page Application using MVC5, HTML, CSS and JavaScript libraries like KnockoutJS, jQuery, Bootstrap, other jQuery Plugins.
- Used .Net Core 2.0 and Typescript to adapt latest technology.
- Used KnockoutJS for the data binding using observable variable.
- Used JavaScript for the client-side validation to avoid post back and thereby improving performance and responsiveness.
- Created responsive page to render on different size using CSS3.
- Used Viewmodel, View Bag and Session variable to pass data between server and client side.
- Created common utility classes for the business rules.
- Extensively involved in .Net Exception Handling Management, Debugging and Tracing of Application.
- Involved in database design and developed data models included tables, views, stored procedures, triggers and optimization plans using SQL Server 2008/2012.
- Generated EDMX using Entity Framework as ORM (Object-Relation Mapping) solution to import tables, views and sore procedure to write a data access layer and LINQ Queries.
- Used TFS to manage changes to the source code.
- Fixed reported issues and enhancement posted on tracker.
- Involved in Preparation/Execution of Unit, Integration and System Test Cases.
Environment: C#, .Net Core 2.0, ASP.Net 4.5, Visual Studio 2013/2015/2017 , SQL Server 2008/2012, MVC 5, Entity Framework, HTML, CSS, Typescript, JavaScript, jQuery, KnockoutJS, Bootstrap, Bing Map, (TFS) Team Foundation Server
Confidential, Trenton, NJ
.NET Developer
Responsibilities:
- Involved in requirement gathering, design and development (SOA & Agile with Scrum Methodology).
- Actively Participated in Team Meetings, frequently communicated with Business Analysts to clarify the business requirements and working with QA Team as part of Bug life cycle.
- Utilized MVC framework to build the application.
- Implemented membership management and role based security for managing the users (Create, Delete, etc.).
- Used Razor View Engine, Styles, JavaScript frameworks and libraries (Bootstrap, AngularJS, Less) to implement front end based on the business and functional requirements document and used C# and SQL Server 2012 to implement business logic layer and data storage.
- Extensively used AJAX controls like collapsible panels, tab controls, update panel etc.
- Used JavaScript. jQuery to implement the client-side business logic and validations.
- Used ViewData, ViewBag, TempData and Session Variable to pass data among Controller, View and Action.
- Designing and maintain REST API endpoints using standard RESTful principles and best practices.
- Created data layer using Entity Framework. Handled the data access part using Entity framework.
- Extensively worked on stored procedures, triggers, functions, views, temporary tables and table variables.
- Involved in Preparation/Execution of Unit, Integration and System Test Cases.
Environment: C#, ASP.Net 4.5, Visual Studio 2013/2015, SQL Server 2012, MVC 5/4, SSIS, SSRS, LINQ, WCF, REST, Entity Framework, HTML, CSS, JavaScript, jQuery, AngularJS, Bootstrap, Less, (TFS) Team Foundation Server
Confidential, Beaverton, OR
.NET Web Developer
Responsibilities:
- Effectively involved in various stages of the development starting from research, project planning till production and maintenance using Agile Methodology and TDD.
- Implemented the front end using HTML, CSS, JavaScript framework and libraries with C# and SQL 2012 as business logic layer and database.
- Used jQuery Ajax to POST and GET data from server.
- Research, design and implemented SVG web application to design and create custom label using HTML5 and JavaScript library fabric.js.
- Implemented Security Features using ASP.NET Login Controls, Personalization, Membership, Authentication and Authorization and Active Directory.
- Used Entity Framework as ORM (Object-Relation Mapping) solution.
- Created various Stored Procedures for efficient data transfer between databases and to create a log of all the modifications.
- Involved in the project maintenance doing some bug fixing and knowledge transfer session under time constraints.
- Hands on with various technologies such as SVG, Geo-Location, Tokenizer, Google API, Bootstrap, fabric.js, etc.
Environment: C#, ASP.NET 4.5, Visual Studio 2012, SQL Server 2012, NUnit, IIS7, MVC 4, Entity Framework, HTML, CSS, JavaScript, jQuery, Bootstrap, fabric.js, Telerik Controls, (TFS) Team Foundation Server
Confidential, Portland, OR
.NET Developer
Responsibilities:
- Involved in Design, Development, Testing and enhancement of the application.
- Implemented both Storefront and CMS (Content Management System) using ASP.NET MVC 3.0.
- Implemented the front end using HTML, CSS, JavaScript framework and libraries with C# and SQL 2008 to implement business logic layer and database.
- Delivered user experience (UX) based projects with mobile browser fluid responsive design.
- Used NHibernate as ORM (Object-Relation Mapping) solution.
- Used Stripe Payment gateway for the storefront transaction.
- Used Stamps.com to automatically calculate and generate the postage for shipping.
- Used SVN to manage changes to the source code.
- Deploy and publish the application to Windows Azure.
Environment: C#, ASP.NET 4.0, Visual Studio 2012, SQL Server 2008, Windows Azure, NHibernate, MVC 3, HTML, CSS, jQuery, JavaScript, Bootstrap, SVN, Stripe, Stamp