We provide IT Staff Augmentation Services!

.net Fullstack Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Have 5+ years of professional experience in Microsoft Technologies as a full stack developer.
  • Strong experience developing database driven web/windows/distributed applications using C#, ASP.NET, MVC, Web API, AJAX, ADO.NET, XML & SQL Server.
  • Outstanding .NET Full - Stack Developer with proven expertise in all phases of SDLC .
  • Expert in developing data layer using Entity Framework, ADO.NET , and LINQ .
  • Strong experience in creating and consuming RESTful and SOAP Web Services.
  • Experience in developing applications using Angular.js and Bootstrap.
  • Extensively used LINQ (LINQ to SQL, LINQ to XML), ADO.NET, ADO.NET Entity Framework and T-SQL in developing Data Access Layer.
  • Strong experience in developing SQL queries, functions, stored procedures, triggers, and views.
  • Extensive experience in web-based page and site designs using HTML5, CSS3, JQuery, Angular 2/4, TypeScript, JavaScript, XML, JSON, Bootstrap and AJAX.
  • Designed a single page application(SPA) using WebServices with Angular 2 to support CRUD execution.
  • Strong ability in Responsive Web Design using JQuery , AJAX, Bootstrap.
  • Expert in using Service-Oriented Architecture (SOA) for designing and developing interoperable services. Developed distributed applications using WCF, Web Services and Web API (using REST architecture).
  • Proven ability in reports development and business intelligence solution using SSRS and SSIS.
  • Working environment included open source development tools, including Node, Git,Grunt, TFS,Bit Bucket, JIRA , Confluence, and Open VPN.
  • Excellent experience in OOPS and Design Patterns like Singleton , Factory, etc. & UML .
  • Experience in creating loosely coupled classes using Dependency Injection.
  • Experienced in MVC and MVVM design pattern.
  • Strong experience in Test-driven development ( TDD ) using MS Unit Testing and Nunit .
  • Knowledge of deploying and implementing Cloud solutions using Microsoft Azure.
  • Experience in bug tracking, issue tracking using JIRA .
  • Involved in all phases of software development lifecycle viz., requirement analysis, designing, coding, testing, implementation, project coordination and client interaction.
  • Created data access layer with ADO.NET, LINQ and Entity Framework.
  • Experience in Building Microsoft.Net/C# automation Scripts by using Selenium.
  • Good knowledge of QA methodologies and Software Development Life Cycle (SDLC) from Requirement analysis to User Acceptance Testing.
  • Expert in Microsoft Technologies like C#, VB.NET, ASP.NET, MVC, Entity Framework, ADO.NET , SQL Server, WCF, Web API RESTful Services, IIS.
  • Designed User interface using Bootstrap.
  • Expert in designing/ creating Tables, Views, Triggers, Stored Procedures, User Defined Functions, other SQL statements for various applications.
  • Experience in documentation of project works like design documents, TDD, SRS, test cases, root-cause analysis.
  • Expertise in debugging and troubleshooting issues, root-cause analysis and solution development.
  • Extensively performed the unit testing and load testing using SOAP UI to ensure Quality of the software.
  • Experienced in build & release activities both Front-end and Database including code maintenance and database snapshots.
  • Thorough understanding of the .Net framework, RDBMS concepts, Design Patterns, Object oriented design, UML and best practices of systems development
  • . Good knowledge of Microsoft Azure Cloud.
  • Extensively used JIRA and QC for Project Tracking and Version controls like Visual Source Safe (VSS), Team Foundation Server (TFS), and Software Change Management (SCM).
  • Experience in documentation of project works like design documents, TDD, SRS, test cases, root-cause analysis.
  • Provide post-implementation, application enhancement & maintenance support to client.
  • Participated in the Technical sessions in the organization to upgrade technical skills.
  • Worked in Agile/SCRUM environment.
  • Hosted websites in IIS and windows services and scheduled tasks in windows server.
  • A bility to work in-group as well as independently with minimal Supervision.

TECHNICAL SKILLS:

Languages: C#, .Net, JavaScript, SQL, C, C++, HTML

Web Technologies: ASP, XML, HTML, HTML5, XAML, CSS, XSLT, JavaScript, AJAX, JSON, JQuery

.NET Technologies: ASP.NET, WCF, LINQ, ADO.NET, Web Services, Web Forms, Web Parts, SOAP

Net Framework: 2.0/3.0/3.5/4.0

IDE Tools: Visual Studio 2015/2013/2010/2008, SQL Server Management Studio

Desktop Appl: WPF and Win Forms

Databases: SQL Server 2008/2005/2000

Protocols: HTTP, FTP, SOAP, MQ,POSTMAN

Reporting Tools: Sql Server Reporting Services (SSRS 2008/2005)

Modeling Tools: UML, MS Visio 2010/2007

Version Control: Team Foundation Server 2010/2008, Git, BitBucket

Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )

Other Tools: Soap UI, Postman

EDUCATION:

Master of Science in Computer Science in University of The Cumberlands.

Bachelor of Technology in Electronics and Communication Engineering, Jawaharlal Nehru Technological University, India

PROFESSIONAL EXPERIENCE:

Confidential, Salt Lake City,Utah

.Net FullStack Developer

Responsibilities:

  • Design and Developed Web application using C#, MVC, Web API.
  • Involved in development of the Data access layer, business logic layer (Middle tier) and the User Interface (Front-end) using .Net Framework 4.0, C#, Visual Studio 2010.
  • Worked with Iterative Agile Methodologies.
  • Used MVC framework to reduce the complexity in architectural design and to increase the flexibility and of the code reuse.
  • Front-end development utilizing HTML5, CSS3, JavaScript, JQuery leveraging MVC framework and SQL/backend.
  • Worked with ASP.NET MVC Razor Views to create the presentation layer.
  • Created login page and performed client-side validations using JavaScript.
  • Used Ajax features to implement dynamic web page updates.
  • Used JQuery events and effects for effective interaction between HTML and JavaScript.
  • Used BitBucket as the source control software to maintain different versions of the project.
  • Created WCF Service to retrieve and send information from client side without Post Back and consuming existing Web Services using SOAP , HTTP and WSDL .
  • Designed and developed several SQL Server Stored Procedures, User defined Functions, Triggers and Views for all the DML functionality of the application.
  • Created reports using SSRS and integrated them in web application.
  • Provided estimates, daily & weekly status report to the client on progress of the tasks. Environment: .NET Framework 4.0, Visual Studio 2010, C#.net 4.0, ASP.Net MVC4.0, Ajax, Sql Server 2008, JQuery, JSON, JavaScript, SSRS 2008, HTML, CSS and TFS.
  • Used JavaScript and jQuery to handle various validations and client-side events.
  • Created the web application using the Entity Framework.
  • Designed and Implemented the Data Access Layer, Data Business Layer and Presentation Layer for the application.
  • Built SPA with loading multiple views using route services using Angular2.
  • Created Angular2 components, implemented Interpolation, Input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the events, decorators.
  • Created Angular components like Controller, Directives, Services and Forms to collect the input from the User.
  • Created User Controls for re-usability and consistent look and feel.
  • Generate emergency fixes to meet requirements change, and push application scripts through various stages of testing till production.
  • Implemented and configured NUnit, Selenium web driver from NuGet packages as build for adding all the dependencies.
  • Performed mouse actions using Selenium Actions API. Implemented web element locators using Selenium WebDriver - By ID, Class, Name, CSS Selector, Xpath and Link.
  • Responsible for logging defects in JIRA and notifying it to team members and Project Managers, monitoring their status and tracking them to closure.
  • Implemented singleton design pattern for maintaining the global application data.
  • Designed the Data Access Layer, Data Business Layer and Presentation Layer for the application to store the data inside the SQL Server.
  • Designed and Created Tables, Views, Stored Procedures, User Defined Functions and other T- SQL statements in the database for the data storage and retrieval.

Environment: Visual studio, C#, ASP.Net, MVC, Web API, IIS, SQL Server, HTML, jQuery, CSS, Angular, Selenium, TFS and JIRA

Confidential, San Jose,CA

.Net Developer

Responsibilities:

  • Involved in developing the UI using HTML , JavaScript, JSON , JQuery , AJAX and Bootstrap.
  • Used various JavaScript and JQuery libraries, AJAX for form validation and other interactive features.
  • Worked with the team to develop high-end solutions.
  • Involved in designing and development of UI & ASP.Net pages (Web Forms) after interacting with user requirements
  • Developed user controls and custom controls for reuse in C#.
  • Used several .NET AJAX controls to dynamically render the content on web pages developed using C#.
  • Used ASP.NET and Web Forms to develop UI.
  • Implemented Data access layer (DL) using ADO.NET with Database SQL server 2005 by creating Functions, Triggers and Store Procedures in T-SQL.
  • Created XML and transferred that XML data from Client end to Server end, for further storage.
  • Microsoft Framework 3.5, C#, LINQ, Three Tier Architecture, Microsoft Enterprise Library 3.1
  • Visual Studio 2005, Web Services (SOAP/WSDL), XML, XSLT
  • Microsoft SQL Server 2005, SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS).
  • Developed various web services using WCF in C#.NET and consumed by web application and other systems like Ticketing and Billing Systems.
  • Developed application for different browsers and fixed bugs for browser compatibility.
  • Used ASP.NET MVC4, HTML5 and CSS3 to design the presentation layer of the website.
  • Developed components to fetch the data from the back end using AJAX and JQUERY.
  • Involved in writing SQL Queries, Triggers, Views and Stored Procedures.
  • Working on functions, procedures and packages in PL/SQL .
  • Working on implementing authentication and authorization in VB.NET .
  • Published applications into Web, App servers following n-tier architecture into various environments such as Development, Integration, and UAT production.
  • Working on OOPS concepts like Polymorphism, Inheritance, Abstraction, etc in C#.
  • Worked on Iterative and Incremental Development in Agile Methodology.
  • Worked on design patterns like singleton , Dependency Injection, IOC implementation to avoid tight coupling with C# language.
  • Worked on Angular to build UI by using REST services.
  • Developed code through visual studio code for Angular .
  • Worked on Python web services by using Web.py modules as framework.
  • Working on cursors and triggers in PL/SQL .
  • Worked on authentication and authorization in ASP.NET application.
  • Working on designing a GUI application with Winforms in .NET Framework.
  • Working on using JavaScript for client side validations.
  • Working on unit testing using Nunit .
  • Working on Linq-to-SQL for transactions, views, and stored procedures.
  • Working on accessing and assigning the session using JavaScript.
  • Working on JQuery for implementing the AJAX capabilities.
  • Developed stored procedures, Views and automated SQL, T-SQL scripts for database maintenance, deployment and installation.
  • Working on validating the model from both Client side and server side in ASP.NET MVC.
  • Working on Linq-to-SQL for update/insert/delete data.
  • Working on lot of NUnit test cases for testing core business components.
  • Working on Winforms customized properties of a .NET application from XML config file.
  • Working on One way, two ways to source bindings in WPF.
  • Created SQL queries to perform insert, update or delete operation on SQL Server database
  • Worked with QA team on daily basis in fixing the reported bugs/defects.
  • Worked on TFS Source control for managing the source code.
  • Participated in various Client meetings with the team and the Project manager to discuss improvements/ amendments in the development of the application.
  • Worked in Scrum Methodology and involved in daily sprint meetings.
  • Developed Web Service for retrieving Employee Data (based on XML, WSDL, and SOAP)
  • Worked extensively on the UI, created views by utilizing MVC3, and created view models.
  • Consumed Web Services using WCF for online transactions using C# and exposed them through SOAP and HTTP.
  • Generated Crystal Reports for Job Allocation Purpose.
  • Created T-SQL Store Procedures, Views and User Defined Functions for fetching relevant data to UI for different VP Reports and Divisional Reports.
  • Created Integration Test cases and NUnit test cases for Testing the System.
  • Used VSS for version control during development.
  • Involved in developing the UI using HTML, JavaScript, JSON, JQuery, AJAX and Bootstrap. Environment: Visual Studio 2012/2013, ASP.NET MVC 4, C#.NET,.Net Framework 4.0,, Web API, Entity Framework, Java script/JQuery, Angular JS, Agile, LINQ, JSON, Winforms, Ajax, HTML, IIS, CSS, Bootstrap, Nunit, Razor View Engine, XML, XSLT, TFS 2010, PL/SQL, SQL Server 2012.

Environment: C#, ASP.Net 3.5, MVC 3.0, ADO.NET, LINQ, UML, SQL Server 2005, T-SQL, SOA, Crystal Reports, SSRS, SSIS, XAML, XSLT, N-unit testing, Visual Studio 2008.

Confidential

.Net Developer

Responsibilities:

  • Creating and maintaining/updating the Web Automation framework using Selenium, C#, BDD (Specflow).
  • Used client side JavaScript and AJAX controls to improve the responsive nature of the application.
  • Used Java Script, HTML, DHTML, and CSS for developing Web Pages.
  • Used validation controls like required, regular, range, and Custom Validation Controls for front end Validations.
  • Implemented Programmed Data Access Layer using ADO.NET , which involved in strong OOPS concepts.
  • Wrote Wrote Stored Procedures and SQL Queries in SQL Server.
  • Developed numerous Reports for reporting purposes of the application.
  • Used Typed datasets and Stored Procedures as data sources to the reports.
  • Configured usage analysis processing and IIS log files to keep track of portal site.
  • Involved in Unit testing, Integration testing.
  • Used Java Script, HTML, DHTML, and CSS for developing Web Pages.
  • Used J Query, ASP.NET, MVC, WCF, VB.Net and CSS to enhance the performance and richness to the user interface.
  • Design and development of middleware components (Business layer) using C#.
  • Written database connections and user authentication in the Web .config files.
  • Used Site Map Path, Menu, and Tree View Control for site navigation function.
  • Implemented the BDD with the Specflow for the selenium, C# tests.
  • Involved in doing the performance testing using JMeter.
  • Following the Agile methodology, understanding the requirements and giving sprint story estimations
  • Performed cross-browser testing across multiple browser.
  • Used SQL Queries in performing data validation to ensure data accuracy and data integrity.
  • Support, co-ordination and responsibility of the testing activities which includes code reviews, reviews functional test cases and test conditions.
  • Status Reporting (Daily/Weekly status report, Test Summary Report and Productivity sheet).
  • Co-ordination with Development team for resolution of any outstanding issues.

Environment: Visual Studio, C#, Selenium, BDD, SpecFlow, MVC, Jmeter, Selenium Grid, Cross-browser testing, SQL, Web API, Coded UI, HTML, CSS, TFS, GIT, NUnit.

6

We'd love your feedback!