We provide IT Staff Augmentation Services!

Full Stack .net Developer Resume

4.00/5 (Submit Your Rating)

Davidson, NC

SUMMARY:

  • Over 7.5 years of Software Development experience in Web and Windows applications including requirement analysis, design, database handling, development, integration, implementation and deployment using Microsoft .Net Technologies.
  • Expertise in all aspects of Software Development Life - Cycle (SDLC) from inception to delivery.
  • Strong experience in developing web applications using C#.NET, ASP.NET, ASP.NET MVC, ADO.NET, SPRING.NET and Visual Studio 2015, 2013/2012/2010/2008 .
  • Extensive experience with Object Oriented Design (OOD).
  • Strong experience in implementing solutions using LINQ, LINQ to SQL, NHibernate and Entity Framework(EF).
  • Expertise in developing high frequency web applications with optimal memory management, scalability, and performance using ASP.NET and ASP.NET MVC architectures.
  • Good expertise using ASP.Net Server-Side components as Master Pages, User Controls, and Custom Controls.
  • Hands on experience with JavaScript including AJAX, jQuery, AngularJS, JSON including the knowledge of HTML, CSS, XML, Bootstrap for UI design.
  • Good knowledge on MVC 3 & 4, MVVM pattern.
  • Familiar with Design patterns and Architectural patterns.
  • Familiar with Telerik Reporting.
  • Experience with Windows Presentation Foundation (WPF) and Windows Communication Foundation (WCF).
  • Expertise in securing web applications using ASP.NET authentication and authorization mechanisms.
  • Experience in developing .NET applications using Web Services, WCF and Web API.
  • Experience in creating and deploying with web services and languages and schemas including WSDL, SOAP, XML, RESTful Web Services and REST API.
  • Experience developing Service Oriented Applications(SOA) with the help of WCF services.
  • Experience in using Dependency Injection pattern and Resharper tool for .NET applications.
  • Good experience in Microsoft SQL Server developing objects like Tables, database design and programming like complex Queries, Constraints, Indexes, Views, development of Stored Procedures, SQL tuning techniques, triggers and functions using MS SQL Server 2014, 2012/2008/2005 .
  • Experience in Data migration to MS SQL Server from a different type of data sources (MS Excel, MS Access, Plain Text File, and Comma Separated Value).
  • Good Experience in creating the test cases and performing Unit Testing on applications using NUnit.
  • Experience in Agile Methodology using SCRUM practice and Waterfall Methodology.
  • Experience with Test Driven Development (TDD).
  • Experience in deploying applications to IIS6/IIS7.
  • Knowledge and experience in quality, environmental and configuration management tools such as Team Foundation Server(TFS) 2012/2010, Tortoise SVN.
  • Excellent Communication skills, Analytical and problem-solving skills at any tense and deadline situations, self-motivated, quick-learner and a team player.

TECHNICAL SKILLS:

Operating Systems: Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10

Programming Languages: C#, Relational Database using SQL, T-SQL

Web & Internet technologies: ADO.NET, ASP.NET, AJAX, ASP.NET MVC, SPRING.NET, JavaScript, HTML, HTML5, CSS, CSS3, XML, XSLT, WSDL, Web Services, AngularJS, Bootstrap, WCF

Protocols: HTTP, SOAP, REST, UDDI

Methodologies: Entity Framework, LINQ, LINQ to SQL, WCF, NHibernate

Database: MS SQL server 2014, 2012/2008/2005

Web Servers: IIS 6.0/7.0

Tools: Microsoft Visual Studio 2015, 2013/2012/2010/2008 , MS Visio

Version Control: Team Foundation Server 2012/2010, Subversion

SOA, 3Tier, Client: Server

PROFESSIONAL EXPERIENCE:

Full Stack .Net Developer

Confidential, Davidson, NC

Responsibilities:

  • Analyzing the business requirements provided by Client and estimate the time required based on the blueprint.
  • Involved in analyzing and secure coding the application using C#.NET, ASP.NET MVC 4.0, NHibernate, JavaScript, and jQuery.
  • Developed dynamic web pages and implemented design requirements using client-side scripting language and technologies.
  • Parsing of critical BAI (Bank Administration Institute) statements using C#.NET, OOPS and LINQ.
  • Parsing of Cash Letters and validating them at different levels for security and setting up access to users based on their category using MS SQL Server 2014, NHibernate and C#.NET, Object Oriented Design (OOD) concepts and JSON.
  • Created jobs to perform email reading and sending functions, processing Cash Letters and BAI statements that trigger for every 5 minutes using SPRING.NET and C#.NET.
  • Enhancing the UI for improvised usability for the clients using HTML, CSS and Bootstrap.
  • Used Sessions to store and retrieve the user data as the user navigates through pages in Confidential .
  • Implemented Client and server-side validations using JavaScript and jQuery and AJAX for asynchronous calls.
  • Used Cascading Style Sheets for preparing User Interface.
  • Involved in Design, Development and Testing of the application using ASP.NET MVC and .NET Framework 4.5.
  • Created Data Transfer Objects (DTO) and Data Access Objects (DAO).
  • Implemented various functions using Services and Delegates.
  • Designed and developed the Views in ASP.NET MVC using C# as the code-behind language and NHibernate as the ORM.
  • Created SQL Stored Procedures for complex business logic and accessed them using NHibernate.
  • Developed Export Engine feature where various types of transactions can be exported through a single platform after they are authorized using Stored Procedures.
  • Developed multi-level authentication with RSA SecurID by implementing Web API and JSON by sending XML and HTTP requests and parsing XML response using XDocument.
  • Implemented try-catch-finally for Run Time exceptions using C#.NET.
  • Designed and created Client Statements using TELERIK Reporting and SQL.
  • Created XML and XSLT based reports for Transactions.
  • Created Controllers and Views using ASP.NET MVC RAZOR, handled Business Logic events using C#.net.
  • Written logic for logging different user actions in Production environment.
  • Written complex SQL queries, Stored Procedures, Functions and Views in MS SQL Server.
  • Carried out Performance Tuning of the database for the improvised performance of application, which included detailed code review.
  • Handled debugging, optimization and performance tuning using T-SQL.
  • Followed Waterfall Methodology for reviewing of assigned tasks and final development goals during team meetings (in Daily Development and Internal Team Status meetings).
  • Maintained and supported Subversion (Tortoise SVN) to allow for a secure code in a multi-team environment.
  • Involved in code review and documentation and Manual Testing and Unit Testing.

Environment: C#, ASP.Net MVC 4.0, Visual Studio 2015, XML, SQL Server 2012, NHibernate, SPRING.NET, CSS, HTML, JavaScript, jQuery and Subversion (Tortoise SVN).

Senior .Net Developer

Confidential, Monmouth Junction, NJ

Responsibilities:

  • Analyzing the requirements provided by Client and prepares impact analysis and estimates.
  • Involved in analyzing, designing and developing the application using C#.NET, ASP.NET 4.0, LINQ Entity Framework, AngularJS, JavaScript, and jQuery.
  • Developing dynamic web page and creatively implementing design requirements using client-side scripting language and technologies.
  • Enhancing the website for improvised usability for the customer and optimized page layout using HTML, CSS, Bootstrap and Angular JS.
  • Used AngularJS for Form Validation, Server Communications, Localization and two-way binding.
  • Implemented Client and server-side validations using Java Script, jQuery and ASP.Net validation controls.
  • Used Cascading Style Sheets and Bootstrap concepts for preparing User Interface.
  • Involved in Design, Development and Testing of Web Forms using ASP.NET, IIS, and .NET Framework.
  • Design and develop database structure in with Entity Framework mapping.
  • Used User controls and Server controls in web forms.
  • Designed and developed the Web Forms in ASP.NET using C#.Net as the code-behind language and LINQ as the data consumer.
  • Implemented appropriate Error Handlers for Run Time Exceptions using C#.NET.
  • Writing test cases both for C# business Use Cases and JavaScript in NUnit test framework.
  • Prepared and executed test cases for functional areas of specification.
  • Prepared and executed Unit Testing, testing of all modules during any enhancements.
  • Created Application Layer, handled Business Logic events using C#.Net.
  • Developed Web services for handling data using AngularJS.
  • Advanced in web services using XML, SOAP and RESTFUL API.
  • Written complex queries, Stored Procedures, triggers in MS SQL Server.
  • Carried out Performance Tuning of the database for the efficient performance of website, which included detailed code review and SQL query tuning of the database.
  • Managed all indexing, debugging, optimization and performance tuning using T-SQL.
  • Followed an intensive SCRUM and Agile Methodology Analysis for reviewing of assigned tasks and final development goals during team meetings (in Daily and Weekly Scrum meetings).
  • Maintained and supported Team Foundation Server (TFS) to allow for a secure code in a multi-team environment.
  • Involved in code review and performance improvement as well as documentation.

Environment: C#.Net, ASP.Net 4.0, Visual Studio 2012, XML, Entity Framework, MS SQL Server 2008, Webservices, IIS, Bootstrap CSS, HTML, AngularJS, JavaScript, jQuery and Team Foundation Server (TFS).

Senior .Net Developer

Confidential, Orlando, FL

Responsibilities:

  • Worked as a Developer in a team for designing and developing Web portal using Microsoft advanced technologies MSFT Visual Studio 2010, .Net Framework 4.0 and C #, ASP.NET using MVC 3, ADO.Net and Microsoft Team Foundation Server.
  • Used ASP.NET MVC 3 to separate the internal representations of information.
  • Developed complex web applications in Visual Studio 2010 and .NET 4.0 framework utilizing improved AJAX controls and LINQ. Used Web services to implement the various services.
  • Developed ASP.Net Web service, Web Application and Windows application using C#.Net in .Net framework 4.0
  • Followed complete Test Driven Development (TDD) for execution of this project.
  • Developing ASP.NET user controls.
  • Support AGILE based SDLC for software development creating necessary standards, tools and best practices in a clearly documented form.
  • REST interface for managing and monitoring requests into Business Logic.
  • Developed Single Page Application (SPA) with Angular JS.
  • Middle layer for data access components in ASP.NET and C# classes.
  • Developed business layer components in C#.
  • Implemented Bootstrap for responsive design.
  • Created class library for Database Access layer using C# and ADO.Net.
  • Used ADO.NET objects such as Data Reader, Data Adapter, Dataset and Data List for reading and updating records in the database.
  • Used front end web development tools like CSS, JavaScript, DHTML, and jQuery
  • Created SQL Stored Procedures for complex business logic.
  • User Interface separated with JavaScript includes files and clients side validation.
  • Extensively used AJAX toolkit controls.
  • Used User Controls to give consistency looks on the pages.
  • Transaction is handled in DB Access layer.
  • Validating all the Users Inputs through Java Scripts.
  • Writing complex stored procedures using SQL SERVER 2008.
  • Developed ASP.NET using MVC 3(Model-View-Controller) pattern.
  • Used XAML and Silverlight controls for rich user interface along with MVC.
  • Involved in using MVC pattern for the UI development.
  • Used server-side controls to dynamically change the look of the application & reused across multiple areas of the site.
  • Created Unit Tests for testing the code of the application and CSS styles, themes for Web pages.
  • Client and server-side validations using JavaScript and Validation Controls and performing the tasks related to Database issues.
  • Developed in a multilayered architecture.
  • Worked on Web Forms to achieve some functionality locally.
  • Used WCF services for communicating with other applications and components.

Environment: Visual Studio 2010, ASP.NET MVC 3, C#, .NET Framework 4.0, ADO.Net, AngularJS, jQuery, CSS, Bootstrap, WCF, MS SQL Server 2008, Web services, TFS.

.Net Developer

Confidential, Nashville, TN

Responsibilities:

  • Prediction of the customer needs and presenting innovative solutions including the requirements gathering for the project.
  • Involved in designing the General System Design Document, Technical Specification Document and Detailed System Design Document.
  • Involved in group application design activities as part of Sprint Planning and estimating.
  • Used 3-tier architecture for presentation layer, Business and Data Access Layers using C#.
  • Designed and developed Presentation Layer using ASP.NET MVC 3, AJAX controls and CSS.
  • Developed web forms using ASP.NET validation controls and performed Client-Side validation using Java Script.
  • Developed user controls and custom controls to use in ASP.NET MVC application.
  • Used Razor View engine to develop the MVC program, which allows the razor syntax to build robust templates.
  • Design phase error recognition was taken care by using Validation controls in every screen.
  • Implemented web services for sharing some important financial applications with all other required applications.
  • Used WPF controls to get inputs from the users and display them in XAML pages.
  • Used WCF to communicate with data access layer hosted in application server.
  • Developed WCF components, which interact with database layer using Entity framework.
  • Implemented Web services using XML, SOAP and RESTFUL API.
  • Finalized HTML prototypes into Web Applications by integrating with back-end services and functionality.
  • Involved in optimizing, debugging, creating T-SQL stored procedures in MS SQL 2008.
  • Created Data Tables and have written Stored Procedures for all the Transactions in and out of the Database using SQL Server 2008.
  • Utilized ADO.NET Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ.
  • Used LINQ queries in retrieving data using object collections retrieved from Entity Framework.
  • Used LINQ to Entity for querying the database.
  • Performed Automated Unit Testing on the application.
  • Involved in learning about Health Insurance Portability and Accountability Act (HIPAA) and Health Level-7 (HL7).
  • Used Team Foundation Server as the version control.

Environment: ASP.NET MVC 3, AJAX, CSS, Razor View Engine, JavaScript, Web services, WPF, WCF, XML, SOAP, Restful API, HTML, T-SQL, ADO.NET, MS SQL Server 2008, LINQ, Entity Framework, TFS.

.Net Developer

Confidential, Mc Allen, TX

Responsibilities:

  • Responsible for all the life cycle from the proposal to the deployment and capacitation to the final users.
  • Fully involved in all the process of the Software Development Life Cycle(SDLC), interacted with final users in all levels, from manager, stocker, seller and finishing with the cashier, gathering requirements, analyzing and understanding the business rules needed, generating proposes and developing solution.
  • Creation of a whole new Windows application using 3-Tier, Entity Framework, LINQ, Client-Server, and MS SQL Server as Data Base, using Microsoft .NET Framework 3.5 and C# as a primary language.
  • Involved in using Entity Framework and LINQ to the entities to connect to the Database and perform all database transactions.
  • Worked in solo, with full interaction with the general manager of the store, attending in site meetings and field requirements gathering, giving estimations and completing the work in the according deadlines.
  • Creation of Windows Forms Application and Authorization controls, also design, modeling, prototype and develop of all Front End and Backend modules, using ADO.NET communication
  • Creation of all the communication to the data layer using Entity Framework, followed Object Oriented Design(OOD).
  • Handled Run Time Errors & Compile Time Errors by implementing appropriate Error handlers in C#.Net.
  • Developed NUnit test cases for testing and maintaining the quality of the application.
  • Involved in Test Driven Development (TDD) process to enforce the working of application in a better way.
  • Actively involved in documentation, test plans, test cases, testing and reviews.
  • Creation of crystal reports for the print out vouchers and modules and implemented Bar Code scanner.
  • Used Tortoise SVN as repository.

Environment: Microsoft .NET Framework 3.5, Windows Forms, Visual Studio 2008, C#, Crystal Reports, ADO.NET, HTML, MS SQL Server 2005, Web services, Tortoise SVN, DevExpress Controls.

Software Engineer

Confidential

Responsibilities:

  • Analyzing, designing and developing User Interface (UI) for enhancing the application “Personify”.
  • Involved in analyzing Business Requirements, and making Analysis documents, High Level Design Documents, Low level Design Documents.
  • Responsible to fix change requests in the Personify as per client requirement using Visual Studio 2008, Visual Studio 2005, and SQL Server 2008/2005.
  • Responsible to develop Custom User Layer in Personify application as per client requirement.
  • Developed classes for Controller, Business Logic (BAL) and Interfaces for Custom User Layer using C#, ADO.NET with MVC pattern.
  • Responsible to develop script to fix client issues and deploy in client’s TEST environment then Production environment.
  • Used C#, ASP.NET, HTML, JavaScript for developing Controls and web forms in application development.
  • Created XML and XSLT based reports.
  • Extensively used Grid Views with sorting and paging.
  • Involved in enhancing subsystems for Personify application using WCF, WPF&LINQ to release the upgraded version of the application.
  • Unit testing for assigned module and fix the bugs.
  • Help other team members in fixing the bugs and errors in the current application.
  • Involved in review process as a team member.

Environment: ASP.NET 3.5, ASP.NET MVC 3, C#, JavaScript ADO.NET, HTML, XML, Visual Studio 2008/2005, SQL Server 2008/2005, IIS, Windows XP.

.Net Developer

Confidential

Responsibilities:

  • Understand the existing functionalities.
  • Understand the new technologies and its functionalities.
  • Participate into evaluation of new features development.
  • Participate into architectural design of the product, prepared Design Document, Flow diagram and state transition diagram with MS Visio.
  • Develop new features using ASP.NET, C#, Visual Studio 2008, jQuery, JavaScript, APIs provided by third party, stored procedures in SQL Server 2005.
  • Utilized jQuery to populate the content of the data.
  • Used JSON and jQuery in client side for managing the controls and the data.
  • Developed WCF Services to achieve Service Oriented Architecture(SOA)
  • Created Data Access Business Layer class to communicate with SQL Server 2005/2008.
  • Resolving any issues after deployment on customer site.
  • Created complex Reports like drill down, drill through, parameterized reports using SSRS.
  • Used SSIS for data migration and data import to the database.
  • Worked with Subversion for source control and reporting.

Environment: C#, ASP.NET, Visual Studio 2005/2008, SQL Server 2005/2008, JSON, jQuery, JavaScript, WCF, SSRS, SSIS, VSS, MS Visio 2007.

We'd love your feedback!