We provide IT Staff Augmentation Services!

Front End/ui Developer Resume

5.00/5 (Submit Your Rating)

Morristown, NJ

PROFESSIONAL SUMMARY:

  • Around 4 years of expertise in MEAN stack development with JavaScript (ES5 previous, currently with ES6 and Typescript), HTML4/5, CSS2/3, Angular JS, Angular 2/4, Node.js, MongoDB, AJAX, XML, JSON, Bootstrap 3.x, and NPM.
  • Solid understanding of complete Software Development Life Cycle, gather and understand requirements, and wireframe it to properly workable solution with appropriate architectural implementation.
  • Hands on with Responsive Web Design (RWD) using Bootstrap, CSS media queries.
  • Good understanding of JavaScript Event handling patterns, New features of Class based JavaScript with ES6.
  • Expert in developing large scale single page web applications using Angular 1.x and Angular 2/4.
  • Extensive experience using Angular 1.x with dependency injection, filter modules, custom directives, controller and services.
  • Experience working with Nested - Views using UI-Router in AngularJS
  • Experience using Typescript and Angular 2 with solid understanding of its style guide, modular design, routing, dependency injection & component structure.
  • Developed components/MVC based architecture for better separation of concern.
  • Worked with Reporting and analytical tools like D3.js and High charts.
  • Experience in creating and consuming web services using REST.
  • Decent understanding of unit testing with Karma, Jasmine and E2E testing using protractor.
  • Experience in using various social networking and web APIs like Facebook, twitter, google map, and YouTube.
  • Good knowledge and experience in GitHub.
  • Worked with cross-browser compatibility issues and did testing on the browsers like Safari, IE-8, 9, 10, Mozilla Firefox and Google Chrome.
  • Experience in Web Application debugging skills using Chrome Developers Tool.
  • Experienced in agile methodologies and Scrum process which includes requirement gathering, design, discussion, web development, UI/UX testing.
  • Self-motivated team player with excellent analytical and communication skills.

TECHNICAL SKILLS

Programming/Scripting Languages: JavaScript ES5, ES6, TypeScript

JavaScript Frameworks: Angular2/4, Angular 1.x, jQuery.

Web Technologies: HTML4/5, CSS3, AJAX, JSON, SASS, LESS.

Database Systems: MongoDB (NoSQL), Firebase, MySQL.

Version Control: GitHub, GitHub Desktop

Testing: Jasmine, Karma

PROFESSIONAL EXPERIENCE:

Confidential, Morristown, NJ

Front End/UI Developer

Environment: Angular 2/4, JavaScript (ES6), Typescript, Ionic, Bootstrap, HTML5, CSS3, Node.js, NPM, REST API.

Responsibilities:

  • Developed large scale Mobile application front-end using HTML5, CSS3, JavaScript (ES6), Typescript, and Angular 2/4 and Ionic.
  • Used various Ionic UI components like menu, list.
  • Actively involved with creating Single Page Application (SPA) using Angular 2/4 and Typescript with routing technique using ‘@angular/router’ with modular system which supports Lazy Loading in order to reduce startup time.
  • Developed reusable components and services to use REST API and HTTP module with RxJS to implement observable and REST API calls and implemented global store using RxJS/NGRx.
  • Implemented Angular reactive forms module for complex form validation.
  • Developed different components, custom directives, custom pipes, interface, and services to be shared between required components, angular life cycle hooks in component as well.
  • Used GIT for version control and Data exchange between developer for updating and creating new components and modules for applications.
  • Used Mongoose Node Module to interact with MongoDB for data operations.
  • Created the client-side logic written in JavaScript using Babel and Wrote unit tests and automated application testing using Jasmine Test Framework.
  • Made Interactive layout using Angular material components such as buttons, dropdown, progress circular, tool bar, tabs, and date picker.
  • Worked in CSS concepts like: Bootstrap, media queries and Flex-box to develop responsive web pages.
  • Involved in daily SCRUM meetings to keep track of the ongoing project status and issues. Experience working in an Agile/Scrum development process.

Confidential, Rochester, NY

Front End/UI Developer

Environment: Angular, JavaScript, Typescript, Bootstrap, HTML5, CSS3, SASS, jQuery, AJAX, JSON, Git, Node.js, Express, NPM, Karma and Jasmine.

Responsibilities:

  • Developed user interface using various front-end technologies like HTML5, CSS3, JavaScript, Bootstrap, Angular.
  • Used Angular State Management for maintaining page state.
  • Designed and implemented web pages using Angular Forms, Validations, Modules, Expressions, Directives, Components and Filters.
  • Used REST API’S for web service by exchanging JSON data between the applications and implemented JSON web tokens (JWT) for authentication.
  • Used dynamic components and Reactive Forms.
  • Implemented CRUD operations for fetching, displaying and updating data.
  • Well versed advanced level of HTML5, CSS3, Bootstrap and pure CSS layouts.
  • Used SASS to keep CSS well organized and maintainable.
  • Created server-side module REST API using NodeJS ES6 and Express framework.
  • Used GIT for version control and Data exchange between developer for updating and creating new components and modules for applications.
  • Conducted unit testing by using Jasmine framework and Karma task runner.
  • Used NPM for Gulp task runner in building and deploying the project.
  • Worked in Agile methodology for the software development and scrum process attending daily stand up and completing tasks in sprints.

Confidential

Web Developer

Environment: JavaScript, HTML, XHTML, CSS, AJAX, JSON, JQuery, Bootstrap.

Responsibilities:

  • Developed and updated the web pages using HTML4, CSS, Bootstrap, JavaScript, JQuery, XML and AJAX.
  • Created web application using Bootstrap and CSS Media queries for better user interaction.
  • Developed forms for inserting Data and validated them using JavaScript and secured form validation system managing cookies.
  • Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation using jQuery.
  • Used Responsive Web Design so that the website is compatible with different devices (Desktops/Mobiles).
  • Experienced implementing application using jQuery.
  • Used AJAX to make asynchronous calls to the server to fetch data and update the DOM.
  • Written and implemented CSS throughout the site, both as in-line and imported files and created cross-browser compatible and standards-compliant CSS-based page layouts.

We'd love your feedback!