.net Full Stack Developer Resume
Houston, TX
SUMMARY:
- 6 years of professional experience in working with different technologies like C#, SQL, ASP.NET MVC, ASP.NET WEB API, HTML, CSS, JavaScript.
- Experienced in working with AGILE SCRUM , Waterfall and heavy involvement in all phases of Software Development Life Cycle (SDLC) in various domains like Airlines, Banking, Insurance.
- Proficient in Implementation of N - Tier Architecture (Data Access Layer, Business Logic Layer) and User interface (UI).
- Extensive knowledge on Object Oriented Programming (OOPS) concepts including Multi-threading, Collections, Exception Handling.
- Proficient in different programming languages like C#, SQL, C++.
- Expert in developing web-based applications and cross browser applications using .Net framework.
- Strong experience with ORM tools like ADO.NET Entity Framework and ASP.NET Framework.
- Experienced in creating various web services like WCF, ASP.NET web API using SOAP and REST protocols.
- Strong exposer in creating single page applications using front-end technologies such as Angular 2/4.
- Experienced in developing page layouts, navigations using Html 5, CSS 3, JavaScript.
- Experience on building Microservices and Deploy them in the Docker Containers.
- Extensive knowledge in creating Stored Procedures, Triggers, User Defined Functions, Transaction Management using T-SQL and Code Optimization, Performance Optimization in SQL Server 2008/2010/2012 databases.
- Hands on experience on creating cloud services like Deployment, Integration and Security using Azure.
- Strong experience in building service-oriented applications using WCF (Windows Communication Foundation).
- Expert in continuous inspection of code and detection of tricky issues like detect bugs, code smells, using SonarQube.
- Proficient in writing Unit Test Cases for Business logic and Web services and performed Unit Testing using NUnit Testing Framework.
- Experienced in establishing Continuous Integration/ Continuous Deployment services and practices using Visual Studio Team System (VSTS), TFS.
- Strong Knowledge in ETL process using SSIS and creating reports like Drilldown Reports, Drill Through Reports using SSRS.
- Experienced in creating, deploying and managing reports using Crystal Reports.
- Versatile team player with good communication, analytical, presentation and interpersonal skills.
TECHNICAL SKILLS:
Programming Languages\ Architectural patterns: C#, C++ MVC (5.0/4.0), MVVM, MVP
FrontEnd Technology\ Web Technologies: AngularJS, JSON, HTML5/4, CSS3, XML, ASP.Net (4.5/4.0/3.5/3.0/2.0 ) MVC, RAZOR, AJAX, Bootstrap 3/2, JavaScript, jQuery WCF, WEB-API (5.0/4.1)
Databases \ Data Access: MS SQL Server 2014/2012/2008 , MS-Access ADO.NET, LINQ to SQL, Entity Framework
Development IDE \ Reporting Services: Visual Studio 2015/2013/2010/2005 , SSMS\ SQL Server Reporting Services (SSRS)
Web Servers\ Web Services: IIS (Internet Information Server) 7.0/6.0\ HTTP
Azure, AWS\ N: Unit, MS Visual Studio Test Tool
Version controls Tools\ Methodology: VSTS, Git, Team Foundation Server (TFS), \ Agile (Scrum), TDD, Waterfall Model
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
.Net Full Stack Developer
Responsibilities:
- Developed the application using Agile Methodology to meet timelines with quality deliverables.
- Developed 3-Tier ASP.NET web application with Presentation, Business logic and Data Access Layer.
- Extensively worked on ASP.NET MVC framework to support the use of Dependency Injection.
- Established the relationship between business logic and data access layer using Entity Framework.
- Developed several REST web services supporting both XML and JSON to perform tasks such as validation of the customer account details .
- Involved in building a single page and cross browser compatible web application using Angular 4.
- Performed convention-based CRUD actions like GET, POST, PUT and DELETE.
- Worked on Web API to expose data from data sources to external and third-party applications and to provide services to HTTP Requests.
- Experienced in managing the user details with respect to their transaction details by building microservices and deployed in Docker Container.
- Used LINQ Query Operations like Filtering, Ordering and Grouping operations to access the database for search of flights.
- Wrote several unit test cases using Nunit for unit testing and preformed integration testing.
- Developed various Stored Procedures for the data retrieval from the database and generation of different types of reports using SQL reporting services (SSRS).
- Involved in continuous inspection of code quality using SonarQube.
- Worked on Microsoft Azure cloud services for deploying and security of the application.
Technology Stack: ASP.NET MVC 4.0, C#, Agile, Angular JS, Web API, Bootstrap, SQL Server 2012/2014, T- SQL, SSIS, Web Services, JavaScript, jQuery, HTML, IIS 7.0, Azure, GIT, Microsoft Visio 2012, Visual Studio 2012, .Net Framework 4.5, SSRS
Confidential, Irvine, CA
.Net Developer
Responsibilities:
- Involved in all phases of Project Development Life Cycle including high-level design, data design, coding, testing & creation of functional documentation using Agile Methodology.
- Created various banking services & modules using ASP.NET web application.
- Worked with advance concepts of ASP.Net MVC such as Models and Providers, Filters used for implementing backend functionality.
- Using ASP.NET Entity Framework Code First Approach a new targeting database is developed for the storage of the user details.
- Implemented Authentication and Authorization of the user details by securing from unauthorized users using ASP.NET MVC.
- Involved in implementing Restful Services using XML and JSON formats.
- Involved in the development of necessary front-end user interfaces using HTML5, JavaScript, CSS3, Bootstrap4 and AngularJS that will be integrated using ASP.NET MVC Framework .
- Experienced in writing SQL Queries, Stored Procedures, Triggers, Backup, and Restore Database, defining roles, creating database users, Assigning Roles to user’s using SQL Server.
- Various test cases have been written by using NUnit testing tool in .Net Framework.
- Continuous integration of the code is being done using Visual Studio Team Service(VSTS) and created Visualization reports like Dashboards and used GIT as version control system.
- Hands on experience on advance techniques like Analyze Code, Data Flow Analysis using SonarQube.
- Worked on Microsoft Azure Services like Application Services used to build and operate the application such as Azure Active Directory.
- Actively participated in Peer Code Review meetings and daily scrums.
Technology Stack: Visual Studio 2013, C#, .NET Framework 3.5, MVC 4.0/3.0, WCF, Agile, Angular JS, Entity Framework 4/5, ASP. Net, Bootstrap, Web Services, CSS 3, Web API, HTML4, DHTML, SQL Server, T-SQL, VSTS and LINQ
Confidential
.Net Developer
Responsibilities:
- Involved in overall application design, development, integration and implementation.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic in Controller using C# .
- Designed SSIS packages to pull data from various sources such flat files, Oracle DB, other SQL server tables using Visual Studio 2010.
- Have developed dynamic SSIS packages with XML configuration files.
- Used the Entity Framework when developers issue queries using LINQ .
- Responsible for Designing user interface for web forms using HTML, CSS, MVC Razor Syntax.
- Used Windows Communication Foundation ( WCF ) for clients to consume multiple services using SOAP protocols.
- Build SQL queries implementing functions, packages, views, triggers, and tables.
- Handling the day to day issues and fine tuning the applications for enhanced performance.
- Created SELECT, UPDATE and INSERT queries to update and insert the data into tables, and wrote Functions and Stored Procedures for database operations.
- Implemented Custom Error Handling to handle exceptions.
Technology Stack: ASP.NET Framework 3.5, MVC 2.0/3.0, HTML, CSS, JavaScript, Ajax, JSON, XML, SQL Server 2010, Visual Studio 2010
Confidential
.Net Developer
Responsibilities:
- Implemented the project using N-Tier architecture with presentation tier using ASP.NET .
- Used ADO.NET Connection, Command, Datasets, Data Adapter, Data Reader and XML to retrieve and store the data in SQL Server 2003 .
- Involved in design and development of UI using ASP . NET after interacting with users for requirements.
- Customized filters and implemented in grids to provide better search experience.
- Used Html model to implement a pop-up window for adding new records.
- Development of custom scripts and stored procedures for data import and manipulation.
- Generated periodic reports based on the statistical analysis of the data from various time frame and division using SQL Server Reporting Services (SSRS) .
- Developed various kind of reports such a Sub Reports, Charts, Matrix reports, Linked reports.
- Involved with Query Optimization to increase the performance of the Report.
- Involved in Unit testing modules based on requirements.
Technology Stack: ADO.NET, HTML, Microsoft Visual Studio, Windows Server, Crystal Reports C#, .NET Framework 2.0, Visual Studio 2005, XML, Web Services, SQL Server 2008, IIS 6.0
Confidential
Jr. Dot Net Developer
Responsibilities:
- Developed applications based on departmental requirements and specifications.
- Involved in Waterfall Collaborative development process adapting to changing circumstances in the development of the project.
- Designed and implemented HRMS application using MVC 3 frame work.
- Good knowledge in designing and developing custom JavaScript components for the front-end client-side validations.
- Utilized ADO.NET to establish the connection between server-side web application and Microsoft SQL server .
- Extensively used Data Adapter and Dataset to access database.
- Implemented the LINQ to SQL for mapping the tables and stored procedures to access the data from the database.
- Performed Unit testing by writing and executing test cases.
Technology Stack: MS Visual Studio, .NET 2008, ASP.NET 3.0, C#.NET, ORACLE DB2, ADO.NET, Crystal Reports, CSS, HTML, CSS, IIS, SQL Server