Technology Lead Resume
SUMMARY
- 10+ years of experience in developing User Interface applications and Web Applications using AngularJS, Angular, React JS, C#, MVC, HTML / XHTML /HTML5, CSS/2/3, Bootstrap, DOM, JavaScript, jQuery, AJAX, JSON and Node.JS
- Experience in ReactJS with Flux architecture.
- Experience in building Single Page Application (SPA) using framework such as AngularJS, ReactJS.
- Experience in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept
- Experience in working with CSS background, Layouts, Positioning, Text, Border, Padding, Elements.
- Experience in working with SASS/LESS as CSS preprocessors and modern techniques such as Flexbox.
- Experience in implementing different features of Bootstrap this includes responsive web design.
- Experience in developing Cross Browser Compatible UI and worked on cross browser issues with different browsers like Internet Explorer, Google Chrome, Firefox, Opera, and Safari.
- Experience in ECMA Script 6 features. For the build of JSX and ES2015 (ES6) used Babel, web pack.
- Knowledge in testing/building tools like Jasmine, Karma, JEST, Enzyme and Jenkins.
- Experience in using Jenkins for continuous integration for code quality.
- Experience with Grunt, Gulp and Bower modules of Node.JS
- Experience in working on various stages of Devops model
- Good knowledge in tools like visual studio, VSS, SVN, TFS, Source Depot, GIT, VSO
- Knowledge of application development in Windows Azure Platforms
- Good experience in various methodologies such as Agile (SCRUM) and Waterfall model.
- Good knowledge in writing unit and integration test cases
- Experience in Automation testing using CodedUI and building automation scripts in C#
- Experience in Requirement documentation and UI mockup design.
- Strong technical background in implementing OOP/OOD and problem solving using C#
- Expertise in Reporting tools like Crystal Report 9/10/11, Microsoft Report, SSRS and SSIS
- Strong background in relational databases such as MS SQL Server
- Involved in all phases of Software Development Life Cycle (SDLC). Responsibilities included analyzing the client requirements, preparing specifications, development of the Frontend UI and code behind, Database design, unit testing and preparing the user documentation
- Good knowledge of designing and creating software documents like SRS, Design Spec, Requirement traceability Matrix, Project Plan
- Expertise in RDBMS concepts, Database Design, Data Modeling, Data Optimization Processes, Performance tuning in SQL Server. Expertise in writing Stored Procedures, Functions, Packages, Views using PL/SQL
- Experience in software quality assurance which includes test plans and test case generation, unit testing, performance testing and various quality processes
- Ability to take ownership and manage multiple tasks according to their priorities. Ability to learn & understand new domain knowledge & business processes quickly
- Possess versatile leadership qualities and the ability to manage change. Accept responsibilities and job duties eagerly with minimal supervision and works well under pressure
TECHNICAL SKILLS
Web: Angular JS, Angular, ReactJS, FLUX, JavaScript, NodeJS, KnockoutJS, HTML/HTML5, XML, AJAX, CSS, HTTP, jQuery, Web Services, JSON and Script#, CSS3, Bootstrap
Database Environments: MS SQL Server 2005/2008/2012 , MS Access, SQL Azure, Oracle, NHibernate
Build and Testing Tools: Tortoise SVN, TFS, Source Depot, GIT, VSO, MS Sangam, SCOPE, NEST, NUnit, VScode, Karma, Jasmine, JEST, Enzyme, JIRA
Quality maintenance and Unit testing tool: FxCop, ReSharper, CodedUI, Code flow
Programming Languages: C#.NET with Framework 2.0/3.0/3.5/4.0/4.5/4.6
PROFESSIONAL EXPERIENCE
Confidential
Technology Lead
Responsibilities:
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager)
- Implemented React - Router to turn the application into Single Page Application.
- Used ES6 features and Typescript for strongly typed coding
- Created dashboard for the project which contained a variety of components using D3, React JS.
- Involved in responsive design and developed a single responsive website that could be served to desktop, Tablets and mobile users using React.js
- Used ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept
- Created common components for common grids, dropdowns and buttons
- Created REST APIs in C# to be consumed for Supplier inventory module
- Created Unit tests and made sure coverage is above 80% using Jest, Enzyme framework
- Used GIT with CodeCloud to push and pull the code
- Followed Devops model for the software development and continuous integration through Jenkins
- Involved in making the code deployments through Jenkins to different dev and testing environments
- Involved in various activities for sprints like grooming, sizing, retrospective, sprint dev cycle, demo
Environment: ReactJS, TypeScript, HTML 5, CSS3,JavaScript, Bootstrap, jQuery, Ajax, JSON, Git hub, C#, Restful API, JEST, Enzyme, GIT
Confidential
Technology Analyst
Responsibilities:
- Understand and analyze sprint stories for development
- Involved in architecture design for the new AngularJS application
- Implemented common components for buttons, images, link, labels
- Implemented routing and navigation using angular router class
- Implemented the list employees page with features to manage the employee information using AngularJS components
- Implemented custom directives in AngularJS
- Implemented breakpoints and media queries for cross browser and devices compatibility for application pages
- Involved in responsive design and developed a single responsive website that could be served to desktop, Tablets and mobile users using AngularJS
- Integration backend services with AngularJS components to push and pull data
- Created Unit tests using Jasmine framework
- Used GIT with CodeCloud to push and pull the code
- Involved in making the code deployments through Jenkins to different dev and testing environments
- Involved in various activities for sprints like grooming, retrospective, sprint dev cycle, demo
Environment: AngularJS 4.0, NodeJS, REST, Bootstrap, CSS3, HTML5, GIT, Jasmine