Full Stack .net Developer Resume
CO
SUMMARY:
- 6 years of experience in developing Client - Server and Web-based n-tier Architecture applications for windows and web-based technology.
- Involved in Complete Software Development Life Cycle (SDLC) including requirement analysis, design, development, implementation, testing, integration, deployment, documentation and maintenance of Web applications.
- Proficient in Web Programming to enhance user experience and performance using JavaScript, jQuery, Knockout.js, AJAX Toolkit and CSS.
- Experience in developing applications using ASP.Net MVC Framework, HTML5, CSS 3.0 and Entity Framework.
- Extensively used LINQ (LINQ to SQL, LINQ to XML), ADO.NET, Entity Framework and T-SQL in developing Data Access Layer.
- Extensive experience on modern front-end template frameworks for JavaScript including Bootstrap, jQuery, TypeScript, Angular4.0.
- Working knowledge with SQL Server Integration Service (SSIS) and SQL Server Analysis Service (SSAS)
- Experienced in ASP.NET (3.5/4.0/4.5) which allows programmers to build dynamic websites, web applications and web services.
- Experience using configuration management tools such as Team Foundation Server (TFS) and GIT for version control.
- Extensive working experience in unit testing framework using NUNIT.
- Experience in developing, debugging multi-tier applications using different SDLC methodologies like Agile, SCRUM and Waterfall.
- Experience in Kube framework for developing applications.
- Extensive knowledge of .NET security features such as Authentication & Authorization, Windows-based Authentication, forms-based Authentication, Authorizing Users and Roles.
- Experience in writing complex Database Queries, Stored procedures, Triggers, Views and Functions using T-SQL, MS SQL Server 2012/2008.
- Experienced in developing service using WebApi, Web Services (ASMX), WCF and REST .
TECHNICAL SKILLS:
Technologies: C#, C, .Net Framework (3.0, 3.5, 4.0, 4.6.2), VB.NET, ASP.Net, Visual Basic 6.0, HTML 5, Angular 2/4, Bootstrap, TypeScript, JavaScript, jQuery, Telerik, Node JS, CSS3, WCF, Web API, LINQ.
Database: SQL Server 2005/2008/2012 , MS Access
Development Tools: MS Visual Studio 2013/2015/2017 , NUnit Testing Framework, MS-Visio.
Reporting Tools: SQL Reporting Services (SSRS), Crystal Reports
Version Control Tools: Visual Source Safe (VSS), Team Foundation Server (TFS), Git
Web Servers: Internet Information Services (IIS 6.0/7.0).
PROFESSIONAL EXPERIENCE:
Confidential, CO
Full Stack .Net Developer
Responsibilities:
- Involved in gathering and preparing in the requirements from clients for product design and enhancements.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Razor View engine using Model View Controller MVC and IIS security model. Created rich application websites using Angular 4.0 , TypeScript .
- Used Angular 4.0 router to build single page application to navigate through the different status and multiple modals and using Web API to receive and pass data to back-end.
- Created new SSIS packages for populating data into MS SQL database.
- Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using SQL Server 2012 (T-SQL).
- Involved in working with Server-side State Management Techniques like Session state to maintain state between ASP.NET pages.
- Implemented Angular 4.0 Services to bind the data and provide access to the data on the server.
- Developed WCF Services using SOAP message communications to create a service layer.
- Used type-safe SQL Parameters for data access to avoid SQL Injections.
- Implemented Data Access Layer using Entity Framework with Web API to connect, retrieve and update the data from SQL Server.
- Worked on the database reporting using SSRS and ETL packages using SSIS
- Responsible for xaml view design and integration with Telerik controls .
- Used Team Foundation Server (TFS) to maintain the version control history during development.
- Participated in daily Scrums (Agile) with the whole team to discuss about the progress of the application development, specs to be taken care and specs that already completed.
- Assisted in quality assurance measures such as code reviews, test case creation and unit testing for different modules.
- Worked with a team to define requirements and provide technical advice and troubleshooting.
Environment: C#, ASP.NET 4.5, MVC 5.0, .NET Framework 4.6.2, .Net Core, CSS3.0, Entity Framework, SQL Server 2012, Angular 4.0, WCF, Web API, RESTful services, Telerik, IIS, Visual Studio 2015/2017, TFS and SSIS.
Confidential, Lincolnshire, IL
Full Stack .Net Developer
Responsibilities:
- Involved in the development of new applications and enhancement of existing applications to provide additional functionality.
- Developed web forms in ASP.Net using C#.Net, AJAX Controls, HTML and JavaScript.
- Developed several applications with ASP.NET, MVC, Angular 2, JavaScript, jQuery, JSON, HTML, CSS, WCF and REST Client.
- Created Single Page Application (SPA) using Angular 2 Created AngularJS Routing to connect different controller to the view which allows the single-page application.
- Used Signal-R to add real-time web functionality to Kendo UI grids.
- Using Bootstrap, implemented a Responsive Web Design. After the initial page load, application executed all data transactions with the server through MVC 4 Web API via JSON, no additional full-page loads were initiated. Implementing client-side data-binding via knockout.js (MVVM pattern).
- Used SOAP and REST services for requesting information from endpoints.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application
- Used XSLT to convert one XML document to other XML document like pdf, HTML for web pages.
- Wrote stored procedures with complex SQL queries.
- Developed form validation with AngularJS $valid, and data validation.
- Assisted with automation of finance department’s manual processes by writing VBA code and using macros and formulas to speed processes and maximize accuracy.
- Working with SOAP for exchanging information, Kube framework was also used for designing the application
- Created tables and Stored Procedures in SQL Server 2012 and used LINQ for querying objects.
- Worked in Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables.
- Designed the application as 3-tier architecture with extensive use of Object Oriented Programming techniques.
- Used LINQ to retrieve the data from the backend through Entity Framework. Used GIT as Source Control.
- Resolved QA bugs for front end and back end.
- Be available on-call rotation to assist in project development, operational and maintenance issues in all the environments (DV, QA, UAT and Prod).
Environment: C#, ASP.NET 4.0/4.5, MVC 4.0, AJAX, bootstrap, WCF, CSS3, LINQ, JSON, Entity Framework, JavaScript, Visual Studio 2015, HTML, SQL SERVER 2008/2012, IIS, Git, Angular 2, WCF, SOAP, Rapid Application Development (RAD).
Confidential
.Net Developer
Responsibilities:
- Designed and developed the Web application with business objects for code reusability.
- Implemented Object-oriented Programming concepts of interfaces, inheritance, abstraction and polymorphism.
- Creating Service Oriented Architecture (SOA) based solutions using SOAP messaging framework.
- Implemented mailing system (Send mail) with attachments.
- Validated user input on Web Forms using validation controls like Compare Validator, Range Validator, RegularExpressionValidator and Custom Validator. Also Performed Client-Side Validations using JavaScript.
- Written configuration settings in Web. Config. Used ADO.NET to access SQL Server database.
- Designed and developed Web Services using C#, ADO.net, and XML to handle online transactions with central database, which reduces the time, required performing data entry and generating reports.
- Involved in conversation of existing intranet ASP application to ASP.NET based Application.
- Used VB.NET language for code behind pages to use the OOPs functionalities. Developed forms for the web application in VB.NET.
- Involved in designing Web forms using server controls, validation, user controls using WinForms, VB.NET
- Worked with web services when the service requested is of HTTP.
- Used XML /XSLT for web-based Reports
- Configured ASP.NET Web Config file for the entire web application.
- Developed ASP.Net web services to encapsulate business logic components to be used in a distributed environment using VB.Net and exposed them through SOAP
- Manipulated and extended the .NET Base Class Libraries, CTS and User Defined Types to effectively create classes, interfaces, and loosely coupled events that are functionally efficient and appropriate for given programming scenarios.
- Worked on Cascading Style Sheet (CSS) and XSL to format the HTML output.
Environment: Visual Studio 2013, Microsoft .Net 3.5, C#.NET VB.NET, SQL Server 2008, Web services, ASP.NET, HTML, JavaScript, jQuery, WCF, SOAP, XML and Visual Source Safe.
Confidential
Junior Developer
Responsibilities:
- Involved in developing front end using ASP.NET, VB.NET, HTML, and CSS.
- Actively participated in design and development of Database using efficient Database techniques.
- Developed web forms for the end users using C#.Net and ASP.NET.
- Involved in querying the database using ADO.NET and Stored Procedures for generation of reports.
- Extensively used .Net inbuilt components like Data Grid, Data List and Calendar controls along with other .NET Server controls.
- Implemented XML Web Services using C#.NET.
- Involved in creating Custom Controls, web controls and User Controls.
- Authenticated Logins and validated permissions.
- Utilized NUnit to unit test .Net code.
- Uploading the data from text files to tables & and wrote stored procedures to purge old data.
- Developed applications to parse flat files into data using C#.NET.
- Involved in using all the best features of ASP.NET including Dataset, Data View and Data Adapter.
- Developing Interfaces using AJAX.
Environment: Visual Studio 2010, .NET, C#.NET, ASP.Net framework 3.0, VB.NET, GUI, ADO.NET, XML, HTML, AJAX, ASP.NET, Web Service, DHTML, SOAP, JavaScript.