We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Brentwood, TN

SUMMARY

  • 11+ years of experience in Design, Analysis, Development, Configuration, Testing,, Implementation and Maintenance of Software Applications in Web, Desktop and client/server environment.
  • Conscientious, dynamic, determined and result - oriented self-starter with an analytical approach to problems; enthusiastic in keeping abreast of current technologies.
  • Strong and influential communication and interpersonal skills with efficacy in follow-up and leadership roles.
  • Highly motivated with a drive to take up challenges and put problem-solving to effect in a dynamic environment.

TECHNICAL SKILLS

Programming Languages: C#, Visual Basic (VB), HTML 5

Client Scripting: JavaScript, JQuery, Angular 2/4, TypeScript, AngularJS, ES6, RxJS, lodash

Web Technologies: MVC, Web API, AJAX, WCF, Silverlight, ASP.NET, Node.JS, Azure.

Database: SQL Server, Netezza, Oracle

Application Tools: Visual Studio, SSIS, SSRS, Entity Framework, Enterprise Library

Desktop: WPF, Win Forms

Mobile: Ionic 2

PROFESSIONAL EXPERIENCE

Confidential, Brentwood, TN

Sr. Full Stack Developer

Responsibilities:

  • Implemented dashboard, switch customer, messaging components using Angular4 and TypeScript.
  • Implemented lazy loading of Rfdashboard module on demand in Angular 4.
  • Added routes to both child, parent modules and implemented navigation via the Router Module.
  • Worked with @Input, @Output decorators to communicate between components in Angular 4.
  • Used angular-gridster2 to create widgets which displays real-time charts (bar, line, pie, bubble, candlestick, area, multi axis line, and map) on picker times, active pickers, order, item averages using ngx-echarts and Angular 4, CSS 4, Bootstrap 4.
  • Implemented real-time chat between supervisors and pickers with deepstream and Angular 4.
  • Created Angular services to communicate with the server using HTTP, Observables and RxJS.
  • Created real-time API that polls data to connected browsers using WebApi 2, SignalR and C#.
  • Created asynchronous and parallel tasks on the API when making HTTP, SignalR hub requests using TPL in C#.
  • Used various LINQ operators to query data sources in C#.
  • Used AutoFac as an IOC Container to register and inject SignalR, WebApi 2 dependencies using C# Interfaces.
  • Created PL/SQL procedures and packages using Oracle 12c.

Confidential, NY

Sr. Web/UI Developer

Responsibilities:

  • Implemented @Input, @Output, @ViewChild decorators to communicate between parent and child components in Angular 2.
  • Used Router Module to import routes into the app, lazy load feature modules and implemented navigation using the router link attribute, Router, Activated Route services in Angular 2.
  • Worked with Can Activate, Resolve route handlers to implement route guards and to pre fetch data prior to loading components respectively in Angular 2.
  • Used Reactive Forms Module to implement Reactive Forms using Form Group, Form Control and Validators services to display, save, and edit staff information in Angular 2.
  • Implemented Redux based state management to manage state using @ngrx/store.
  • Implemented reactive components in Angular using RxJS and @ngrx/store.
  • Created custom pipes using the @Pipe decorator and Pipe, Pipe Transform services to format input data such as phone, ssn and tin numbers in Angular 2 and TypeScript.
  • Created reusable Components such as virtual-load, auto complete, collapsible panel, multi select dropdown, Comment control etc. using AngularJS, ES6 and Bootstrap.
  • Created reusable AngularJS Components to display Coaches, Assignors, Teams, Schools, Sports, Officials, and Trainers etc.
  • Created reusable input control Components such as date picker, email, number, ssn etc. in AngularJS, ES6 and HTML5.
  • Used ngComponentRouter module and routing services to implement component routing within AngularJS SPA applications.
  • Used various AngularJS’ built in services to make network calls, perform exception handling and filter data.
  • Worked with various decorator and structural directives in AngularJS to perform data binding.
  • Performed unit testing on controllers, services, filters using Karma and Jasmine.
  • Implemented client side validation using ng-message, ng-messages directives in AngularJS.
  • Worked with Ionic 2 components such as tabs, navbar, lists, buttons, grids, datetime, alerts, toasts to create a tab based hybrid mobile app.
  • Implemented virtual scrolling for lists, worked with refresher, search bar, segment components and mapping using angular2-google-maps in Ionic 2, Angular 2 and Typescript.
  • Created Angular 2 Services for web and mobile applications to communicate with Web API using HTTP, Observables and RxJS.
  • Worked with JQuery and Html, Ajax to add new sports (stat leaders and player profiles) to the PSAL website.
  • Implemented reusable Web API 2 controllers to return and receive JSON for both mobile and web in C#.
  • Created Asynchronous operations using async, await to get data asynchronously in C#.
  • Implemented Repository pattern using Interfaces and Unity (Dependency Injection) in C#.
  • Used Entity Framework and Enterprise Library to interact with SQL Server 2014 in C#.
  • Worked with views, temp tables, functions, procedures, and joins in SQL Server 2014.

Confidential, NYC, NY

Sr. Web Developer

Responsibilities:

  • Created reusable input control Directives such as date picker and decimal in AngularJS and HTML5.
  • Used $http service for making Ajax calls, to create reusable logic and shared data in AngularJS.
  • Used ngRoute module and $routeProvider, $location, $routeParams services to setup routing, navigate inside the Angular app.
  • Implemented event-based communication between controllers through $on, $broadcast services in AngularJS.
  • Created a custom directive which implemented a custom Kendo UI Grid in AngularJS.
  • Worked with various decorator and structural directives in AngularJS to perform data binding.
  • Implemented Controllers, Modules and Services to build HTML templates in AngularJS.
  • Created and designed tab menu, nav bars, panels, form controls and the angular app layout using Bootstrap 3.
  • Used Kendo UI, HTML 5 controls such as Combo Box, Dropdown List and Grid etc. to populate data.
  • Implemented Attribute Routing to have more control over the URIs in Web API 2 and return JSON.
  • Implemented IHttpActionResult to return built in action results in Web API 2.
  • Created Asynchronous operations using async, await to get data asynchronously in C#.
  • Implemented Repository pattern using Interfaces and Unity (Dependency Injection) in C#.
  • Worked with cte’s, views, temp tables, functions, procedures, and joins in Sql Server 2012.
  • Implemented agile methodology for the whole application.

Confidential, NY

C#/ .Net Developer

Responsibilities:

  • Used the Razor View engine to generate html in MVC 3.
  • Implemented Mediator pattern to publish, subscribe events using Delegates, Events in C#.
  • Implemented ActionResult, PartialViewResult, JSONResult to display Views and Partial Views with MVC 3.
  • Used Ajax binding, Editor Templates with Kendo UI Grid and Kendo Dropdown List for ASP.NET MVC.
  • Used JQuery for DOM interaction, handling events and calling MVC action methods asynchronously.
  • Worked on JQuery Ajax methods to load data for the server asynchronously.
  • Worked with SSIS Packages to extract raw data and place them in the Netezza db.
  • Designed and consumed REST (Web API) based Services for web applications.
  • Created various Stored Procedures and Views in SQL Server 2008 and used Entity Framework.

Confidential, NY

C#/. Net Developer

Responsibilities:

  • Used the Razor View engine to generate html, partial views in MVC 3.
  • Created custom routes using the routing system to handle routing in MVC.
  • Enabled both client, server side validations using Data Annotations in MVC 3.
  • Implemented script, style bundling for the web application in MVC.
  • Used Action, Func delegates by passing various Lambda Expressions in C# 4.0.
  • Worked with Extension Methods, Linq (Deferred, Non-Deferred Operators), and PLinq in C# 4.0.
  • Used the MVC Routing system to customize routes to match incoming URL’s.
  • Used Various AJAX, URL Helper methods and created partial views to populate data in MVC 3.
  • Designed, consumed and hosted WCF Service.
  • Implemented Distributed Transactions with WCF Services to update data in multiple systems.

Confidential - Plano, TX

C#/. Net Developer

Responsibilities:

  • Implemented Client, Server validation for various form controls in MVC for the customer service app.
  • Used Action Selectors, Action Results to pass data to the views in MVC.
  • Used Ajax binding with Telerik UI Grid and other Telerik controls for ASP.NET MVC.
  • Used different JQuery DOM methods to manipulate html elements and attributes.
  • Implemented Caching, Validation on the client side using Enterprise Library 5.0.
  • Involved in implementing, hosting WCF Services in IIS 6.0.
  • Performed unit testing using Rhino mocks in C# 4.0.
  • Worked on Joins, Sub queries, Temp tables, stored procedures and functions in SQL Server 2008.
  • Worked with Linq, implemented deferred and non-deferred operators in C#.

Confidential - Barrington, IL

C#/. Net Developer

Responsibilities:

  • Used Prism which supported Modularity, Dependency Injection and View Discovery to build the application.
  • Used different Content Controls, Items Controls, Range Based Controls, and Data Controls in WPF 3.0.
  • Implemented Styles to reuse formatting, Control and Data Templates in customizing a WPF control.
  • Worked with different Event Triggers (Property, Data, and Multi Data).
  • Worked with Microsoft’s Enterprise Library to access the database using C#.

Confidential - Georgia, Atlanta

.Net Developer

Responsibilities:

  • Used Session state, Data Caching to store and cache data in ASP.NET 2.0.
  • Used Grid View, Menu controls to bind data to datasets and populate them in front end.
  • Used Master Pages, Content placeholders and themes to design the application.
  • Designed different User Controls to use them in multiple parts of the application.

We'd love your feedback!