We provide IT Staff Augmentation Services!

Front End Developer Resume

0/5 (Submit Your Rating)

KS

SUMMARY

  • About 5+ years of experience as a Front End UI Developer with exceptional skills in Analysis, Design and Development of high scalable Multi - Tired Web Applications.
  • Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control and production support.
  • Proficient in building Web User Interface (UI) using HTML5, CSS3, bootstrap, DHTML, table less XHTML and JavaScript that follows W3C Web Standards and are browser compatible.
  • Experience in HTML5, CSS3, BootStrap3, JavaScript, jQuery, AJAX, TypeScript, Angular 2/4/6/7/8/9/10, Angular Material, WebStorm, Visual Studio Code, and MongoDB.
  • Expertise in utilizing Angular 10 features like Generic with module providers and New Date Range picker both Math Date Range picker and Mat Date Range Output.
  • Proficient in in Angular Features like creating custom Directives, Pipes, Dependency Injection, Modules and expertise in implementing Lazy Loading and Routing.
  • Experience in making Responsive Web Pages using Media Queries and Bootstrap, Material Design lite for styling mobile applications.
  • Experienced in all phases of UI implementation for web application, including Usability, Utility, Consulting Design, Proto-typing, Developing, cross-browser compatibility, testing phases, followed WCAG and W3C web standards.
  • Experience in Responsive web and mobile design using Bootstrap, CSS3, Foundation and pre-processing tools like SASS, LESS.
  • Extensive experience in developing Node.js applications using MVC frameworks and installation of client-side dependencies using Bower.
  • Experience in developing and implementingResponsive Web Design (RWD)withcross browsercompatibility support in browsers following W3C standards; Debug issues using tools like Browser stack.
  • Expertise in analysing the Document Object Model (DOM) Layout, DOM Functions, and JavaScript functions, Cascading Styles.
  • Expertise in using IDEs like Notepad++, WebStorm, IntelliJ, And Visual Studio.
  • Extensive experience in maintaining the source code and documentation by using GIT, GITHUB.
  • Experience as database designing, maintaining and managing MySQL and Oracle databases. Extensive experience developing queries and procedures with SQL, PL/SQL.
  • Proficient in using PL/SQL for developing complex stored procedures, Triggers, Tables, Views, User-Defined Functions, SQL joins, Index and query writing.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

TECHNICAL SKILLS

Web Technologies: JavaScript, TypeScript, HTML5, XML, CSS3, JSON

Frameworks & Libraries: Angular 2/4/6/7/8/9/10, Angular CLI, Angular Material, Express.js, Ext.js, Require.js, Backbone.js, Node.js, Bootstrap, RxJS, NgRx, JWT, JQuery

Web/App Servers: Apache Tomcat, HTTP Web Server

Package Manager: NPM, Bower, Grunt, Gulp, Webpack

Version Control Tools: Git, SVN, TFS

IDE: Visual Studio (IDE), Subline Text Editor, Eclipse and NetBeans

Database: SQLITE, SQL Server, Oracle, MySQL, MongoDB

Operating Systems: Windows Variants, Mac, Linux

PROFESSIONAL EXPERIENCE

Confidential, KS

Front End Developer

Responsibilities:

  • Ensure delivery of high-quality work with monthly iteration, also involved in sprint planning and retrospectives - Agile methodology.
  • Responsible for creating efficient design and developing Application using HTML5, CSS3, Angular Material, Angular 8/9/10, NPM, Node.js, Type Script.
  • Made use of Angular 9 new feature like Combining with Many Transitions Files this helped to merge many files on in just one go.
  • Used RxJS catch library and catch functions to handle error handling in Angular 10 Application.
  • Utilized NPM commands and worked on Package.json for managing dependencies and dev-dependencies of Node.js applications.
  • Worked on save search module usingAngular 8/9/10, UsedRESTFUL web servicesusing AngularHTTP Moduleand transformed the response usingRxJS observables.
  • Processed JSON data from RESTful web services by using Ajax to get resources from the database and populated data to the client side.
  • Used JavaScript and XML to update a portion of a Web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Worked using Node JS for developing server-side application to fetch resources.
  • Implemented AJAX functionality using jQuery, JSON and XML.
  • Created forms using Angular-material and used property and event binding to bind data to the form and performed patch update from the form inputs.
  • Worked on improving performance of the web application using lazy loading and other angular latest features also helped in production support.
  • Made use of Webpack as task runner to minify application and better performance to reduce loading time.
  • Developed build and deployment scripts usingMAVENas build tool and automated the build and deploy processes.
  • Used GIT for the simultaneous access to the code within the team members.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.

Environment: TypeScript, Angular 8/9/10, Angular CLI, Angular Material, NPM, Node.js, HTML5, CSS3, RxJS, HTTP, JSON, AJAX, Webpack, Maven, GIT, Jira, Agile, Windows.

Confidential, Columbus, OH

Front End Developer

Responsibilities:

  • Followed Agile- Scrum development methodology to ensure delivery of high-quality work with monthly iteration, also involved in sprint planning and retrospectives.
  • UsedNPMfor installing required node modules and other publishedAngular NPM modules.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 6/7/8.
  • Developed various Typescripts (ES6) objects including Components, Ng Modules, Providers, Services and classes using arrow functions and optional types.
  • Consuming Web API via Angular Http Client (by using GET/POST/PUT/DELETE methods) to realize CRUD data operations.
  • Used NgRx to create data store of users’ privileges and update the UI to reflect what users had access to and permission to execute.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Implemented Angular Router to enable navigation from one view to the next as user performs application tasks.
  • Extensively worked with making calls to WEB APIs to fetch the data from the back end as JSON response and parse it on the UI for DOM/CSS3 Manipulation.
  • Developed several components in the application that implement lazy loading feature in Angular 7.
  • Performed CRUD operations like Update, Insert and Delete data in MongoDB.
  • Debugging the code usingdeveloper toolsandFirebug toolsand validations by cross-examining the Web pages at different browsers.
  • Worked on Cross-Browser Compatibility and tested each & every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
  • Used latest ES6 features such as arrow functions and classes to implement business logic in the application.
  • Used JIRA as a ticketing tool, bug tracking and issue tracking.
  • Worked withJasminein testing and performed Unit testing.
  • Developed build and deployment scripts usingMAVENas build tool and automated the build and deploy processes usingJenkinsto move from one environment to other environments.
  • Used GIT to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.

Environment: Angular 6/7/8, HTML5, CSS3, TypeScript, Angular CLI, Bootstrap, Node JS, NPM, RxJS, NgRx, XML, SOAP, WSDL, Jasmine, Jenkins, GIT, Jira, Agile, Oracle, Windows.

Confidential, New Haven, CT

Front End Developer

Responsibilities:

  • Developed Rapid application in Angular 6 with TypeScript and implemented RXJS (reactive extension) for using Observable sequences to allow async data streams with out of the box RXJS operators, Later Upgraded to Angular 4.
  • Created SPAs with multiple views using route services and developed/tested features in an AGILE environment using Angular 4/6 and Typescript.
  • Implemented Angular 4 component router for navigation and the services to connect the web application to back-end APIs.
  • Worked under Agile software development process and attended daily Scrum meeting.
  • Designed dynamic and multi-browser compatible pages using HTML5, CSS3, JQuery, JavaScript and Angular.js.
  • Developed Angular 4/6 factories to retrieve JSON data from the restful web service and displayed the response in the user interface pages.
  • Worked with Angular 6 framework to build modern web applications that's include writing services, custom directives, controllers, filters, templates and other Angular Modules.
  • Worked on some of the new features of Angular 4/6 like new if else syntax, ng-templates and form validators.
  • Implemented NGRX store to maintain the state of the application. NGRX store was used to store results after angular injector observable retrieved the data from backend. Added logic to dispatch the action to NGRX store, this was done to update the store and to update components subscribed to that particular store.
  • Created forms to collect and validate data from the user in HTML5, Node.js.
  • Extensively used jQuery, JSON, XSLT, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
  • Used Express.js on the top of Node.js as a proxy to interact with RESTful services and interaction with MongoDB which is a NoSQL Database.
  • Worked with Grunt, Gulp, Express modules of NodeJS and Bower for managing UI dependency.
  • Worked with JASMINE in testing and Protractor for unit testing angular modules.
  • Used JIRA for bug tracking. Git is used as a version control tool and Jenkins is used for continuous integration of builds.

Environment: TypeScript, Angular 4/6, Node.js, JQuery, JSON, XSLT, AJAX, DOM, HTML5, CSS3, NgRx, Bower, Jasmine, Jira, Agile, Mongo DB, Windows.

We'd love your feedback!