We provide IT Staff Augmentation Services!

Front-end Engineer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Around 6 years of professional experiences in front - end Web Developing using Web Technologies such as HTML/CSS, Bootstrap, JavaScript, jQuery, React JS, Angular2, Redux, AJAX.
  • Highly Proficiency in entire Software Development Life Circle (SDLC), and Agile Methodology Development.
  • Experience in designing and developing Single Page Application(SPA) using React JS or Angular2, based on Model-View-Controller framework
  • Experience in DOM (Document Object Model) to use in interacting with objects in HTML.
  • Hands on experience with Responsive Web Application using Bootstrap's templates. Grid system and implementing different features of Bootstrap.
  • Strong knowledge in cross-browser compatibility and W3C standards and experience in solving cross-browser compatibility issues (IE, Safari, Chrome, Firefox).
  • Strong experience in RESTful web services with JQuery and React along with JSON to consume response data for user interface.
  • Experience with the ES6 new standard and using the babel to compile the ES6 to ES5.
  • Experience with ES6 features including premises, class, arrow function, destructuring assignment, modules and default parameters.
  • Expertise in React JS Library and its ability to create simple and scalable code for SPA.
  • Create desktop application withReactandUnit TestwithKarma-Jasmine.
  • Expertise in usingReact Library such as Redux and Router
  • Experience in creating Angular components like controllers, services, directives, forms, pipes.
  • Experience with the mock up data API services using NodeJS.
  • Experience with managing and configuring Web Server like Apache, Tomcat.
  • Experienced in using kinds of IDE's including WebStorm, Visual Studio Code, Sublime Text3, etc.
  • Experience with Firebug for Mozilla, Developer Toolbar for Chrome.
  • Experienced in version control tools GIT, Bitbucket and package manager NPM and Bower.
  • Experience in system analysis, design, workflow architecture, development, testing and maintenance of web-based applications.
  • Familiar with Grunt/Gulp task runner to manage project, module bundler Webpack and Bower package manager to install libraries such as jQuery and Bootstrap.
  • Experience in working onMAC OS,Windows, andLinux - Ubuntuoperating systems.
  • Excellent communication skills with a strong self-motivating personality and ability to multitask.
  • Fast learner to keep up new technologies, also work independently as well as with the team.

TECHNICAL SKILLS

Web-related Technology: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Bootstrap, React, Angular2, Node.js, Express.js, Ajax

Languages: JavaScript, HTML5, SQL, CSS 3, Java.

Servers: Apache Tomcat

Frameworks: Bootstrap, Kendo UI, Angular2.

Debugging: Firebug, Chrome Developer Tools.

Libraries/APIs: JQuery, React JS.

Tools: NPM, GIT, SVN, IIS, Grunt, Gulp, Webpack, Photoshop, Postman, Bash, Robo 3T, MongoDB

Platforms: MAC OS, Linux, Windows.

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Front-End Engineer

Responsibilities:

  • Implemented the web application using HTML5, CSS3, React JS, Redux and AJAX with Restful web service.
  • Worked in Agile work environment attending the daily meeting and scrum.
  • Worked with ECMA Script 6 features. For build of JSX and ES6 used Babel, webpack.
  • Worked in a team environment partnering with other developers who are providing the back-end functionality of the site.
  • Worked on React Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Worked in React States, React props and Events and good understanding of Lifecycle methods.
  • Utilized React JS for building reusable and maintainable Higher-Order Components and Components.
  • Developed Single Page Application (SPA) using React Router, and implemented a comprehensive user-friendly custom filter for users to located the exactly resources users would like to access to.
  • Used the React-redux connect function to connect the react container with the reducers and actions.
  • Used Redux to create Redux store holding the application state
  • Implemented reducer handling the actions that components trigger and dispatch, and generate new state refreshing the user interface.
  • Declared lifecycle methods on the component class to run code when a component mounts and unmounts
  • Used Middleware, redux-promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Used Middleware, redux-thunk in application to make actions creator to return a function
  • Performed Unit testing on React JS applications using Jasmine.
  • Combine the separated different reducers into one root reducers to.
  • Used the Kendo UI React JS Chart Gird to do the data visualization for the stock price.
  • Utilized NPM to create the project structure and update and install packages.
  • Review other computer programmers’ code and write the report to give my suggestions in the JIRA.
  • Review the tickets in the JIRA system to change the code and fix the bugs QA and business team required.
  • Work with GIT to do the project version control, to commit the updated code and checked the code from the GIT server with GitHub.
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.

Environment: HTML5, CSS 3, React JS, JavaScript, JSON, AJAX, Bootstrap, Apache, REST, Agile development, GIT, VS code, Webpack.

Confidential, Erie, PA

Front-End Engineer

Responsibilities:

  • Applied responsive web design technique with Bootstrap framework and CSS media queries to ensure good user experience from both desktop and mobile perspectives.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
  • Designed the graphical user interface for the internal products with HTML5, CSS3 and Bootstrap.
  • Developed the Single Page Application (SPA) using Angular and Model-View-Controller (MVC) design pattern.
  • Created Angular components like controllers, services, directives and forms to collect different user data and implemented form validation in Angular2.
  • Enhanced the online searching efficiency for special products by different requirement using Angular 2 pipe.
  • Rebuilt UI components and webpage structures to satisfy the latest requirements by primarily using Angular (Create self-defined Angular directives, factories, services and injected into controllers to implement logical functionalities).
  • Ran the current application to test the program performance and change the web page design based on the user’s requirement.
  • Designed and developed web pages using CSS pre-processors such as LESS and SAAS.
  • Used the Mozilla Firefox extension, Firebug, chrome developer tools to view and debug HTML, DOM and JavaScript.
  • Used NPM, GRUNT for UI task runner and mastered in using the GRUNT commands for building and deploying the project
  • Created complex JIRA work flows including project workflows, screen schemes, permission schemes and notification schemes in JIRA.
  • Worked with GIT to do the project version control, to commit the updated code and checked the code from the GIT server.

Environment: HTML5, CSS 3, Kendo UI, JavaScript, JSON, AJAX, Bootstrap, Apache, REST, Agile/ Scrum development, GIT, Visual Studio code.

Confidential, Chicago, IL

Front-End Developer

Responsibilities:

  • Gathered requirements from business Subject Matter Experts.
  • Worked as a user interface designer and web developer for enterprise application development.
  • Front End Development including HTML5, CSS3 utilizing the Bootstrap framework.
  • Involved in developing CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
  • Transformed design mock-ups into cross-browser compatible HTML/CSS layouts and implemented dynamic Elements and reusable libraries with JavaScript, JQuery.
  • Produced content pages with CSS3 layout and style mark-up presentations and used JavaScript methods and properties.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Generated new and edited existing design with CSS to accommodate new changes in design and logic.
  • Created a single page application with React JS.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Used Ajax, JSON to send request to the server to check the functionality of the websites.
  • Used the Mozilla Firefox extension, Firebug, chrome developer tools to view and debug HTML, DOM and JavaScript.
  • Utilized package manager bower to manage the front-end dependencies and task runner Grunt to automate the build tasks including minify, concatenate, etc.
  • Fixed the defect and tracked them using Quality Center to completion by communicating and coordinating with the QA and business operation team.

Environment: HTML5, CSS 3, LESS, React JS, JavaScript, JQuery, JSON, AJAX, Bootstrap, Apache, REST, Agile/ Scrum development, GIT.

Confidential, St. Louis, MO

Front-End Developer

Responsibilities:

  • Worked with business system analyst and product team to understand the requirements to ensure that right set of UI modules been built.
  • Upgraded the existing content structure from DIV tags to HTML5 Section and Article elements capturing the functional significance of the content.
  • Worked on HTML5, CSS3 style sheets, JQuery and JavaScript to tie together a diverse range of sites with an easily understandable structure.
  • Used JQuery core library functions for the logical implementation part at client side for all the applications.
  • Used Twitter Bootstrap to develop complex page layouts including various sections such as headers, footers, sidebars, and content area and marketing area.
  • Used JQuery framework for UI centric AJAX behavior.
  • Developed RESTful APIs using AJAX and JSON to implement robust and efficient client facing applications.
  • Cross browser testing in Internet Explorer6+, Safari, Chrome, and Firefox on Mac OS Windows
  • Wrote Page level code using JavaScript with JQuery and other JavaScript libraries.
  • Designed navigation structure, interaction and styling for an AJAX environment.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Animation and gradient were widely used and were implemented using CSS3 transform, transitions and external libraries.
  • Conducted unit testing with Firebug, IE Tester and end-to-end testing on the supported browsers and devices.
  • Worked closely with business users and other team members to resolve issues.

Environment: HTML5, CSS3, JavaScript, JQUERY, Bootstrap, AJAX, JSON, ECLIPSE, MS Office, GIT.

Confidential, Staten Island, NY

Front-End Developer

Responsibilities:

  • Involved in building interactive portable widgets for internal users using HTML, CSS, JQuery and the latest AJAX libraries.
  • Designed and developed Web pages using HTML, CSS and XML.
  • Developed mockups and prototypes using HTML and CSS.
  • Maintained and updated HTML/CSS templates on a regular basis
  • Used CSS Borders and JQuery Menus as part of the UI navigation.
  • Coded JavaScript for page functionality and a JavaScript clock.
  • Tested front-end code in multiple browsers to ensure cross-browser compatibility. Used chrome developer tools, Firebug to view and debug HTML, DOM and JavaScript.
  • Maintained close contact with project managers at all stages to develop the websites as per their requirement.
  • Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading, Serialization, Thread pools, lock interface etc.
  • Worked collaboratively in a cross-functional team to define and develop product roadmaps.

Environment: HTML, CSS, JavaScript, JQUERY, AJAX, BitBucket, JSON, and XML.

We'd love your feedback!