We provide IT Staff Augmentation Services!

Full Stack Developer Resume

0/5 (Submit Your Rating)

Tallahassee, FloridA

SUMMARY

  • Around 8 years of experience in core areas of Analysis, Design, Development, Coding, Testing, Maintenance and Implementation of application - oriented software.
  • Proficient in Object Oriented Design/Development (OOD), Parallel programming, Multi-threading, Design Patterns and Test-Driven Development (TDD).
  • Proficient in using Object Oriented Programming (OOPS) for building n-tier architecture systems with hands on development expertise in front-end UI layer, application layer including middleware and core business frameworks and back-end database layer integration.
  • Experienced in developing both client side and server-side applications using .NETFramework 4.6, C# .Net 6.0, VB.net, HTML, CSS, Bootstrap, Java Script, React JS, Typescript, XML, AJAX and IIS.
  • Extensive experience in creating XML Web Services. Consumed Web Services from both Windows forms and ASP.NET web applications.
  • Extensive experience in writing complex Database Queries, Stored Procedures, views, indexes, triggers and cursors in SQL Server.
  • Extensive experience inAngular JSfor application implementation, proficient in creatingmodules, controllers, route Providers, factory services, ng-repeat, customizable filter, http get/post methodsanddirectivesto realize functionalities likeREST service with Ajax call.
  • Used CSS and Bootstrap classes to develop web applications with Responsive Web Design.
  • Expertise in DOM manipulation using JavaScript, JS library jQuery and competent with JavaScript frameworks such as Node Js and React Js
  • Experience in using third party tools like Telerik and kendo UI Controls for creating Rich User Experience and creating Result Grids, Modal Windows, Date Pickers, Graphs and other controls.
  • Formulated procedures for in corporation of GUI features and techniques for Corporate, Intranet and other system websites.
  • Experience using TFS, GIT for source control.
  • Expertise inReactJs framework to develop the SPA.
  • Expertise in creating Custom ReusableReactComponents Library
  • Good amount of experience in Micro services, to build a concise way of Lightweight API’s in ASP.NET CORE and implemented services with a JSON HTTP REST API’s.
  • Excellent knowledge and good understanding of Windows Communication Foundation (WCF) in .Net Framework 4.6 and Language Integrated Query (LINQ) in .Net Framework 4.6.
  • Extensively used various ASP.NETfeatures like Caching, Session for State Management of Web Applications.
  • Responsible for Designing and Developing the Reusable UI Components Like MVC Master Pages Layouts and Nested Layouts, View Start and MVC User Controls Partial Views.
  • Adept with the concepts and used dependency Injection, parallel and Async programming during development. Understanding of OOPS concepts, design patterns and design implementations using UML.
  • Expertise in creating Web Forms, Win Forms, User Controls, Custom controls in .NetFramework.
  • Good experience in using ASP.NETServer Controls and ASP.NETAjax Controls like Script Manager, Update Panel and Modal Popup Extender.
  • Well experience in querying the databases like SQL Server and experience in Dapper ORM for mapping object-oriented domain model to a traditional relational database.
  • Extensive experience Entity Framework which Object Relational Mapping (ORM) framework of ADO.Net implementing Code First, Database First approaches, implemented the Features Security, Performance, CRUD operations, Migrations and implemented repository patterns.
  • Experience in Event Logging, error handling & Logging Log files, File and File Groups, Security, Backup and Recovery.
  • Extensive experience in creating Client/Server-side converters to map Knockout models with ASP.NET.
  • Efficiently used Data Readers and Datasets in ADO.NETto retrieve, display edit and update the database.
  • Experience in integration of REST Services with client applications. Worked on API console helps developers to work with APIs.
  • Worked on all activities related to the development, implementation, administration and support of ETL processes for large-scale Data Warehouses using SQL ServerSSIS.
  • Experience in developing Custom Reports and different types of Tabular, Ad-hoc and distributed reports in multiple formats using SQL Server Reporting Services (SSRS).
  • Well versed in developing database programs like Stored Procedures, User Defined Functions, Triggers, Packages and implementation scripts (Batch Scripts) on PL/SQL & T-SQL using Oracle and Microsoft SQL Server.
  • Experience with Test-Driven Development (TDD) using N-Unit testing frameworks and MS unit Tests.Hands on experience on various Bug Tracker Tools
  • Developed an Azure based high performance compute environment to support the massive computational requirements redistricting Azure application
  • Excellent communication skills, strong organization and interpersonal skills and a very good team player, capable of Working independently with minimal supervision, and perform as part of a team.

TECHNICAL SKILLS

Languages: C#, LINQ, SQL

UI Technologies: jQuery, JavaScript, Angular JS, React JS, HTML, CSS, Bootstrap 4

Frameworks: ASP.NET, ASP.NET MVC 4/5, ASP.NET CORE, .NET Framework

Design Patterns: Singleton, Dependency Injection

Architecture Patterns: Micro Services, n-tier, CQRS

Services: Web ApI, Web Services, WCF

Data Access Technologies: Ado.net, Entity Framework, Dapper

Operating Systems: Windows 7/8/10, UNIX.

IDE: Visual Studio 2008, 2013,2015,2017

Database: MS SQL Server 2008, 2012, 2014,2018 Oracle, PL SQL

Version Control: Team Foundation Server, Tortoise SVN, Smart CVS, GIT, Source Tree

Reporting Tools: SSIS, SSRS

Web Server: Internet Information Server (IIS), Windows Serve.

Methodologies: Agile/Scrum Test driven development (TDD), Waterfall

PROFESSIONAL EXPERIENCE

Confidential, Tallahassee, Florida

Full Stack Developer

Responsibilities:

  • Designed and Developed application using ASP.NET, JavaScript, jQuery, React JS, WEB API, MVC, .Net Core followed Agile Methodology for the application development.
  • Transformed conceptual designs into responsive user interfaces using HTML, CSS, Bootstrap and React Js
  • Implemented MVC design pattern for developing the Web Application and used MVC5 application using Razor syntax for view engine and used C# for the back end.
  • Used ASP.Net MVC helps in partial views which are a user control and it is embedded inside other view. Involved in doing the easy way of validations in MVC by using data annotations.
  • Developed ASP.NetWeb API Controllers that involved in implementation of business layer components and data object layer components using ASP.NetMVC web application.
  • Developed REST APIs that allow sophisticated, effective and low-Cost application integration and multi-tier Webapplications with the use of Web Servicesusing ASP.Net WebAPI.
  • Developed web applications using latest JavaScript ES6 features and frameworks such asReactand Redux.
  • UsedReact.js along with Redux. Made use ofreact.js life-cycle components and conditionally rendered different components depending upon the prop's values of the component
  • Created customizable components for the new website usingReact. JS andReact-Routes to create a single page web application. Developed various screens for the front end usingReact. JS and used various predefined components from NPM (Node Package Manager) and redux library.
  • Migrated multiple pages written in VB .Net to C# .Net for Asp.Net MVC Framework
  • Designed front-end user interfaces withReact. JS by creating many components and modules. Used Redux for view and action creators as pure functions and it allows to model state transitions using familiar JavaScript constructs.
  • Used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal and also react-bootstrap components.
  • UsedReactJS with Redux to create a single page web application with efficient data flow between the client and server and used to create Controllers to handle events triggered by clients and send request to server.
  • Extensively used core features like Props and State and worked onReactJS for developing UI using sorting, Pagination and rendering for search product page.
  • Implemented the SOAP and Rest API using WEB API for building the Server-Side component and create DB context in the controller.
  • Utilized a concept called Virtual DOM inReactJS to create in-memory data structure cache, enumerate the resulting differences, and then update the browser's displayed DOM efficiently.
  • Experienced in developing React components.Used React JS for making AJAX Calls.
  • UsedReactJs in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope

Environment: .NET Framework 4.6, MVC5, C#, VB, ASP.NET, .Net Core MVC, HTML5, CSS3, JavaScript, Entity Framework 6.0+, AJAX, TSQL, Visual Studio 2017, GIT, Web API, SQL Server 2017, LINQ, Bootstrap 4

Confidential, Dallas, Texas

Senior .NET Developer

Responsibilities:

  • Involved in designing, coding, testing and deploying phases ofSDLC
  • ImplementedCRUDoperations using$http serviceto callWeb APImethods.
  • Used .Net MVC to allow for greater code separation and implemented a view engine that allowed for greater code reuse.
  • Implemented C#.Net logic in application to perform the data bindings and performance tuning.
  • Create and integrate user controls and Cascading Style Sheets into Web Pages for user customization of page background and styles.
  • Implemented application security aspects such as authentication- authorization at user level and
  • Application level
  • Developed Word press sites and consumed .Net API services with Word press sites.
  • Used WAMP/XAMP web server to host word press sites
  • Used theunit of workandrepository patternfor access to database data, thus making testing easier.
  • WroteLINQexpressions for access to filtered data from the database.
  • DevelopedView Modelsto hold database data and display it to the browser using theRazor View Engine.
  • UsedTemp Data,View Data, andView Bagfor sending data to Views.
  • UsedLayout pagesandPartial Viewsto re-use markup code.
  • ImplementedAction Filtersfor authorized access to certain pages.
  • UsedData Annotationsfor validation on the server side.
  • Used theRoute Configto structure the pattern of pages to be presented.
  • Designed the layout and structure of the page usingHTML5, CSS,andJavaScript.
  • UsedjQueryto bring dynamic behavior to the web page and forAJAXcalls to theMVCcontroller to outputJSONresult.
  • UsedPostmanto testWeb APIfunctionality.
  • Used Bootstrap 4 for UI design.

Environment: .NET Framework 4.6, MVC5, C#.NET, ASP.NET, HTML5, CSS3, JavaScript, Entity Framework 6.0+, AJAX, TSQL, Visual Studio 2017, ASP Classic, TFS 2015, Web API, SQL Server 2017, LINQ, WordPress, Bootstrap 4

Confidential, Dallas, Texas

Senior .NET Developer

Responsibilities:

  • Analyzing and reviewing the business requirements, design document, use cases and functional requirements document.
  • Involved in maintenance and enhancements of an application using Microsoft .NET Framework 4.5, C#.NET, ASP.NET, LINQ, AJAX, JavaScript, jQuery, Web API.
  • Used LINQ for querying, sorting, filtering the complex objects utilizing Entity Framework DB Context.
  • Designed UML Class diagrams and sequence diagrams with Rational Rose and Visio. Used Entity Framework Power tools for mapping relational objects.
  • The front-end styling & layout is done using HTML 5 using Bootstrap CSS 3 framework.
  • The front-end data binding is done using Angular JS and displaying tabular data using Angular JS.
  • Both server side and client-side use Inversion of Control (Dependency Injection) to keep components isolated and enable unit testing.
  • Design and develop rich user interfaces with HTML/Bootstrap/Angular JS.
  • Implemented the Business Layer for the application in C# using Database Authentication.
  • Implemented security application and user level. Refactoring of the code using Re Sharper and other latest tools and technologies.
  • Translated business requirements into machine code (C#, SQL)
  • Extensively involved in developing the Database schema, designing relationships between tables. Writing stored procedures and Triggers.
  • Used custom NuGet packages for application as per the requirements.
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS
  • Azure Service allows applications running on premises or off premises devices to communicate with the help to build scalable and reliable applications in aService-Oriented Architecture(SOA).
  • Version control of the source code was managed using GIT.
  • Created and consumed WCF services to retrieve the customer information.
  • Documentation of the Application was developed in accordance with the specifications.
  • Prepared support documentation for all the activities undertaken at regular intervals for the Project management review and update.

Environment: .NET Framework 4.5, MVC5, C#.NET, ASP.NET, HTML5, CSS3, JavaScript, Angular.js 1.5+, jQuery, ADO.NET, WCF, Entity Framework 6.0+, AJAX, SQL, Visual Studio 2015, ASP Classic, TFS 2015, Web API, SQL Server 2014, LINQ

Confidential, Houston, Texas

.NET Developer

Responsibilities:

  • Has the ability to understand and transform complex business requirements into software, ensuring applications are delivered on time, to specification, are scalable, performance optimized and maintainable.
  • Designed the project based on the .Net Entity Framework 5.0+ architecture.
  • Used LINQ for querying, sorting, filtering the complex objects utilizing Entity Framework DB Context and implemented Repository pattern for centralized data access.
  • Used LINQ to SQL for calling existing Stored Procedures.
  • Designed UML Class diagrams and sequence diagrams with Rational Rose and Visio. Used Entity Framework Power tools for mapping relational objects.
  • The front-end styling & layout is done using HTML 4/5 using Bootstrap CSS 3 framework.
  • The front-end data binding is done using Knockout scripts and displaying tabular data using knockout extensions for jQuery data tables.
  • Both server side and client-side use Inversion of Control (Dependency Injection) to keep components isolated and enable unit testing.
  • Developed controls such as user-controls, list views, editing and validation, modal popups and Ajax extenders, dropdown lists, file uploaders, query strings
  • Created Web Services and consumed web services from web client developed in ASP.NET.
  • Implemented procedures for operation and overall administration of IIS web servers.
  • Implemented Auto Mapper classes in project development. Implemented security application and user level.
  • Refactoring of the code using Re Sharper and other latest tools and technologies. Translated business requirements into machine code
  • Extensively involved in developing the Database schema, designing relationships between tables, writing stored procedures and Triggers.

Environment: .NET Framework 4.5, MVC5, C#.NET, ASP.NET, HTML5, CSS3, JavaScript, jQuery, ADO.NET, WCF, Entity Framework 6.0+, AJAX, Classic ASP, Bootstrap 3, Visual Studio 2015, TFS 2015, Web API, MySQL, LINQ, ReSharper

Confidential, Mahwah, NJ

.NET Developer

Responsibilities:

  • Analyzing and reviewing the business requirements, design document, use cases and functional requirements document.
  • Actively Participated in Team Meetings, frequently communicate with Business Analysts to clarify the business requirements and working with QA Team to make clear the issues.
  • Implemented ASP.NET Entity Framework 5.0+ for the application with JavaScript, Ajax.
  • Work experience in HTML5 and CSS3. Design GUI using WPF & Silverlight (use Expression Blend).
  • Used Backbone Region, Composite, Collection and Item view to create various view components and integrated/Incorporated into the HTML page.
  • Integrated UI wire frames with Site core which is a content management system.
  • Implemented application security aspects such as authentication- authorization at user level and application level.
  • Involved in designing UML diagrams using Argo UML. Have worked on SSIS, SSRS, JSON with MSBI.
  • Implemented membership management for managing the users (Create, Delete etc).
  • Designing screens (ASPX, ASCX and master pages) by using Visual Studio .NET 2010 and Creating Style Sheets for formatting the WebPages based on the business requirements and functional requirements document.
  • Implemented Exception handling application block for Exception handling.
  • Designed the web UI using ASP.NET, HTML, DHTML, XSL/XSLT, JavaScript, CSS, Web Forms and AJAX controls.
  • Understanding of multiple SDLC technologies with an emphasis on Agile
  • All the user interface layers, web pages are created and integrated to maintain the performance of data flow and data integrity using Javascript and jQuery.
  • Logging exceptions, caching using Microsoft Enterprise Library.
  • UtilizedForm Based Authenticationfor the Application as a .NET Security measure by providing a login page
  • Created SQL Server databases, tables, views, stored procedures and database backups using SQL Server Management Studio
  • Used SSIS with MSBI to work on integration services.

Environment: Visual Studio 2012, C#.Net, MS SQL Server 2008, ASP.NET, HTML5, CSS3, JavaScript, JQuery, Stored Procedures, XML, WCF, MVP.

Confidential

Junior .Net developer

Responsibilities:

  • Responsible for understanding user requirements, designing and developing the application
  • Implemented WCF JSON, SOAP/REST application to communicate with Exceed System Client-side validations using JavaScript.
  • Involved with creating and consuming XML Web Services using XML, SOAP.
  • Designed and developed web based Front End User Interface in C# using different controls like HTML Controls, Data Controls and Web Controls.
  • Collaborate in the development of a web user interface controls for division wide accounting procedures using C#, VB.NET, JavaScript, user controls
  • Create and integrate user controls and Cascading Style Sheets into Web Pages for user customization of page background and styles.
  • Created and maintained TSQL scripts and stored procedures.
  • Involved in design of the database and uploading data
  • Used Asp.net validations Controls for server-side validations
  • Involved in designing and developing customized reports

Environment: Visual Studio 2008, ASP.NET, C#, Web Forms, JavaScript, HTML, CSS, MS SQL Server 2008, T SQL, XML, WCF, Web Services, WCF, ADO.NET

We'd love your feedback!