We provide IT Staff Augmentation Services!

Frontend Developer Resume

4.00/5 (Submit Your Rating)

Piscataway, NJ

SUMMARY:

  • Experienced as a Web Developer involving Front - end Design and Development and in all phases of SDLC in different projects. Expertise working on domains such as E-Commerce, Retail and Telecom.
  • Expertise in developing Angular 2/4/6 Single page applications using Reusable and Scalable Components, Pipes, Observables to consume REST API using component-based architecture, Services, Reactive Forms, Router Guards, Lazy Loading, Interceptors and TypeScript.
  • Experienced with designing, developing and testing Single Page Applications using Angular 1.x along with UI Routing, Filters, Custom Directives.
  • Hands-on experience in Writing Custom Directives in AngularJS , create and utilize own Services, Two-Way Data Binding, & Filters objects according to the application requirements and desire of flows.
  • Experience in creating MVC (RESTful APIs) to implement AngularJS framework for client-side rendering to optimize the front-end.
  • Created custom directives in Angular JS for re-usable components (multi-field form elements, background file uploads).
  • Experience with Node.js runtime and various NPM packages like Express, json Web Tokens and body-parser, CORS.
  • Proficient in developing Dynamic Web Applications using HTML5, CSS3, JavaScript (ES6), TypeScript, jQuery, JSON. Authenticated applications using JSON Web tokens.
  • Hands on experience in using CSS preprocessors like SASS, LESS to create dynamic style sheets and worked extensively with D3.js for Data Visualization.
  • Expertise in debugging and troubleshooting existing code using chrome developer tools, firebug and test REST APIs using Postman.
  • Made calls to AJAX methods for implementing navigation in all the modules/screens
  • Strong Experience on Responsive Web Design for Mobile and Desktop using Bootstrap 4.0/3.0(Grid System), Selector, CSS Media Queries.
  • Proficient in handling Asynchronous processes with Promises, Callbacks, async-await.
  • Strong experience in Database Development and design using MongoDB, MySQL.
  • Developed applications following the Test-Driven-Development approach and performed Unit testing of UI using Jasmine and Karma.
  • Experience in AGILE, SCRUM, Waterfall Methodologies with clear understanding of Iterative & Evolutionary principles.
  • Used GIT for version control, Jenkins for CI/CD (Continuous Integration Continuous Deployment), JIRA for bug and issue tracking.

TECHNICAL SKILLS:

Programming Languages: \ Databases: \

JavaScript (ES5, ES6), SQL, C, core Java \ MySQL 5.x, MongoDB 3.x\

UI Web Technologies: \ JavaScript Libraries and frameworks: \

HTML5, CSS3, JavaScript, JSON, Media \ jQuery, AngularJS 1.5, Angular 4.0/6.0, \

Queries, Bootstrap 3.x /4.0 \ D3.js, Node.js\

Frameworks and Packages: \ Operating Systems: \

ExpressJS (NodeJS)D3.js, jsonwebtoken, \ Windows 10/8/7/XP, Mac OS, Ubuntu\

Mongoose\

Unit testing tools: \ Version Control: \

Jest, Jasmine-karma\ Git\

IDE & Tools: \

Eclipse, VS code\

PROFESSIONAL EXPERIENCE:

Confidential, Piscataway, NJ

Frontend Developer

Responsibilities:

  • The module was created with Angular 6 and Node libraries, used NPM to manage
  • Involved in re-engineering the UI for Login, Sign Up and Shortlisted Items using HTML-5, CSS- 3 and JavaScript.
  • Page Layouts, Dynamic Menu, Modal Dialogs, Search features were created.
  • Route guard is used for secure navigation between the pages.
  • Angular 6 controllers, pipes, routers and services.
  • Used Angular material to create a popup dialog box.
  • Used Angular 6 http service for Consuming REST Services.
  • Implemented XML parsing & JSON parsing for data handling on different application.
  • Regular interaction of REST API design calls to populate the UI on the app using GET, PUT, POST and DELETE.
  • Used Angular 6 reactive forms in registration forms.
  • For the database operations used MongoDB with the help of Mongoose API.
  • Used D3.js for dynamic data visualization.
  • Redesigned the web page layouts to make them mobile responsive and cross-browser using CSS Bootstrap and Media Queries.
  • Bootstrap carousel to display plans in a fluidic design format.
  • Angular components were used commonly across teams such as directives for grid, pagination, conditional validations.
  • Created required templates and reusable style sheets based on UI standards and company's requirements.
  • GIT is used as the Version control.
  • Configured and Implemented Karma unit testing framework with Jasmine scripting in TDD environment.
  • Agile Methodology was used for developing the application.

Environment: HTML5, CSS3, Angular 6, Bootstrap 4.3, Node JS, JSON, POSTMAN, GIT, Agile, karma, TDD, Jasmine

Confidential, Fairfax, VA

UI developer

Responsibilities:

  • The web application design was based on MEAN stack technologies along with the use of Angular 5, ExpressJS, NodeJs and MongoDB.
  • This single page application was created with Angular 5 UI nested components and TypeScript for rapid development.
  • Route guard and developed authorization services are used to protect routes and to prevent duplicate routes in the application.
  • Life-Cycle hooks was implemented for fine tuning the behavior of the components in the application.
  • Created request handlers using NodeJS combined with ExpressJS to communicate with the MongoDB database.
  • POSTMAN is used for API testing and verifying the CRUD operations and to test RESTful web services.
  • HTML5, Bootstrap 4.0, and CSS3 were heavily used to make the overall site responsive and less complicated for the end users who use the website heavily on a day-to-day basis.
  • Implemented error handling, strictly typed coding practices and lazy loading.
  • Worked on the debugging, fixing and testing the existing bugs in the JavaScript Framework and adding new features to the application.
  • Worked with version control GIT to manage the code repository.
  • Worked closely with architects, and developers to implement the features and manage code configuration.
  • Participated in day to day scrum meetings to analyze and resolve issues found during the testing or pre-production phases of the software delivery life cycle, coordinating changes with project team leader and cross-work team members.

Environment: Angular 5, HTML 5, CSS3, Typescript, Bootstrap 3.0, NodeJS, Express JS POSTMAN Bootstrap 4, Mongo DB

Confidential

Software Engineer

Responsibilities:

  • Developed UI using HTML 5, CSS 3, Bootstrap 3.0, JQuery, Javascript, PHP.
  • Used Bootstrap 3.0 to implement grid system and responsive web design.
  • Performed form validation and displayed error messages by using JQuery.
  • Used Bootstrap 3.0 to create Navbars, modals.
  • Created interactive catalogues using Picture and waterwheel Carousels.
  • Involved in re-engineering the UI for Login, Sign Up, Shortlisted Items and Shopping Cart modules using HTML, CSS3 and JavaScript.
  • Used bootstrap scrollopsy for the Dashboard.
  • Wrote application level code to interact with the backend databases using jQuery, Node JS and JSON.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Implemented front end based custom client-side routing for displaying client requests, records, client history and security settings for clients.

Environment: HTML 5, CSS 3, Bootstrap 3.0, JavaScript, JQUERY, NODE JS, JSON

Confidential

Software Engineer

Responsibilities:

  • Analyze software requirement specifications for each new requirement or change request.
  • User interface of application is developed in an agile environment.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • CSS stylesheets and media queries were used for the entire team to maintain uniformity of all web pages throughout the website.
  • Extensively used jQuery UI for header, footer and navigation bar to make it attractive.
  • Wrote application level code to perform client-side validation using jQuery and JavaScript.
  • Focused on resolving cross browser compatibility issues related to CSS and JavaScript.

Environment: Sublime Text, HTML 5, CSS 3, DOM, Bootstrap 3.0, Visual Studio Code, SQL

Confidential

Front-end developer

Responsibilities:

  • Developed UI using HTML 5, CSS 3, Bootstrap 3.0, jQuery, JavaScript, PHP.
  • Used Bootstrap 3.0 to implement grid system and responsive web design.
  • Performed form validation and displayed error messages by using jQuery.
  • Used Bootstrap 3.0 to create Navbars, modals.
  • Wrote application level code to interact with the backend databases using PHP, jQuery.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Implemented front end based custom client-side routing for displaying client requests, records, client history and security settings for clients.

Environment: HTML 5, CSS 3, Bootstrap, JavaScript, JQuery, Sublime Text, SQL, Windows XP/07 and MS Office

We'd love your feedback!