Senior Lead Developer Resume
SUMMARY
- 6+ years of experience in designing and developing enterprise level web applications using Angular versions 4.0, 6.0 & 7.0, ReactJS/Redux, Kony (Hybrid Mobile app), ASP.NET MVC, ASP.NET WebAPI (REST), and 3 rd party REST API integration especially DocuSign, SharePoint etc.
- Experience in designing and developing interactive and dynamic user mobile - first interfaces using HTML5, CSS3, JavaScript, Bootstrap and JQuery
- Experience with SharePoint Development using SharePoint Framework (SPFx) and React
- Experience integrating ASP.NET MVC and WebAPI based applications with DocuSign REST APIs
- Kony Certified Developer (holding Front-end Developer, Backend Developer and Designer Badges)
- Strong hands on experience on Microsoft .Net Framework 4.0/4.5/Core developing Web Forms, Web Pages using ASP.NET 4.0/4.5, C#, MVC 4/5, ASP.NET WebAPI (REST) both on-premises and Microsoft Azure and Amazon Web Services
- Competent in developing Single Page Applications (SPAs) using ReactJS/Redux, Angular versions 4 / 6 / 7, Angular CLI powerups nrwl/nx, Typescript and good understanding of ES6 specifications.
- Experience with Microsoft Azure especially Microsoft Azure Resource Groups, Virtual Machines, Network Interface, Application Insights, Bot Channels, LUIS etc.
- Strong understanding of Angular 7 components, services, modules, directives and their interaction in SPA.
- Experience in cross-browser/ cross platform compatibility and web application scaling using JQuery, JQuery UI
- Proficient in Typescript, familiar with ES2015 JavaScript standards and specifications.
- Understanding of Software Development Life Cycle (SDLC) as well as various phases such as Requirements gathering, Analysis/Design, Development and Testing.
- Skilled in using client-side debuggers like Firebug in Firefox, Chrome debugger and Fiddler
- Hands on exposure to designing MEAN stack application using AzureDB, React/Redux and NodeJS.
- Strong understanding and experience in Document Object Model (DOM) and its manipulation through JavaScript and JavaScript libraries
- Charting tools experience with D3 JavaScript Library
- Proficient with Agile software development practices as well as SCRUM and Waterfall methodologies.
- Experience in making Responsive Web Pages using Bootstrap and Media Queries
- Experience with an agile software development methodology and Test-Driven Development (TDD) such as SCRUM
- RDBMS Experience with Stored Procedures, Functions, Views and Triggers as well as imports and exports of data in SQL Server 2014 / 2016
- Hands on experience in preparing unit test with NUnit for ASP.Net web forms and Karma, Jasmine for AngularJS applications and worked on tools like NPM, Bower
- Experience with Team Foundation Server (TFS) and GIT for source code versions and release version management
- Excellent team player as well as a self-starter and good at multi-tasking with ability to handle deadlines in fast paced environment
TECHNICAL SKILLS
.NET Technologies: ASP.NET, ASP.NET core, ADO.NET, MVC 4/5, Entity Framework, ASP.NET WebAPI
Cloud Technologies: Microsoft Azure, Amazon Web Services (AWS), Microsoft Office 365
UI Technologies: ES2015, ES6, React, JSX, Redux, Angular 2, Angular 4, Angular 6, Angular 7, Typescript, jQuery, REST
Design Languages: HTML5, CSS3, CSS Modules, SASS/SCSS
Application Management Tools: Redux, RxJS, Webpack, Babel, Gulp
Server-Side Technologies : Microsoft .NET 4.0/4.5, .NET Core, Node, Express, REST
Database Technologies: PostgreSQL, MongoDB, Firebase, SQL Sever
Business Systems : SharePoint Online, SharePoint REST API, SharePoint People REST API, BA Insight, Salesforce (incl. Lightning), DocuSign
IDE: Visual Studio 2017 / 2018, ReSharper, Visual Studio Code, Atom, Notepad++
Frameworks: .NET, Rails and Django
Languages: Ruby, Python, C#, Java, C++, and JavaScript
Delivery Framework: SCRUM, Waterfall
PROFESSIONAL EXPERIENCE
Confidential
Senior Lead Developer
Responsibilities:
- Worked on NBA SharePoint 2013 projects developing components using Angular 7 and SharePoint REST API
- Proficient in SharePoint 2013 branding using HTML5, CSS3, Page Layouts and fully responsive Master Pages.
- Created SharePoint Online SPFx WebParts using React
- Worked closely with UX Designer and Product Owner in SCRUM process to help visualize and estimate story points for simple-complex user stories
- Worked on web application called NBA Arena Management using ASP.NET WebAPI, Angular 7 with DocuSign REST API
- Worked with Angular testing framework Jasmine
- Worked closely with an international team of developers within SCRUM process and developing complex ASP.NET WebAPI (REST) hosted on-premises and Microsoft Azure
- Create Hybrid Mobile apps for Arena Management using Kony
- Used NPM to install and manage dependencies.
- Wrote various tasks in Gulp to automate application build process.
- Interacted with RESTful Web Services to perform CRUD operations into SharePoint lists and Salesforce custom entities.
- Performed deep integration with Salesforce force.com (Lightning), SharePoint Search API to construct REST URLs
Environment: Visual Studio with ReSharper, ASP.NET MVC, .NET 4.x WebAPI (REST), Microsoft Azure, .NET Core, ReactJS/Redux, Angular 7, Angular CLI powerups nrwl/nx, Typescript, NPM, Gulp, Node.js, OOS, HTML, CSS, SharePoint Online, SharePoint 2013 / 2016, Bootstrap
Confidential
Web Developer
Responsibilities:
- Sociagram - full-stack web app
- Used Test-Driven Development with Agile SCRUM methodology and involved in all the business meetings and status update meetings as a part of SCRUM.
- Developed Front end web applications hosted on Microsoft Azure by using web technologies such as ASP.NET MVC, ASP.NET WebAPI (REST), Redux, JSP, HTML5, JavaScript, Typescript, LESS and CSS3.
- Created detailed page layouts with final artwork and style definitions from mock ups provided by design team.
- Worked on weekly sprints to identify report and find a solution for bugs and new features in agile environment using JIRA.
- Designed CSS based page layout that are cross-browser compatible and standards-compliant.
- Created interactive charts and graphs for reporting using D3 Charting tools
- Worked with Angular to conceptualize, design and develop front-end logic implementing various components of the application.
- Used various features in angular like data binding, routing, custom filters, components, life cycle hooks etc. to meet various
- Created REST API service capable of CRUD operations using Redux.
- Used Jasmine to write unit tests for backbone models and views.
- League Watcher - full-stack web using Node, WebPack, Angular
- Styled with bootstrap allowing users easy navigation to check stats of champs, items, and spells.
- Showed visual stats of champions using D3 and information received from 3rd Party REST APIs.
- Profile Creator - a web app created with Django, Python and Bootstrap utilizing MongoDB.
- Worked with a team in SCRUM process and Setup a profile page in which users can change their email, password, and bio.
- Utilized MongoDB for migration-free changes to the database.
Environment: ASP.NET MVC, ASP.NET WebAPI (REST), Microsoft Azure. Eclipse, Backbone.js, JSP, HTML5, JavaScript, CSS3, Jasmine, Handlebars, GIT, A/B testing, JIRA, React, Angular, Node JS, MongoDB, Django, Python, Bootstrap