We provide IT Staff Augmentation Services!

Fullstack .net Developer Resume

Hoboken, NJ

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-Tier and 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.
  • Developed WPF 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 with AWS S3 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.
  • Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across Cross-Browser using Developer Tool Bar.
  • Experience in using Unit Test Frameworks (NUnit and MS Test) and Performed Test Driven Development (TDD).

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

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, Hoboken, NJ

FullStack .Net Developer

Responsibilities:

  • Participated in the architecture of the entire application as well as database design.
  • Used ASP.NET C#, Web MVC, Web API, Micro services, 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 defining Angular directives.
  • 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 of Angular4 like 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.
  • 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 Micro services.
  • 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 used AWS API to interact with AWS Feature S3 to store and EC2 to create instance.
  • 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.
  • 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.
  • 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, 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, 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.
  • 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, MS Test, TFS, IIS, Web Services, Web API, WCF, HTML, CSS, Bootstrap, JavaScript, NodeJS, Typescript, OAuth2, OData, JSON, AngularJS, AJAX.

Confidential, Austin, TX

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, Omaha, NE

Sr .Net Developer

Responsibilities:

  • Interacted with the Business users to understand flow and gather their business requirements.
  • Involved in the requirements gathering and design of the project.
  • Involved in Coding Web Pages using ASP.NET, C#, Java Script.
  • Developed applications using JavaScript and client libraries like jQuery, Bootstrap, etc. to build modern Single Page Applications (SPA).
  • Implemented Server and Client-side validations using ASP.NET validation controls and jQuery.
  • Designed and implemented components that convert disconnected record sets to valid XML that is transformed by XSL/XSLT files to HTML.
  • Improvised user experience using jQuery and used for event handling mechanism to dynamically assign events on web controls.
  • Data Grid control was used to display the data in a customized template.
  • Used ADO.Net objects such as Data Reader, Data Set and Data Adapter for access to data sources.
  • Involved in redesign of the MySQL database to MS SQL Server database; wrote and maintained complex SQL queries, Triggers, User defined functions and the required Stored Procedures in T-SQL.
  • Use C# and ADO.NET to define and implement secure middle-tier component using both connected and disconnected environment strategies.
  • Developed Web Services using ASP.NET, VB.NET and SQL Server.
  • Designed and Developed Service Oriented Architecture (SOA) with WCF Binding concepts for making Data Binding for end points.
  • Coding and Tuning the Queries, Stored Procedures and Functions, Triggers using PL/SQL.
  • Developed reports using MS SQL Server Reporting Services (SSRS) and SAP Crystal Reports.
  • Worked on the basic design of the website using the CSS, Master Pages and Navigation controls for consistent look and feel of the website.
  • Used Team Foundation Server for Source Code Control, project related document sharing and team collaboration.
  • UML was used for the preparation of Use Case, Sequence Diagram, ER-Diagram, and Class Diagrams using MS Visio.
  • Involved in testing using the test-cases using NUnit framework.

Environment: .NET Framework 4, C#, ASP.NET, VB.NET, ADO.NET, T-SQL, LINQ to SQL, WCF, SSRS, Visual Studio 2010/2012, SQL Server 2008, MS Visio, SAP Crystal Reports, NUnit Test, TFS, IIS, Web Services, HTML, XML, XSL/XSLT, CSS, Bootstrap, JavaScript, jQuery, AJAX.

Confidential, Rochester, NY

.NET Developer

Responsibilities:

  • Involved with Project Manager for daily reporting & review of the current project using Agile Methodology.
  • Designed and Developed the Business Logic Layer application using C#.
  • Designed and implemented Logging Mechanisms, Exception Handlers.
  • Developed Web Forms using Master Pages, HTML controls and CSS.
  • Used Custom Validations, ASP.NET Validation Controls and JavaScript to perform validations both on client and server side.
  • Enhanced navigation capabilities using User Controls and Custom Controls.
  • Extensively used ADO.NET objects such as Data Adapter, Data reader, Dataset and Data View for reading/updating records in database.
  • Worked with WPF Data grids to edit and update the Application data.
  • Designed dynamic Aspx Web Pages for the Application using ASP.NET, C#, XML, XSL/XSLT, HTML and JavaScript.
  • Created multiple Custom User Controls in WPF and MS Expression Blend.
  • Involved in creating Stored Procedures and complex queries in SQL Server and Microsoft Access.
  • Used LINQ to SQL to write integrated queries and perform transform operations.
  • Used SQL Server Reporting Service to generate various reports of customer information, premium billing and worker’s compensation with different insurance plans.
  • Used various AJAX Controls like Update panel, Model Popup Extender, Accordion, Mask Edit Validator and Mask Edit Extender for asynchronous data transfer and validation.
  • Used Web Services and XML standards, including SOAP and developed the prototype using XML web service (SOAP) for data transfer over HTTP network.
  • Used Windows Communication Foundation (WCF) to communicate with other backend systems.
  • Created & hosted WCF Services and used different bindings to make it available to different types of clients.
  • Used Team Foundation Server (TFS) for version control.
  • Involved in Debugging and fixing the bugs in maintenance phase.
  • Created Test Cases and performed NUnit Testing of components to ASP.NET.

Environment: .NET Framework 3.5, C#, ASP.NET, ADO.NET, LINQ to SQL, WCF, SSRS, Visual Studio 2010, SQL Server 2008, NUnit Test, TFS, IIS, Web Services, AWS, HTML, XML, XSL/XSLT, CSS, JavaScript, JQuery, AJAX.

Confidential, Lakeland, FL

.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