We provide IT Staff Augmentation Services!

Full Stack Front-end Developer/ Angular (5/4) Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Extensive experience as a JavaScript Full Stack / Front end Developer in analysis design, development and testing of web applications in various industries like Health Care & E - commerce Domains.
  • Expertise in developing end to end applications using MEAN stack - MongoDB, Express JS, Angular (5/4/2), AngularJS, Node.js, along with HTML5,CSS3,JavaScript, TypeScript, jQuery, AJAX, Bootstrap, JSON.
  • Expertise inAngular 5.0 framework to create simple and scalable code for SPA.
  • Good amount of work done on Reactive forms or Web Forms 2.0 inAngular 5and their Validations.
  • Experience in working with Angular 5.0 component, directives, pipes, Http Interceptors, Routing and guard to protect the routes.
  • Adopted Website performance optimization strategies, like AOT, Lazy loading, Zones in Angular 5.
  • Hands on experience in using D3.js and Fusion Chart in Angular 5 to create Dynamic data visualization.
  • Excellent knowledge in user’s authentication using JSON Web Tokens (JWT), bcryptjs and Passport.js.
  • Sound Knowledge on AngularJS components like controllers, directives, services, routing, dependency injection, 2-way data binding, filters and events.
  • Hands-on experience in creatingAngular factoriesfor using angular services like$httpand$resourceto makeRESTful APIcalls.
  • Experience in makingResponsive Web PagesusingMedia QueriesandBootstrap.
  • Experience on working with advanced JavaScript concepts, such as Closure, Promise, prototypes, Scope chain, ES6/ES7 and async/await.
  • Excellent knowledge of working with features of ES6/ES7, along with transpilers such as Babel.
  • Developed the backend by usingNode.js,Express, MongoDB and used Mongoose as ORM
  • Hands on experience in working with databases like SQL, MS SQL Server and MongoDB.
  • Experience working with Cross-Browser-Compatibilities issues using Modernizr.
  • Experience of working on CSS Preprocessors like LESS, SASS along with JavaScript task runners like Grunt, Gulp.
  • Implemented and used web services with the help of RESTful to get updates from third parties.
  • Experience in working with REST API testing tool like Postman, Swagger2.
  • Experience in TDD Environment and Exposure to different JavaScript testing Frameworks like Jest, Jasmine, Karma.
  • Experience with variousIDE’ssuch asVisual Studio Code,Web Strom,SublimeandNotepad++.
  • Excellent working knowledge and thorough exposure to compatibility issues with different versions of browsers likeIE, Mozilla FF, and Chrome.
  • Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
  • Worked on various version control systems - SVN, GIT.
  • Involved in all phases of SDLC using SRUM/Agile Environment.
  • Proven record of accomplishment in demonstrating innovative and unique designing skills, ability to work in a stressful environment with projects and interaction with every team member.

TECHNICAL SKILLS

Web Technologies: HTML 5.0/4, CSS3/CSS2, Twitter Bootstrap, ES7/ES6/ES5 JavaScript, AJAX, XML/JSON

JavaScript Libraries and Frameworks: jQuery, AngularJS, Angular 7.0/5.0/4.0/2.0 , jQuery UI, Node.js, Require JS, React JS with Redux

Web editors and IDE’s: Visual Studio Code,Web Strom, Sublime, Eclipse, Notepad++, Visual Studio

Languages: JavaScript, TypeScript, SQL, C, C++

Web Services: SOAP, RESTful, HTTP Web Services

Operating Systems: Windows 7/8/10, MAC OS X, Linux

Database: MS SQL Server, My SQL, MongoDB

Version Control Systems: SVN, GIT, Git Hub, Jira

Testing Tools: Jasmine, Karma, Selenium lDE, Appium, Jest

PROFESSIONAL EXPERIENCE

Confidential

Full Stack Front-End Developer/ Angular (5/4) Developer

Responsibilities:

  • Was an active participant in daily scrum calls and involved in all the phases of SDLC using Agile methodology.
  • UsedNPMfor installing required node modules and other publishedAngular NPM modules.
  • Worked Extensively withAngular CLIfor creating components, services, pipes, directives.
  • Updated the application with new features ofAngular 5.0.
  • Designed and developed the application usingAngular 5.0framework along withHTML5,CSS3,Type Script,Java Script,Bootstrap,Node.js,NPM,MongoDB.
  • Enhanced application by building new components inAngular 5.0andTypeScript.
  • Worked on some of the new features ofAngular 5.0like new if else syntax, ng-templates, form validators, HTTP Client, Static Injector.
  • Used observables, subjects to deal with asynchronous data using Reactive Extensions (RxJS).
  • Achieved better and efficient performance by building services to share data in between component and for consuming REST APIs.
  • Implemented forms using Forms Module along with custom validators while validating forms used Forms events and Angular flash messages.
  • Implemented components with lifecycle hooks managed by Angular 5.0.
  • Worked in building backend API using Node.js and ExpressJS and fixed bugs with CORS (Cross-origin resource sharing) in backend.
  • Used Angular 5.0 pagination to show deals on multiple pages.
  • Involved in agile software methodologies usingTEST DRIVEN DEVELOPMENT(TDD).
  • UsedJIRAto keep track ofbugsto reducedowntime, increase productivity, and Communication.
  • Implemented Unit Test cases using Jasmine and Test Runner Tool Karma.

Environment: Angular (5/4), Angular CLI, TypeScript, JavaScript, Node.js, NPM, Express.js, jQuery, Bootstrap, Ajax, HTML5, CSS3, GIT, TDD, Jasmine, Karma, Webpack, LESS.

Confidential, New York, NY

MEAN Stack Developer

Responsibilities:

  • Intensively worked with Project manager to understand business requirements and implement the best UI design and modern front-end architecture.
  • Responsible for developing the front-end application, user interactive web pages using HTML5, CSS3 and JavaScript 1.8.4, Bootstrap 3.0 for company and client portals.
  • Created Single Page Application by using AngularJS 1.5.5 route Provider to configure routes for navigating between different HTML pages.
  • Implemented AngularJS 1.5.5 components like controllers, built-in and customized directives, filters, services to build Model-View- Controller (MVC) architecture for the web application.
  • Implemented Client-Side Validation in different modules by using Angular Form Validation for company and client
  • Used CSS Media Queries to design responsive web pages for better user experience and used
  • Involved in developing RESTful web services using Node.js v0.12 and Express.js 4.12.x
  • Developed a secured login authentication using Regular expressions, JSON Web Tokens and bcrypt.Js for client-side validation.
  • UtilizedAngularJS dependencyinjection to inject different services just like custom service and create some custom directives to do some reusable component.
  • To do theasynchronouslyfetch data from backend to the frontend by usingpromisewhich include$httpand$qservice.
  • Validated the JavaScript files using JSHint and utilized Modernizr to address cross browser compatibility issues
  • Involved in configuring GIT repository and maintain the version control using GIT.
  • Used Agile methodology for the software development. Worked in scrum process attending daily stand up and completing tasks in sprints.

Environment: HTML5, CSS3, AngularJS 1.5.5, JavaScript 1.8.4, jQuery 1.7.2, Bootstrap 3.0, D3.js, Node.jsv0.12, Express.js 4.12.x, MongoDB v1.8, Mongoose, AJAX, JSON, SDLC, RESTful Webservices, Grunt, GIT 2.4, Agile

Confidential

Full Stack Developer

Responsibilities:

  • Involved in Agile/SCRUM based approach to develop web-based application.
  • Involved in creating Single Page Application using AngularJS in Front-end and NodeJS in backend.
  • Designed, Developed, and Maintained Web sites with CSS, HTML, JavaScript.
  • Used SASS to keep CSS well organized and maintainable.
  • Implemented Two-way data binding for efficiently managing view data and model data.
  • Created various controllers and dynamically loaded them as per the view in the application.
  • To efficiently manage data among controllers, created various services in AngularJS.
  • Extensively used $http services to consume backend REST APIs by handling promises in the front-end.
  • Used $location and $routeParams services to handle routes as per the requirement.
  • Used $emit, $broadcast and $on for different controllers to be notified for various events.
  • Implemented routing using $routeProvider to perform navigation in the app at the configuration level.
  • Created various REST APIs in NodeJS and ExpressJS as middleware.
  • Performed Database operations using mongoose as ODM for the MongoDB database.
  • Ensured every page was compatible with all major browsers including IE8/9

Environment: HTML5, CSS3, JavaScript, Bootstrap, jQuery, REST APIs, Angular, MongoDB, NodeJS, Express JS

Junior Web Developer

Confidential

Responsibilities:

  • Designed and developed User Interface Web Forms using HTML, CSS, and JavaScript.
  • Did extensive JavaScript and jQuery programming to give AJAX functionality for the website.
  • Worked on JavaScript to perform client-side validations, event handlers to manipulate elements based on user interactions
  • Responsible for developing, editing, publishing and managing content on the external web pages.
  • Validated input values to make sure that they will be accepted before they are submitted to the server.
  • Documented the code calling the web service/APIs to fetch the data.
  • Used jQuery plugins for User Interface, and Forms.
  • Used SQL server database to store the client’s information accessing the database.
  • Participated in Code review and Quality Assurance.
  • Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.

Environment: HTML4, CSS2, JavaScript, jQuery, Php, SQL server 2008, Windows XP, AJAX, Chrome, IE, Mozilla

We'd love your feedback!