We provide IT Staff Augmentation Services!

Front-end Developer Resume

0/5 (Submit Your Rating)

Edison, NJ

SUMMARY

  • 5+ years of development experience in creating User Interface (UI) applications using HTML/HTML5, CSS, AngularJS, React, JavaScript, jQuery, AJAX and JSON.
  • Proficient in designing and implementing Single Page Applications (SPA) in AngularJS, ReactJS, React/Redux.
  • Hands on experience with using AngularJS Modules, controllers, directives and filters.
  • Experienced in using AngularJS UI - Router to render different views and transfer data to various part of the application.
  • Hands on experience in using React Router to render different components.
  • Experienced in using React/Redux, Middleware, Redux Form etc.
  • Experienced in designing AngularJS Factories and Services to utilize the $http and $resource services to make RESTful API calls to the Java based backend.
  • Proficient in using Object Oriented Programming Principles (OOP) in JavaScript like Inheritance and Abstraction.
  • Solid experience in using Mobile Angular UI and Ionic with angular for hybrid mobile applications.
  • Experienced in using collaboration software like SharePoint.
  • Good understanding of various front end technologies like ReactJS, ES6 and Babel.
  • Proficient in using CSS preprocessors like SASS and LESS to optimize Cascading Style Sheets.
  • Skilled in working with media queries and Bootstrap to achieve responsive web design.
  • Well-versed in ES6 JavaScript standards like Object Literals, Destructuring, Closure, Callbacks, Arrow Functions and Promises.
  • Good skills in using Canvas, Scalable Vector Graphics (SVG) to build web site graphics.
  • Familiar with Content Management System (CMS) like WordPress, Drupal.
  • Experienced in using various IDEs like Eclipse, Sublime Text, Notepad ++, Webstorm and Microsoft Visual.
  • Familiar with web accessibility/ 508 Compliance and search engine optimization (SEO).
  • Good knowledge and understanding of SQL and noSQL databases like MySQL and MongoDB.
  • Experience with using Database SQL queries, Stored Procedures, Functions and Packages for various validation purposes using Oracle, MySQL and SQL server.
  • Have good knowledge on Node Package Manager (NPM) and bower to manage the modules and used it to install useful tools such as Webpack, Gulp/Grunt.
  • Good understanding and knowledge in various JavaScript tools and libraries like Require, Gulp, Chart and Video to optimize, minify and automate the code and also add more functionality to it.
  • Strong experience in tracking project progress using version control tools like GIT and BitBucket. This allowed to simultaneously editing and pushing the changes made to the code repository.
  • Proficiency in the entire Software Development Life Cycle (SDLC) and extensive experience with Agile and SCRUM.
  • Expert in test-driven development (TDD) by using unit testing command line tool, Karma, and the behavioral driven development test suite, Jasmine.
  • Proficient in using end to end testing protractor with selenium server.
  • Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, and Team Player. Effective Communication, Organizational and Time management skills.
  • Great research capabilities, eager to learn new frameworks and libraries in short amount of time.

TECHNICAL SKILLS

Web Technologies: HTML/HTML5, CSS/CSS3, AngularJS, JavaScript, jQuery, Bootstrap, SASS, LESS, NodeJS, Babel, D3JS, JSON, AJAX, NPM, React, Mobile Angular UI, Ionic

Databases: MySQL, MongoDB and Oracle 11g/10g

Programming Languages: JavaScript, C/C++, Java, Matlab

Version Control Tools/ Module Management: Git, Bitbucket, Webpack, Gulp, RequireJs, Grunt

IDE’s: Eclipse, Sublime text, Notepad++, Brackets.io, WebStorm, xcode, Microsoft Visual

Debugging / Testing Tools: Chrome Inspector, Firebug, Safari Web Inspector, IE Tester, Jamine, Karma, protractor

Methodologies: Test Driven Development, Agile, Waterfall

Miscellaneous: SharePoint, Experienced User of Linux (Ubuntu), Windows and Mac, Adobe Photoshop, Windows Movie Editor, PiktoChart, Auto CAD

PROFESSIONAL EXPERIENCE

Confidential, Edison, NJ

Front-End Developer

Responsibilities:

  • Worked on designing, creating and maintaining various front end pages using AngularJS, HTML5, CSS3, JavaScript, Bootstrap, JSON and SASS.
  • Worked with ReactJS /Redux for single page applications.
  • Implemented action, reducer and middleware for applications.
  • Good experience in making server request in React with Axios.
  • Hands on experience with Redux Form to manage form state and React Router to render different components.
  • Developed a Single Page Application using the AngularJS MVC framework.
  • Worked with AngularJS and ReactJS for project.
  • Used AngularJS UI router to deploy the routing structure, created nested views by rendering various Angular Templates.
  • Created custom directives such the Register/Login directive to implement various project functionalities.
  • Implemented factory in AngularJS to invoke RESTful $http calls and process JSON data, such as API details and description for rendering on UI pages in the corresponding modules.
  • Created additional modules for AngularJS form validations and restricting user input, also created filters to show outputs with various restrictions.
  • Developed responsive website for different devices using Bootstrap Grid and CSS media queries.
  • Created Navigation bar, Dropdown menu, Side bar, Pagination, Tabs, Cards and Forms using Angular-Bootstrap.
  • Worked on Cross-Browser compatibility and fixed the bugs for different browsers, using Chrome developer tools and Firebug.
  • Wrote Jasmine test suites to unit test the application functionality and compiled them on Karma, unit test command line tool.
  • Performed client side user acceptance testing (UAT) for form validations, add, delete, hide and show controls.
  • Participated in creating Mock- Confidential, wireframes and paper prototype for various UCD (User Centered Design) phases.
  • Enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in code reduction, ease of upgrade, scalability and enhanced performance.
  • Wrote some MongoDB queries to fetch the JSON contract.
  • Used Git based BitBucket to make changes to the source code and then later pushed the commits onto the online repository.
  • Attended daily Scrum Meetings to view and discuss the project deliverables and the sprint progress.

Environment: AngularJS, Bootstrap, SASS, HTML5, CSS3, JavaScript, jQuery, JSON, AJAX, NPM, Agile, MongoDB, BitBucket, Webpack, Karma and Jasmine.

Confidential, New York, NY

Front-End Developer

Responsibilities:

  • Involved in development of front-end web applications using HTML5, CSS3, JavaScript, AngularJS, ionic, JSON and Bootstrap.
  • Worked with CSS preprocessor SASS to build better and optimized style sheets.
  • Worked on a responsive website using Bootstrap grid system to layout contents that fit different devices.
  • Used AngularJS UI-routers to render different templates and ng-repeat to render the data from back end.
  • Involved in developing Single Page Applications and Implemented custom directives to reuse the code using Angular JS.
  • Implemented factory in AngularJS to invoke RESTful $http calls to get the JSON data.
  • Developed UI event handlers and AJAX callback code using AngularJS and Used Node.js for the communication to the server through Restful API.
  • Used gulp for automating tasks and minifications.
  • Implemented custom filters to set restricts and stricter search functionality for the search bar.
  • Worked on Cross-Browser compatibility and fixed the bugs for different browsers, using Chrome developer tools and Firebug.
  • Involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
  • Stored dependencies using NPM and GIT for version control.
  • Optimized SQL queries and stored procedures using MySQL.
  • Validated data coming from users, using JavaScript and performed unit testing of the application using Jasmine.
  • Worked in Agile/Scrum based environment to accomplish the project.

Environment: AngularJS, CSS3, HTML5, JavaScript, Bootstrap, SASS, MySQL, jQuery, NodeJS, NPM, GIT and Jasmine

Confidential

Front-End Developer

Responsibilities:

  • Responsible for the creating and design functionality and layout of website application using HTML, CSS, JavaScript and jQuery.
  • Wrote technical design documents and detailed design documents based on the requirement specifications.
  • Worked with designers to create client focused web applications format with provided wireframes and mockups for the client screen.
  • Worked on user validations, dropdown menus, navigations, show and hide controls using JavaScript, jQuery and AJAX.
  • Used jQuery for event handling, DOM manipulation. Implemented the drag and drop functionality using jQuery.
  • Developed callback functions to parse and handle JSON data.
  • Used jQuery Events to manipulate the elements depends on the user interactions (like .ready (), hover (), bind (), click (), keypress ()).
  • Developed and designed database schemas, queries, DDL operations, triggers, functions using Oracle 10g as database.
  • Cleaned up and rewrote front end using HTML, JavaScript and CSS to meet validation requirements.
  • Achieved responsive effect on internal test website using Bootstrap and LESS.
  • Handled Browser compatibility issues in HTML, CSS, JavaScript and Bootstrap for IE, Firefox and Chrome browsers.
  • Developed an advanced search engine that facilitates various kinds of searches throughout the whole application.
  • Tested and debugged code using IE tester, Chrome Inspector, Firebug, Safari Web Inspector and Jasmine testing framework. Jasmine and karma for test writing and then product testing.
  • Used Git as the primary repository for backup and migration of content.
  • Participated in the discussions with the business analysts and the client to identify the user requirements and the user experience to achieve the consistency in the proposed application.

Environment: HTML, CSS, DOM, JavaScript, jQuery, JSON, AJAX, Oracle, GIT and Karma.

Confidential

Web developer

Responsibilities:

  • Designed the Web application layout using HTML, CSS, JavaScript and jQuery.
  • Participated in optimizing UI applications and electronic work order management system.
  • Designed jQuery UI plugins to integrate UI widgets into the application easier.
  • Used JSON for data exchange and AJAX to reduce the work load.
  • Developed validation for user input
  • Involved in SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Optimized SQL queries and stored procedures.
  • Applied Git for version management.

Environment: HTML, CSS, JavaScript, jQuery, SQL, Git

We'd love your feedback!