We provide IT Staff Augmentation Services!

Front-end Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Acquired 5+ years of experience in web application development with client - side scripting and JavaScript frameworks, including jQuery, Node.js, and AngularJS and good understanding of asynchronous request handling, partial page updates, and AJAX.
  • Strong knowledge of JavaScript, HTML5, CSS3, Twitter Bootstrap and AngularJS for implementation of Single Page web applications.
  • Proven experience in Object Oriented development and OO Design Principles.
  • Experienced in the implementation of web applications leveraging modern MVC web development frameworks and practices (Angular).
  • Proven coding experience with responsive web design and working knowledge of REST & API consumption for implementation of data-centric web apps.
  • Experience in working with Databases like MongoDB, Oracle, and MYSQL.
  • Knowledge of Angular 2, Express.js, d3.js, High charts, WordPress.
  • Hands on experience in Java/J2EE and technologies such as JSP, Servlets, JDBC
  • Hands on experience in understanding requirements and tracking, resolving issues.
  • Maintained the following HCI and W3C standards in developing front end for mobile and web applications.
  • Working knowledge of GIT and tools like Jenkins, Bower and Grunt.
  • Exposed to all aspects of Software Development Life Cycle (SDLC) such as Analysis, Planning, Developing, Testing and Implementing and Post-production analysis of the projects.
  • Basic understanding of React JS, python, PHP and Adobe experience Manager(AEM)
  • Strong ability to build data models to integrate with backend services.
  • Solid understanding of responsive design, web standards, REST and UI/UX best practices.
  • Familiarity with back-end web technologies (Node.js + Express / Mongo DB)
  • Experience with HTML5, JavaScript, CSS/LESS/SASS, Angular/Node JS or other modern JavaScript frameworks
  • Experienced with Testing, DevOps, Continuous Integration and Continuous Deployment.
  • Familiarity with front-end build tools, such as Grunt, Bower and Gulp.js
  • Experience with Agile development/process - SCRUM,
  • Knowledge of Website performance and search engine optimization (SEO) techniques. Familiar with google analytics and page ranking algorithm. Hands on experience in performing front-end unit tests, using Web Developer tools.
  • Good knowledge in Data Structures and Algorithms.
  • Solid oral and written communication skills, Team building, Leadership, Project Management skills.
  • Implemented websites with cross browser functionality including for the mobile versions.
  • Detail oriented person with decent technical troubleshooting/problem-solving ability.
  • Innovative, quick learner and has experience in working independently in fast paced development environments

TECHNICAL SKILLS

Web Technologies: HTML5, XML, CSS3, JavaScript, jQuery, Bootstrap, PHP, and FTP.

Programming Languages: Java, C, C++, and Swift.

CMS: WordPress.

Cloud services: Amazon Web Services (AWS)

Continuous Integration Tools: Jenkins

Continuous Deployment tools: Puppet, Docker

Automation Testing Tools: Selenium IDE, Selenium RC, WebDriver, Grid.

Application Server: Apache Tomcat

Frameworks: Angular.js, Express.js, Node.js, d3.js

J2EE Technologies: JSF, JSP, JDBC, Servlets, spring, Web services.

IDE: Microsoft Visual Studio, Net beans, Brackets, Eclipse, Sublime.

Version Controls: GIT.

Database: MYSQL, MongoDB, Oracle.

Operating Systems: Windows, Linux

PROFESSIONAL EXPERIENCE

Confidential

Front-End Developer

Responsibilities:

  • Developed the functionalities using Agile Scrum methodology
  • Worked on the website from start to finish to give it a new look using HTML5, CSS, JavaScript, Bootstrap and Angular2.
  • Configure a continuous integration server (running Jenkins) to communicate with a repository on GitHub (Setting Up Jenkins with GitHub).
  • Used karma-chai-mocha (jasmine) write test case verify Application Features, write Jasmine verify support Platform API.
  • Worked with APIs using AJAX and JSON to implement more robust and efficient front-facing applications
  • Used node, npm, Grunt, Webpack manage the package, modify the config-files.
  • It was a multi-platform/cross-browser project using AJAX to obtain the data from web service/API.
  • Used JIRA tool for task assignment, bug tracking and fixture. Responsible for conceptualization, design and development of the web pages.

Confidential

UI Developer

Responsibilities:

  • Developed User Interface (GUI) using JavaScript, HTML5, and CSS.
  • Followed HCI and Web 2.0 standards in the creation of interactive web pages using AJAX, JSON.
  • Extensively used JavaScript to make client-side validations and to parse complex expressions.
  • Responsible for complete documentation including stakeholder, functional requirements, technical documentation, Implementation steps, Installation documentation, user document.
  • Written test suites and test cases for unit testing and testing of the module.
  • Designed and coded application components in an agile environment utilizing a test-driven development approach.
  • Developed web services for the applications to set the communication between the client and the server

Confidential

Mean Stack Developer

Responsibilities:

  • Design responsive web pages for the website like accommodating the user to share his success stories, provide authentication and so on. Designed using HTML5, CSS3, JavaScript, Bootstrap Angular and Node.js.
  • Involved in Requirements and Analysis. Understanding the requirements of the client and the flow of the application as well as the application Framework.
  • Used Angular.JS HttpRequest to read data from web servers and process JSON data to render in the UI.
  • Extensively worked on Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Express, mongoose and body-parser.
  • Used Express Framework to set up middleware to respond to the HTTP requests with the help of Node JS.
  • Build up the HTTP server and create RESTful web services using Node.js and Express.js. Designed JSON with Express JS for consuming data via REST API
  • Created various MongoDB collections and wrote services to store and retrieve user data from the application.

Confidential

Senior Analyst

Responsibilities:

  • Involved in developing the front-end applications using web technologies like HTML/HTML5, and CSS/CSS3
  • Involved in complete SDLC - Development, Requirement Analysis, System and Integration Testing.
  • Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
  • Developed features in an agile environment - using HTML, CSS, Angular.JS, JavaScript for client-side validations.
  • Communicated with Business Analysts, UX Designers and Visual Designers effectively to get the desired and expected output and took part in writing Test cases
  • Worked on Selenium for creating and executing test cases for functionality testing of a web app.
  • Used Firebug and Firepath to write automated test scripts using XPATH.
  • Followed test driven development to understand the flow of the pages and made sure everything as expected.
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Involved in creating prototypes for gathering requirements and taking feedback at the initial stages of the project
  • Responsible for front end validations using JavaScript and jQuery.

We'd love your feedback!