We provide IT Staff Augmentation Services!

Front End Developer Resume

3.00/5 (Submit Your Rating)

OR

SUMMARY

  • 7+ years of experience as a Front - End Developer in developing User Interface (UI) for Web Applications by using HTML5, DOM, CSS3, Bootstrap JavaScript, ES6, jQuery, Ajax, JSON, React Js, Angular Js, Redux, jQuery, JSON, Node.js, Bootstrap.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Extensive knowledge in developing single-page applications (SPAs).
  • Good experience on customizing CSS frameworks like Bootstrap and CSS pre-processors SASS.
  • Used Ajax, JSON withjQueryfor request data and response processing.
  • Experience in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
  • Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Experience in React Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • Experience in React JS framework to develop the SPA.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Experience in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites
  • Good experience in creating Custom Reusable React Components Library.
  • Experience in using Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Experience in React JS and working with React Flux architecture.
  • Experience in Node environment using Node.js, NPM, Grunt and Gulp.
  • Used Babel as a JavaScript compiler.
  • Working knowledge of Jasmine, Karma, Jest, Chai, MochaJavaScript unit testing frameworks.
  • Experience in RESTful, SOAP web servicesto integrate between Application to Application
  • Experience in using bug tracking tool like JIRA and build process tools like Jenkins.
  • Experience in Version Control tools like CVS, GIT, SVN and Clear-Case for Source Code version management.
  • Ability to work effectively while working as a team member as well as individually.

TECHNICAL SKILLS

UI Web Technologies: HTML4/5, CSS3, SASS, JavaScript, AJAX, jQuery, JSON, Bootstrap, React JS, Redux, Angular Js, ES6

IDE, HTML Editor: Visual Studio, IntelliJ IDEA, Notepad ++

Databases: MONGO DB, MySQL

Frameworks: React JS, Node JS, Angular JS

Platforms: Windows 95/98/NT/2000/XP/Vista, Sun Solaris 9/10, IBM-AIX 5.2/5.3, Linux 5/6

Debugging Tools: Firebug, IE Tester, Chrome Developer Tools

Application/webservers: IBM Web Sphere, Apache Tomcat, Oracle Web Logic 8.1, J Boss, HTTP Web Server.

Testing Tools and Logging Frame Works: Jasmine, Karma, Cypress

Methodologies: Agile (Scrum, Kanban), Waterfall

PROFESSIONAL EXPERIENCE

Confidential, OR

Front End Developer

Responsibilities:

  • Developed the front-end UI with the technologies like ReactJs, HTML5, and CSS3.
  • Used ReactJS for templating for faster compilation and developing reusable components.
  • Transformed application into Single Page Application by using react-router.
  • Developed Date Time Picker using the react-date-picker library.
  • Developed AJAX calls in React.js to interact with database by making server-side requests with the help of HTTP methods.
  • Used ES6 and JSX with react for component development. Used Babel to compile JSX and ES6 into JavaScript.
  • Created a state management in react application using redux for the data flow within the application.
  • Extensively used the RESTful web service calls for POST, PUT, DELETE and GET methods.
  • Involved in writing the documentation and code commenting following the JSDoc code commenting standards.
  • Created container and presentational components in Redux which make use of state and props to render the JSX provider from React.
  • Used Redux reducers to modify the state of an application and gives a new state in return for application.
  • Extensively used the Modals, tables using the reactstrap library.
  • Performed Unit testing with JEST, Enzyme and Cypress.
  • Used Bit bucket as configuration management tool for code versioning and release.
  • Worked closely with product, UX and Back-end team to build application and reach business goals through front-end development and UX.
  • Used JIRA board to track the work we have done.
  • Automated Jenkins for automatic build cycle.
  • Worked through Agile and Scrum development methodologies.

Confidential, WA

Front End Developer

Responsibilities:

  • Developed a front-end web application for E-commerce platform using HTML 5, CSS3, JavaScript, React.js, Redux
  • Involving in implementing various screens for the front end usingReact.jsand used various predefined components from NPM (Node Package Manager) and redux library.
  • Working in usingReactJScomponents, Forms, Events, Keys, Router, Animations, and Redux concept.
  • Improved page performance using advance technics like React Lazy, Suspense and Hooks.
  • Implemented state management using Redux Thunk and Redux Saga.
  • Using babel for transpiling JSX and ES6 syntax to get compatible with modern browsers.
  • Worked on creation of independent modules and also implemented chunk loading using webpack configuration.
  • Used storybook to showcase different react UI components and its behavior during development.
  • Used and configured split.io to control features release management.
  • Experience of writing test cases using various JS based frameworks like Jest, enzyme and Jasmine.
  • Used Restful web services to call for POST, PUT, DELETE and GET methods.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Used Git for version controlling and regularly pushed the code to GitHub.
  • Worked through Agile and Scrum development methodologies.

Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, ReactJS, Redux, Babel, split.io, JSON, GitHub, Restful API, Jest, Jasmine and enzyme.

Confidential, CA

React JS Developer

Responsibilities:

  • Designing, developing and testing the web application by using the HTML5, JavaScript, CSS3, Bootstrap, React.JS and Redux.
  • Designing the CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
  • Developed user interface by using the React JS, Redux for SPA development.
  • Involved in responsive design and developed a single responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Maintained states in the stores and dispatched the actions using redux.
  • UsedReact-Router to turn application into Single Page Application Developed GUI using React Components and Redux in ongoing projects
  • Setup production dependencies for application are Redux, Webpack, Grunt, Babel, Node.js, SAAS framework.
  • Building stable React components and stand-alone functions to be added to any future pages.
  • Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • Working with ECMA Script 6 features. For build of JSX and ES2015 (ES6) used Babel, web pack.
  • Consumed Restful web services to call for POST, PUT, and DELETE and GET methods.
  • Used Gulp JS along with Node JS to perform watch on unit tests, minification and live reloading to apply the changes made.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Used Git for version controlling and regularly pushed the code to GitHub.
  • Used Jira as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Works with JASMINE unit test framework to write unit tests for JavaScript code.
  • Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
  • Wrote code to handle cross browser compatibility issues in IE 7, 8, 9, FF, Safari and Chrome
  • Knowledge onNode.jsenvironment set-up and interacted Node Service team to get the Service.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.qd

Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, ReactJS, Redux, Babel, Ajax, My SQL, XML, XSL, XSLT, JSON, GitHub, Restful API, Mongo DB, Jasmine and Web Strom.

Confidential, CT

UI Developer/React JS Developer

Responsibilities:

  • Works on Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Designing and developing the web pages using HTML5, CSS3, JavaScript, SASS, React.js, Redux.
  • Responsible to Style, look and feel of the webpage with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Work sonReactJSVirtual Dom andReactviews, rendering using components which contains additional components called custom HTML tags.
  • Responsible for React UI and architecture Building components library, including Tree, Slide-View, and Table Grid.
  • Implement various screens for the frontend using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Extensively used/modifiedJQUERYto perform AJAX calls for creating interactive web pages on JSON response
  • Works in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Implements stableReactcomponents and stand-alone functions to be added to any future pages.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Develops the React container and presentation al components (as State less and Functional components when applicable).
  • Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
  • Develops the application on Node JS platform using JavaScript programming
  • Implement modules into Node JS to integrate with designs and requirements.
  • Developed single application to render dynamically based on the JSON from the Node JS server
  • Fetch data from mongo DB using mongoose of Node.js
  • UtilizedReactfor its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Experience in RESTful web servicesto integrate between Server side to Client Side
  • Worked with Mocha unit test framework to write tests for JavaScript code.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Environment: HTML5, CSS3, Bootstrap, SASS, LESS, JavaScript, React JS, Babel, Redux, Flex, JIRA, Mocha, GitHub, Jenkins and Web Strom.

Confidential, CO

UI Developer

Responsibilities:

  • Developed the single page application following Agile Scrum, participated in daily standups, sprint reviews, Kickoffs and used Jira for project management.
  • Interfaced with the Marketing and IT departments &developing requirements to implement.
  • Designed and Developed UI for Portfolio Review Dashboard application using AngularJS, HTML, CSS, Bootstrap, LESS, JavaScript and jQuery.
  • Developed cross-browser/platform HTML, CSS and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Responsible to create Responsive Web Design using Bootstrap and Media Queries.
  • Managed cloud-based projects on agile for esteemed clients. Used SAAS based cloud models.
  • Created and deployed new features to sustain and amend existing applications under MVC pattern using Node.JS, Angular, Bootstrap.
  • Created Custom Directives in AngularJS to make re-usable components used across various applications.
  • Developed views using Bootstrap components, Angular-UI and involved in configuring routing for various modules using Angular UI router.
  • Developed multiple POCs to create an interface between Backend to Frontend by using Mongo DB, Angular JS and Node.js.
  • Created API-driven interactive applications utilizing AJAX technology.
  • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed using Node.js, using some JavaScript concepts.
  • Understanding of web Sockets. Created HTTP Rest API's using Node.js.
  • Implemented MMS monitoring and backup (mongo DB Management Services) on cloud and on local servers (on premise).
  • Interacted with Testing Team, Scrum Masters and Business Analysts for Fixing of Issues
  • Ensured site design integrity and quality control consistency throughout the project’s lifecycle.
  • Used JASMINE test framework to write unit tests for JavaScript code.
  • Responsible for quality assurance of websites including the validation of web forms and links.
  • Extensively used Git for version controlling and regularly pushed the code to Git hub.

Environment: HTM5L, CSS, Bootstrap, JavaScript, jQuery, AngularJS, Node Js, Babel, Jasmine, Karma, JIRA.

Confidential

UI Developer

Responsibilities:

  • Analyzed system requirements and functional requirement/documents.
  • Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.
  • Hands on the process of development, testing and maintenance.
  • Participated as a team member in designing the user interface using HTML and CSS to make the interface use-friendly, especially child-friendly.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using Angular JS, JavaScript, jQuery, CSS, and HTML.
  • Enhanced and built reusable components across different modules using Custom directives and CSS classes.
  • Created Responsive Designs (Mobile/Tablet/Desktop) using HTML&CSS, Bootstrap.
  • Created Cross-browser compatible.
  • Created and optimized graphic prototype websites, applications interfaces using HTML and CSS.
  • Wrote application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Implemented and designed user interface for web-based customer application.
  • Developed data formatted web applications and deploy the script using client-side JavaScript.
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Worked extensively on Spring MVC framework to develop new internalwebapplication.
  • Integrated with back end code (PHP) for highly interactive AJAX based applications.
  • Maintained 24/7 high volume availability demands using open source tools such as Linux, Apache, PHP, and MySQL.

Environment: HTML, CSS, JavaScript, JQUERY, AJAX, JSON, XML, Photoshop, ECLIPSE, SVN.

We'd love your feedback!