Dot Net Developer Resume
MD
SUMMARY
- Around 4 years of experience as a full stack .net Developer in the IT industry with sound knowledge in design, development, testing and maintenance of enterprise web based applications using Microsoft .NET technologies across HealthCare and Finance.
- Expertise in working with Microsoft Technologies such as .Net Framework, C#, ASP.NET, MVC, ADO.NET, LINQ, Web Services, SOAP, WCF, Rest API, Ado.Net Entity Framework 6, Design Patterns including Dependency Injection (DI) & MOQ Framework.
- Proficient in Front - End technologies like HTML5, CSS3, XHTML, XML, JSON, JavaScript, jQuery, jQuery UI, Bootstrap, Ajax, AngularJS for creating Responsive Web Applications and Single Page Applications(SPA).
- Expertise in database programming involving Stored Procedures, functions with SQL Server 2005/2008/2012.
- Good Experience on working with design patterns, N-tier architecture, 3-tier architecture, Model- View- controller (MVC) & SOA.
- Strong hands on programming, design, understanding and deep functional experience in creating, deploying and consuming of XML Web Services, WCF services, REST Services and Web API.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server & Oracle.
- Involved in all phases of System development life cycle (SDLC) like System Analysis, Software requirement, specification/documenting, designing, coding, testing, debugging, application evaluation and implementation of complex systems.
- Used Language-Integrated Query (LINQ) query to retrieve data from different data sources (LINQ to SQL and LINQ to ENTITIES).
- Designed and developed UI components, implemented event handling using C#, JavaScript, AJAX and Worked on Bootstrap to get consistent look, responsive and feel of the web site.
- Responsible for designing Presentation Tier (web pages) using the concepts such as Master Pages,, HTML, CSS, Java Script, jQuery and Worked with ASP.NET Validation Controls.
- Experience in using ASP.NET AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Responsible for creating different types of reports like Drilldown, Drill Through, Parameterized reports using SSRS 2008.
- Experience working with JIRA management tools.
- Involve in the Code Review Process and testing the application using N-Unit.
- Extensive working experience with different methodologies like Agile (Scrum), Test-driven development (TDD) and Waterfall methodologies.
- Experience in using Tortoise SVN, Team Foundation Server (TFS) as Version Controls.
- Working with Project Management SharePoint, Microsoft Project, and JIRA and source code version control SVN environment.
- Experience in deploying and testing web applications on IIS 6.0/7.0/8.0.
- Good team player and communicator with interpersonal and presentation skills & excellent work ethics, self-motivated, quick learner, willing to learn and adapt new technologies.
TECHNICAL SKILLS
Programming Languages: C#.NET 3.5/4.0/4.5, VB.Net, My SQL, T-SQL in SQL Server and PL/SQL in Oracle Server.
.NET Technologies: ASP.NET 3.5/4.0/4.5, VB.Net, C#.NET, Web Forms, LINQ, Entity Framework, ASP.NET MVC, ADO.NET, Web Services, WCF, REST API.
Web Technologies: HTML5, CSS3, Bootstrap, Java Script, jQuery, Ajax, jQuery UI, Angular JS.
Database Servers: SQL Server 2005/2008/12, Oracle 9i/10g/11g
Reporting Tools: SQL Server Reporting Services, Crystal Reports, Telerik Controls.
IDE: Microsoft Visual Studio 2008/10/13/15, SQL Server Management StudioMicrosoft Visio, JIRA.
Others: SVN, Team Foundation Server, Git, IIS 6.0/7.0, Postman & Fiddler.
PROFESSIONAL EXPERIENCE
Confidential - MD
Full Stack .Net Developer
Responsibilities:
- Involved in full life cycle of the project from requirements gathering, analyzing, designing, and developing the application using Iterative AGILE Methodology.
- Participated in detail design of the application using MVC architecture, involved in creation of use cases, sequence diagrams and class diagrams.
- Used C#.net 5.0, ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Experience in writing stored procedures to manage the performance of the flow between front end and back end.
- Used ADO.NET Entity Framework namespaces and classes and created data access components to access database.
- Used ASP.NET MVC 5.0 framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Implemented fast, responsive web page using Angular JS & Bootstrap.
- Implemented Code First and used LINQ to Entities to manage the data and optimized the query expressions.
- Worked with Web API to provide services to HTTP requests.
- Angular validations are performed, and Ajax methods are used to Get and Post the JSON data based on Ajax calls.
- Created complex Stored Procedures, Views, Triggers, and Functions for database for fast retrieval of data in SQL Server using T-SQL.
- Written stored procedures and triggers with SQL server as the Data Server.
- Dependency Injection, Repository Pattern, Unit of Work and Mock Framework are used to perform unit testing on entire application.
- Team Foundation Server (TFS) is used for Version Controlling followed by documentation, Helping Files creation to maintain consistency among all the team members.
- Used Team Foundation Server, JIRA for source control and project management.
- Designed and developed attractive and consistent web pages, using CSS3, HTML5, Angular.
- Used N-Unit to test developed components.
Environment: Visual Studio 2015, C#, .NET 4.5, Angular 1.6, HTML5, Bootstrap, JavaScript, CSS3, Entity Framework 6.0, SQL Server 2012, MVC 5.0, IIS 7.0, XML, SOAP, Web API, Agile Methodology, TFS, JIRA.
Confidential
Dot Net Developer
Responsibilities:
- Responsible for designing, developing and testing the multi-tier architecture involving the presentation layer, Business component layer and database layer
- Designed & developed web user interface using ASP.NET, C#, HTML, CSS, JavaScript, server controls and AJAX Control Toolkit, and developed customized Web User Controls
- Experienced in developing and consuming Web Services and n-tier web applications using ASP.NET, C# and ADO.NET
- Used controls like Update Panel, Accordion control, Calendar Control, Collapsible panel in AJAX control toolkit to provide a rich and interactive web experience
- Used java Script for client-side validations and displaying messages
- Wrote Stored Procedures, Functions and T-SQL Statements to access and manipulate data from SQL Server Database 2008.
- ImplementedIMPERSONATIONsecurity feature to retrieve the data from the cube.
- UsedTelerik Chart Controlto display the data in graphical format.
- Extensively used ADO.NETand data objects such as Data Adapter, Data Reader, Data Set, Data Table, Data view to access data from SQL Data sources to Business Objects and updating the changes accordingly to SQL data sources
- Maintained state of the Webpages in using View State and Session Memory objects
- Implemented Service Oriented Architecture (SOA) and used WCF to expose business logic as services and consumed those services from client applications.
Environment: Visual Studio 2013, ASP.NET4.0, C#, XML, XSLT, HTML, CSS, JavaScript, LINQ, AJAX, SQL Server 2008, TFS, T-SQL, ADO.Net, Telerik Controls, WCF, IIS 7.0, Windows 7.
Confidential - Park Ave, NY
Junior Dot Net Developer
Responsibilities:
- Involved in gathering the requirements, analysis, design & development of the project.
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
- Designed the business logic and implemented it by creating interfaces, abstract classes, static classes and sealed classes.
- Coded the application in C# using ASP.NET including textboxes, Grid Views, tree view control, buttons, validation controls, and image buttons.
- Stored Procedures were extensively used for database operations like Select, Insert, Update and delete using SQL server 2008.
- Implemented AJAX Library, CSS, and various web controls to present interface to users in a much comfortable environment.
- Solved problems using a combination of JavaScript, JSON, and JQUERY
- Used JavaScript and jQuery for validating the input given to the user interface.
- Implemented Forms based authentication and roles based authorization for security purposes.
Environment: Visual Studio 2008, ASP.Net, C#, HTML, CSS, AJAX, SQL Server 2008, Web Services, VSS, TFS, Agile Methodology.
