We provide IT Staff Augmentation Services!

Full Stack Developer Resume

Buffalo, NY

PROFESSIONAL SUMMARY:

  • 8 years of IT development & support experience with exceptional skills in .NET Developer in Analysis, Design, Development and Testing of Client - Server and Web-based applications. Having good understand and implementation experience in 2-tier, 3-tier and n-tier Architecture for windows and web applications using C#, VB.NET, ASP.NET, ADO.NET, AJAX, WEB SERVICES, WPF, WCF, WWF, SQL Server 2008/2005/2000, usage of JavaScript libraries and frameworks like Angular, Node JS and jQuery with exposure to diverse business domains that include Manufacturing, Health Care, Oil & Gas, Insurance, Inventory and Retail.
  • Experienced and fully engaged in Software Development Life Cycle (SDLC), which includes gathering and analyzing business requirements, functional/technical specifications, designing, developing, testing, deploying the applications, and providing production support with good understanding of RDBMS concepts.
  • Extensive experience with process modeling using UML, Flow charts, Sequence diagrams, Activity diagrams and Use cases by using tools like MS Visio,
  • Experience in Design and Development of User Interfaces, User Controls and Custom Controls using ASP.NET and C# and extensive knowledge of C# object oriented programming language concepts like Abstraction, Polymorphism, Inheritance and Encapsulation.
  • Experienced in MVC, MVVM design patterns and various design methodologies like Rational Unified Process, Waterfall and Agile Software Development with Extreme Programming, Scrum, Paired Programming, and Continuous Integration.
  • Hands on experience in creating Stored Procedures, Triggers, Transaction Management, T-SQL, Code optimization and performance and experience on IIS Server.
  • Experience in implementing .NET Security features like Authentication and Authorization using Forms-based and Windows-based Authentication, Authorizing Users, Roles and User Account Impersonation.
  • Well versed in HTML, CSS and XML for client-side validation and in database development of creating complex database Queries, Views, Stored Procedures, User Defined Functions, Cursors and Triggers.
  • Extensive work experience with Data Adapter, Dataset and Data reader as a part of ADO.NET to access and update database and proficient in Web Services, XML, XML Schema, CSS, HTML, VB Script.

TECHNICAL SKILLS:

Programming Language: C#, ASP.NET,ASP.NET MVC, VB.NET, ADO.NET

Framework: DOTNET framework 1.1

Database: SQL Server

Java scripting: Angular js, Node js, Bootstrap, jasmine, karma, web API

Web Servers: Internet Information Services (IIS) 6.0, 7.5

Web Technologies: HTML, CSS, VB Script

Reporting Tools: Crystal Reports, SSRS

Development Tools: MS Visual Studio N-Unit Testing Framework, MS Visio, and Microsoft Testing Tools

Tools: TFS 2008, 2010 (Team Foundation Server), Visual Studio

Operating System: Windows XP/Vista/7 /8, Linux

WORK EXPERIENCE:

Confidential - Buffalo, NY

Full Stack developer

  • Involved in Code Development using WEBAPI, C#, Angular JS, MVC, Micro Services, MySQL.
  • Development, Code Review and Unit Testing.
  • Involved in Database Development MySQL.
  • Involved in developing SSIS Packages.
  • Involved in writing test cases for testing the application in all different scenarios to check if all the functionality is working fine.
  • Involved in Daily Scrums and Weekly Meetings with the project Sponsors to meet deadline and expectations following Agile Methodology
  • Used SCRUM Agile methodology for development. Process included iterative development, monthly sprints, daily scrum meetings, and customer managed backlog.
  • Designed and developed various abstract classes, interfaces, inheritance to construct the business logic
  • Providing support for deployments in UAT and PROD environments.
  • Created complex Stored Procedures, Functions, Indexes, Tables, Views and other T - SQL code and SQL joins for applications following SQL code standards.
  • Effectively used ASP.NET MVC features like View Bag to pass data from Controller into the view, create multiple views/partial views, layout views and incorporated them into the ASP.NET MVC application.
  • Developed web page using AngularJS components like controllers, routers, NG app etc.
  • Using AngularJS, created custom directives for data manipulations and to display data in company standard format in UI.
  • Used MVC with Razor view engine to design and develop the application.
  • Used Ajax to make http calls to the Web API Controller from frontend.

Environment: .Net Core 1.2, C#, Web API, JSON,, XML, LINQ, MySQL, SQL Server 2012, VS2015, GIT, Angular2/Angular JS, SSIS, Html5, CSS, Bootstrap.

Confidential - McLean, VA

Full Stack developer

  • Interacted with Business Users for gathering business requirements and involved in analyzing, documenting business requirements, functional requirements for developing Forms, Documents and Reports.
  • Used TFS for version controlling, branching and merging from Development Server to Stage and Stage to Production Severs.
  • Work extensively with cross functional teams in an Agile Scrum environment to achieve the tasks within the given sprint deadline.
  • Used ASP.Net framework for creating WEB API services according to meet the client application side Browser Application.
  • Implemented Enterprise level application architecture with WEB API using EF, Generic Repository Pattern.
  • Added all necessary packages in which performed dependency injections using Ninject MVC framework, Moq framework on web applications.
  • Resolved dependencies using IOC and Dependency Injections in ASP.NET Web API with Ninject and Managed Extensibility Framework.
  • Involved in requesting Logging and Exception handling in WEB API's using Action filters, exception filters and Nlog framework.
  • Utilized Entity framework as a data access layer to SQL server for the REST full based ASP .NET WEB API web services.
  • Worked on Angular 2 for creating Templates and route configuration and to call some external web services.
  • Performed Validation controls, Java script and JQuery Validation to validate form fields on client side. And worked on AJAX for remote Validations, updating page on partial side.
  • Performed Web API and MVC controllers in single project to handle heavy advanced AJAX requests to return the data JSON.
  • Using Stored Procedures created Web API services and called the service using JQuery Ajax.
  • Performed Basic Authentication by encrypting the headers values and convert them from base64 string for decryption the headers request parameters.
  • Created database, Tables, Inserting Demo Data, displaying data using Entity framework from database.
  • Involved in database design and development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Triggers and Functions using SQL Server 2012.
  • Created and Executed Dynamic SQL on T - SQL.
  • Created Crystal reports in SQL server 2012 by using prior features.
  • Created Tables, Indexes, Views, Joins, Stored procedures using SQL server.
  • Involved in Unit testing, system testing, release management, writing test scripts and scenarios.

Environment: .NET Framework 4.5, Entity Framework 5, ASP.NET MVC 5, WEB API, ODATA, Nlog, Generic Repository pattern, Auto Mapper, Visual Studio 2012, C#, Ninject Framework, Bootstrap, HTML, XML, XSLT, SQL Server 2012, Ajax, Bootstrap, Angular JS, 2, Crystal reports, T-SQL, Dynamic SQL, JQuery, MVC, SSRS, PL /SQL, TFS

Confidential

Full Stack developer
  • Participated in back end development like Object Modeling and Web Services building
  • Designed and developed the layout of the application using HTML4.0/HTML5, CSS/CSS3 and Bootstrap 3.3.4.
  • Worked on Responsive Web Design using Bootstrap Grid System and CSS3 Media Query
  • Created Filters, Directives, Controllers and Services by using AngularJS 1.3.3
  • Implemented Single Page Application using AngularJS 1.3.3, UI Bootstrap and UI- Router
  • Checked user's form using AngularJS 1.3.3 Form Validation.
  • Used AngularJS UI-route to manage URL route.
  • Used AngularJS Dependency Injection (DI) to inject Angular Services and Custom Services, as well as built custom Directives to provide reusable component.
  • Adopted JavaScript and jQuery 1.1.0 to manipulate DOM, basic logic and event handler.
  • Involved in Development of custom User Controls to reduce the complexity in UI coding and provide better look & feel. Implemented N-Tier Architecture and integrated the UI with Data base for data retrieval and manipulation using ADO.NET data objects and ADO.NET Entity Framework.
  • Extensively used MVC for the designing on multiple devices. Involved in writing complex SQL Statements to validate data and ensure system integrity and security in SQL Server (T-SQL). Working on creating Rest Services using ASP.NET Web API and C#.
  • Implemented exception handling and developed custom error pages. Developed the back-end layer for the work flow solution, elaborate test cases and conducted customize walkthroughs.
  • Supported production software operations through testing and troubleshooting to resolve the issues. Aggregated data from different sources for complex transformations using SSIS. Worked with AJAX enabled WCF services / Web API using C# and ASP.NET MVC.
  • Completed User Authentication by using Passport.js local strategy.
  • Debugged and logged using Chrome developer tools configured test environment using Karma and wrote unit test using Jasmine.
  • Used Bootstrap, Node JS for effective web design. Involved in designing and development of Service Oriented Architecture (SOA) services using WCF and Restful Web APIs based on XML, WSDL, ASMX and SOAP protocols.

Environment: VisualStudio.NET 2008, .NET framework 3.0, User Controls, XML Web Services, Entity Framework ADO.NET, Rest Web API, HTML, WCF3.5, SQL Server, Ajax, JavaScript, jQuery, Bootstrap, Node.js, AngularJS.

Confidential

Full Stack developer
  • Involved in requirements capture, design and development of the software exercising OOAD techniques.
  • Designed and developed various Web Forms using HTML toolkit. Used ASP.Net validation control for the server-side validation. Developed Business Logic components in middle tier using C# and wrote classes to implement Business rules and algorithms.
  • Created multiple reusable components and services using Angular 2 built-in and custom directives
  • For better UI Experience used technologies such as Angular and Handlebars
  • Created and developed the internal Angular 2 framework applications projects. Unit testing with Jasmine.
  • Used Angular 2 and Node.JS to structure JavaScript code in an MVC (Model, View, and Controller)
  • Developed backend web services using Node JS and stored dependencies using NPM
  • Implemented generating the verification hash code using crypto package on Node.JS and Added user validations and user permissions by using the Node.js.
  • Worked on Responsive Web Design using Bootstrap Grid System and CSS3 Media Query.
  • Implemented Presentation layer using CSS Framework, AngularJS, Wire-framing, and HTML5.
  • Created Filters, Directives, Controllers and Services by using AngularJS.
  • Implemented Single Page Application using AngularJS, UI Bootstrap and UI- Router.
  • Created Angular JS controllers, factories, filters, Routers, and services.
  • Participated in back end development like Object Modeling and Web Services building
  • Checked user's form using AngularJS Form Validation.
  • Used AngularJS UI-route to manage URL route.
  • Used AngularJS Dependency Injection (DI) to inject Angular Services and Custom Services, as well as built custom Directives to provide reusable component.
  • Worked with the team to design the framework to support Test Driven Development (TDD).
  • Integrating procedural steps and processes with technical requirements and system functions to assure successful delivery of work has been done.
  • Involved in debugging, testing and maintenance of several components of the application. Used TFS for Source Code Control, project related document sharing and team collaboration.
  • Designed and implemented security modules for different user levels for data access and updates.
  • Participated in the development of event planner and Alert handling system.
  • Wrote stored procedures for account management and authorizing.
  • Developed and Integrated SQL Server Reports.
  • Involved in Unit testing and functional Reviews.
  • Resolved production issues with help of user interactions.

Environment: NET Framework, C#, ADO.NET, ASP .NET 2.0, IIS, XML, HTML, CSS, JavaScript, AngularJS, nodejs, TSQL, SQL Server 2017 and Crystal Reports.

Confidential

Full Stack developer
  • Worked on ABBYY, Intergraph SmartPlant Fusion, Smart Sketch and Intergraph SmartPlant P&ID
  • Involved in ABBYY OCR Data Templates development for Drawings and Document Layouts
  • Worked as Documents Analyst on Engineering Drawings to identify the required Document Object Meta Data, Configure the ABBYY OCR Templates, Data Extraction, Data verification & validation,
  • Generate the meta data in XML file and OCR PDF files and QA/QC of meta data in SmartPlant Fusion
  • During the Data Analysis & Extraction process, involved with document types like PID, PFD, Layout Drawings, Isometric drawings, Instruction manuals, Operation manuals, Data Sheets and Master Document Index.
  • Designed and developed various interfaces, classes to construct the business logic using C#.NET, ADO.NET and XML. Implemented the business logic in the middle tier using C#.NET.
  • Created Master Pages, Content Pages and Site Map in the Site to define unified look and feel for the application. Reengineered existing applications to N-Tier web based application using ASP.NET MVC with C# as back end.
  • Performed Data Management, Manual Test Management by Creation and configuration of XML files
  • Maintenance of production support quickly resolving the issues by prioritizing on JIRA.
  • Using JIRA to manage the issues/project work flow.
  • Adopted Git for version controlling and JIRA for project tracking.

Environment: VisualStudio.NET 2008, .NET framework 3.0, User Controls, XML Web Services, Entity Framework ADO.NET, Rest Web API, HTML, WCF, SQL Server, TFS and CSS, VTL (Validation, Transformation, Loading), Intergraph tools, DCAF Application,JIRA

Confidential

Full Stack developer
  • Manual Test cases and maintaining the existing Test scripts and updating them with necessary enhancements after every regression run.
  • Running the test scripts in different environments (UAT, SYS)
  • Experience in creating test suites using JASMINE, KARMA, for code assurance.
  • Performed unit testing with Jasmine.
  • Debugged and logged using Chrome developer tools configured test environment using Karma and wrote unit test using Jasmine.
  • Involved in Coding, Code Review, Integration, x-Unit and Unit Testing of Application.
  • Used Team Foundation Server (TFS) for version controlling and assisted in documentation and creating Help files.

Environment: VisualStudio.NET 2008, .NET framework 3.0, User Controls, XML Web Services, Entity Framework ADO.NET, Rest Web API, HTML, WCF, SQL Server, TFS, Jasmine, Karma

Confidential

Associate - Software Development

  • Worked on Designing the GUI in C#.
  • Implemented color codes for prioritization and Implemented e-mail notification system for communicating updates.
  • Developed and Integrated SQL Server Reports and Prepared code documentation.
  • Created install shield for the application.
  • Debugged the code for major errors.
  • Worked in Agile environment with daily scrums.
  • Gathered customer requirements and functional requirements and converting them to technical specifications/requirements and replaced current system with Web-based application.
  • Involved in over-all design & development of the application.
  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.

Hire Now