We provide IT Staff Augmentation Services!

Full Stack .net Developer Resume

Reston, VA

SUMMARY

  • An experienced .NET Developer with heavy involvement in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing, Deployment and Maintenance of Web Based, Client - Server, 3-Tierand N-Tier Architectures.
  • Technical expertise in ASP.NET Web Forms, ASP.NET MVC, C#, VB.NET, Web Services, Web API, WCF, WPF, LINQ, IIS, SOAP, XML, XSL, XSLT, .NET Remoting, VB Script, ADO.NET, Entity Framework, RESTful Web Services.
  • Extensive experience in designing professional UI Web Applications using Front End Technologies like HTML, CSS, JavaScript, jQuery, AJAX, JSON, AngularJS, Angular and Bootstrap.
  • Extensive experience in Oracle PLSQL in utilizing PL/SQL procedures, functions, unit testing and involved in data extraction, transformation and loading operations on oracle using SQL Loader.
  • Experienced in building Cross Browser Compatibility Web Pages in Responsive Design using Bootstrap.
  • Developed the administrative UI using AngularJS and Angular.
  • Extensive experience in design using OOPS concepts and Design patterns like MVVM, Abstract Factory, MVC, MVP.
  • Worked in Designs using Service Oriented Architecture (SOA).
  • Proficient in Implementing WCF Services and consuming using different Protocols and implementing features like Security, Debugging and Performance.
  • Extensive experience in Developing and Implementing XML Web Services using WCF, WSDL, UDDI and SOAP.
  • Experience with databases like PostgreSQL, Sql Server, DB2 and MySQL.
  • DevelopedWPF and Silverlight applications using MVVM architecture.
  • Experience on Web API to create HTTP Restful Services to communicate with UI objects using JSON.
  • Experience applying the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented JavaScript, JSON, JSONP, and XML.
  • Worked on ADO.NET, Entity Framework to associate with database for CRUD operations and LINQ to Entities, LAMBDA Expressions, and OO Design Patterns.
  • Leveraged Entity Framework and Repository Pattern to Build Data Access Layer (DAL).
  • Experience developing withAWSS3 and EC2.
  • Implemented Data Integration using SQL Server Integrated Services (SSIS).
  • Knowledge on Developing Reports using SQL Server Reporting Services (SSRS) and Data Transformation Services (DTS).
  • Experience in designing and implementing database-level T-SQL Views, and SQL Queries.
  • Expertise in using source code control systems such as MS Visual Source Safe, Team Foundation Server and Git.
  • Strong hands-on experience in designing and handling .NET methodologies like Authentication, Authorization, Validation, Encryption, Compression, Caching, Binding, Serialization, De-serialization, Master Pages, Themes, Styles & Skins, Logging, Tracing, Reflection, Threading, GUI design, Menu Handling, Program debugging, Session/State Management, Exception handling and Application deployment.

TECHNICAL SKILLS

Web Application: ASP.NET, MVC 5/4/3/2, Windows Forms, Web Forms, Web API, HTML 5/4, CSS, XML, XSLT, JavaScript, jQuery, JSON, Angular JS and Knockout JS

Languages: C, C++, Visual Basic, VB.NET, C#

Microsoft Technologies: .NET Framework (4.5/4.0, 3.5, 3.0), XAML, LINQ, ADO.NET, Entity Framework

IDE Tools: WebStorm, Notepad++, MS Visual Studio, Expression Blend, SQL Server Management Studio, MS Test and SOAP UI

Middleware: WCF, MSMQ, Web Services

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

Modeling Tools: MS Visio 2010/2007

Version Control: Git (Atlassian Bitbucket, Sami Git), SVN, Team Foundation Server and Visual Source Safe

Framework: Bootstrap, jQuery and AngularJS

Data Base: My SQL, SQL Server (2012, 2008, 2005), Oracle DB, MS Access, MongoDB, T-SQL, PL/SQL

Operating Systems: Windows, OS X

Cloud Service: Microsoft Azure, AWS

PROFESSIONAL EXPERIENCE

Confidential - Reston, VA

Full stack .Net Developer

Responsibilities:

  • Participated in the architecture of the entire application as well as database design.
  • Used ASP.NET C#, Web MVC, Web API, Microservices, Entity framework, LINQ to design and build the application.
  • Wrote Web APIs endpoints allowing different HTTP verbs like GET, POST, PUT, PATCH, DELETE so that they can be consumed by single page and other frontend applications.
  • Involved in developing the UI pages using HTML5, CSS3, JavaScript, JSON, jQuery.
  • Worked on Responsive Web Design using Bootstrap Grid System and CSS3 Media Query.
  • Developed single page web application using JavaScript framework Angular and created multiple custom directives by definingAngulardirectives.
  • Enhanced user experience by designing new web features and Single page applications using Angular2, Angular4, Typescript, and Bootstrap.
  • Used Angular2 created custom directives for data manipulations and to display data in company standard format in UI.
  • Defined new validations through Angular4 for the form field validation implemented through HTML5.
  • Extensively worked on various concepts ofAngular4like Services, Data Binding, Pipes, Routes and Custom Directives which includes inputs and outputs property bindings.
  • Utilized property and event bindings in Angular4 and created components.
  • Utilized NodeJS automation capability for building and running tests for client applications.
  • Created reusable components and services to consume REST API's using Component based architecture provided by Angular4.
  • Designed and implemented the enhanced development platform by using other NPM dependencies like Angular Material, Angular Bootstrap, Font Awesome.
  • Used NPM build tools like Web Pack and Angular CLI for better and faster compiling of angular apps.
  • Involved in writing application level code to interact with APIs implemented using Restful Web Services and Microservices.
  • Utilized MVC filters such as Authorization filters, Action filters and Exceptional filters. Used 3rd party authorizations like OAuth.
  • Created Web API Services responsible for communicating and providing real time data from integrated server to Client Application.
  • Imported third party data feeds using RestFul Web API and usedAWS API to interact withAWSFeature S3 to store and EC2 to create instance.
  • Created REST API’s on the go using Lambda and API Gateway services of AWS.
  • Design, development and testing phases of Software Development using AGILE/Scrum methodology.
  • Implemented Repository and Unit of Work design patterns.
  • Utilized OData futures to make complex queries to Web API.
  • Used JWT based authentication for the rest API.
  • Experience in Creating Store procedures and functions in SQL server to import data in toElasticSearchand converting relational data in to documents.
  • Experience in implementing full textsearchplatform using NoSQL Elasticsearch engine, allowing for much faster, more scalable and more intuitive user searches for our database.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Perform Code Peer Reviews, Code Coverage Analysis by using Sonar and Performed Moderator Roles in Peer Reviews.
  • Involved in phase of application to identify root cause of bugs and solved them.
  • Produced semantically appropriate, standards compliant mark-up, and produced Rich User Interfaces.
  • Managed a team of 10 working in offshore by validating merge requests and communicating clear requirements with product managers and business analysts.
  • Created Hosted the application on MS IIS Server.

Environment: Windows 7, Windows XP, Windows 2008 Frameworks: .Net Framework, Entity Framework 4.0, NHibernate, PostgreSQL, C# .NET, SaaS, WPF, SQL Server, Visual Studio 2010/2012, Microsoft Visual Studio.NET 2017, Web services, OAuth2, OpenID, Identity Server 3, HTML, Java script, REST, WCF, Entity Framework, LINQ, TFS, Angular 1.6, Angular 2.0, Typescript, GIT Hub, Node JS, React JS, AWS S3, AWS EC2, AWS VPC, AWS IAM, AWS Lambda, PuTTY, Swagger, Postman, OData, Elastic Search, Jenkins

Confidential, West Babylon, NY

Senior .NET Developer

Responsibilities:

  • Interacted with the Business users to understand the business flow and gather their business requirements.
  • Worked on Agile Methodology to collaborate with SCRUM team members to work on Sprint deliverables.
  • Developed solutions for diverse programming scenarios in C#, employing OOPS concepts.
  • Developed Razor views with strongly typed view models and HTML Helpers and partial views using ASP.NET MVC, CSS, JavaScript, AngularJS and C#.
  • Developed solutions for diverse programming scenarios in C#, employing OOPS concepts.
  • Maintained large database and continuously updated it using Windows service we built and modified structure using migrations.
  • Configured Jenkins for Continuous Integration. Also, wrote PowerShell script to configure the same.
  • Used AngularJS and ng-grid JS libraries as a part of client-side development.
  • Implemented Client-side validations using AngularJS.
  • Used Node.js in the UI application to automate daily tasks such build, running unit tests of your UI project.
  • Leveraged AngularJS for page scripting, AJAX calls and JSON for passing objects from Controller to View and vice versa.
  • Leveraged NodeJS to build different REST APIs for few independent modules
  • Worked on the application asNodeJSdeveloper to build different REST APIs for few modules.
  • Consumed JSON/XML data exposed by REST/SOAP.
  • Involved in the design of the DAL using ASP.NET, Entity Framework and LINQ to Entities.
  • Created Data Access Layer (DAL) abstraction by implementing Repository Pattern.
  • Involved in developing Web Services and invoking them by using XML, SOAP and WSDL for creating proxy classes.
  • Utilized MVC filters such as Authorization filters, Action filters and Exceptional filters. Used 3rd party authorizations like OAuth.
  • Utilized OData ‘sql-like’ predicates to refine request to Web API.
  • Created Web API Services responsible for communicating and providing real time data from integrated server to Client Application.
  • Worked extensively with SOAP UI for testing WCF Web Services.
  • Dependency Injection done using Structure map Framework.
  • Used logging mechanism log4Net to log the errors and exceptions for tracking and debugging.
  • Written various unit tests using NUnit and Moq Framework
  • Hands on experience in developing AWS Cloud Formation templates & provisioning software’s using Ansible playbook's and integrating it with DevOps Jenkins Job.
  • Created and tuning the database objects like complex Stored Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in Development and Production environment for SQL Server.
  • Used GIT for source control and documented the entire application.
  • Created test plans and performed functional and load testing.

Environment: .NET Framework 4.5, C#, MVC, ASP.NET, WCF, Entity Framework, LINQ to SQL, LINQ to Entities, SSIS, Visual Studio 2013/2015, SQL Server 2012, NoSQL, MS Test, TFS, IIS, Web Services, Web API, WCF, HTML, CSS, Bootstrap, JavaScript, NodeJS, Typescript, OAuth2, OData, JSON, AngularJS, AJAX.

Confidential

Senior .NET Developer

Responsibilities:

  • Involved in all the phases of SDLC from Software Requirements Phase to Design, Implementation, testing, debugging and Documentation
  • Creating reusable N-Tire Components (BLL, Entities and DAL) using C# and DI design pattern.
  • Developed Razor views with strongly typed view models and HTML Helpers and partial views using ASP.NET MVC, CSS, JavaScript, AngularJS and C#.
  • Used AngularJS and ng-grid JS libraries as a part of client-side development.
  • Implemented Client-side validations using AngularJS.
  • Leveraged AngularJS for page scripting, AJAX calls and JSON for passing objects from Controller to View and vice versa.
  • Involved in the design of the DAL using ASP.NET, Entity Framework and LINQ to Entities.
  • Developed and maintained SQL Server Databases. Migrated all DTS packages to SQL Server Integration Services (SSIS) and modified the packages accordingly using the advanced features of SQL Server Integration Services.
  • Created and tuning the database objects like complex Stored Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in Development and Production environment for SQL Server.
  • Developed Restful Services using Web API that are consumed by various Client applications for routing data between different systems.
  • Converted the application to Microsoft Azure Cloud Service Project as part of cloud deployment.
  • Migrated SQL Server database to Microsoft Azure SQL Database and updating the Connection Strings.
  • Used Team Foundation Server (TFS) for source control and documented the entire application.
  • Created test plans and performed unit and regression testing using MS TEST.
  • Written technical documentation of the application.
  • Experience in coordinating with on site and offshore team members in daily status meeting to resolve issues related to project Activities.

Environment: .NET Framework 4.5, C#, MVC, ASP.NET, MVC, Web API, Entity Framework, LINQ to SQL, LINQ to Entities, SSIS, Visual Studio 2013/2015, SQL Server 2012, Microsoft Azure, Azure SQL Database, MS Test, TFS, IIS, Web Services, HTML, XML, XSL/XSLT, CSS, Bootstrap, JavaScript, JSON, AngularJS, AJAX.

Confidential

.NET Developer

Responsibilities:

  • Developed System Objectives, Requirements, Business Models, User Models, and Business Rules.
  • Analyzed and designed approaches using UML Use Case Diagrams, Class Diagrams, State Diagrams, and Activity Diagrams.
  • Implemented the presentation layer using Master Pages, HTML, XML and JavaScript.
  • Used CSS for common appearance all over the website.
  • Used JavaScript for Client-Side Validations.
  • Involved in creating applications using VB.NET
  • Worked with Grid Controls, Server controls to meet the client requirements.
  • Created WPF applications using MVVM architecture.
  • Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
  • Developed and consumed WCF Web Services to access data layer components
  • Developed Web forms using ASP.NET Server Controls and Validated input using JavaScript.
  • Created Business Logic Layer and Presentation layer in ASP.NET.
  • Created Common Data Access Layer using ADO.NET.
  • Used ADO.NET Objects such as Data Adapter, Data Reader and Data Set for consistent data access.
  • Developed various SQL queries and PL/SQL Procedures in Oracle Database for the Application
  • Involved in Testing and Fixing bugs.

Environment: .NET Framework 3.0, C#, VB.Net, ASP.NET, ADO.NET, WPF, Visual Studio 2005, SQL Server 2008, Crystal Reports, HTML, XML, CSS, JavaScript.

Confidential

.NEt Developer

Responsibilities:

  • Implemented the project using N-Tier architecture with presentation tier (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.
  • Involved in development of Web Forms, Classes using ASP.NET that incorporates both N-Tier Architecture, and Database Connectivity.
  • Used Java Script, HTML, DHTML, IIS and CSS for developing Web Pages. Developed the Web Forms.
  • Used different controls like Data Grid, List View controls etc. Used various validation controls. Developed Stored Procedures/Triggers in SQL Server 2008.
  • Used ASP.NET Validation controls (Required field validator, regular expression validator, compare validator, range validator) and JavaScript for client side validations at admin module.
  • Used Visual Studio.NET debugger and ASP.NET trace functionality to debug the application Developed Windows forms and Screen layouts in Visual Studio.
  • 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 different kind of reports such a Sub Reports, Charts, Matrix reports, Linked reports.
  • Used cascaded parameters to generate a report from two different Data Sets.
  • Involved with Query Optimization to increase the performance of the Report.
  • Involved in designing database by creating Tables, Constraints, Functions, Triggers and Store Procedures using T-SQL in SQL server 2008.

Environment: VB.NET, ASP.NET, ADO.NET, Java Script, XML, ASP, HTML, Microsoft Visual Studio, SQL Server, Windows Server, Crystal Reports C#, .NET Framework 2.0, Visual Studio 2005, WinForms, XML, Web Services, SQL Server 2008, IIS 6.0, Visual Source Safe 6.0.

Hire Now