We provide IT Staff Augmentation Services!

Frontend Developer Resume

5.00/5 (Submit Your Rating)

HoustoN

SUMMARY:

  • Around 7 Years of extensive Experience in designing User Interface applications and professional web applications using HTML 4.0/5, CSS2/CSS3, JAVASCRIPT, JQUERY, AJAX, JSON and XML, ECMA5, ECMA6.
  • Adept at developing web applications using JavaScript, HTML, DOM, jQuery, CSS, Bootstrap 3, Ajax, & IDE tools like Visual Studio Code, Sublime and Brackets, Webstorm.
  • Experienced in MEAN stack development.
  • Good understanding and knowledge of ANGULAR.JS 2.0.
  • Good understanding of AJAX and how Javascript uses it to send and retrieve data from an API/Database.
  • Experience in using node.js and express.js web application framework to create server - side web based applications.
  • Thoroughbred in performing DOM manipulations using Javascript and building frameworks using Javascript concepts such as prototypal inheritance and first-class functions.
  • Proficient in the popular Javascript framework Angular.js with special emphasis on routing, custom services and custom directives and how Angular implements the concept of Single Page Applications (SPA).
  • Understanding of BEM and ITCSS approach to writing CSS as to make more scalable and modular
  • Experienced in working with AEM and able to understand the workflow associated with it.
  • Sound understanding of the Javascript library jQuery with special focus on creating jQuery plugins and DOM manipulations.
  • Experience in producing an API using RESTFUL Web Services for web based applications and consuming RESTFUL Web Services using AJAX and jQuery and rendering JSON response on UI.
  • Familiarity with technologies like Java, JSP, Servlets, and MVC Struts.
  • Hands on experience in creating server-side connectivity between node.js and mongoDb database to send and retrieve data.
  • Familiarity with Grunt task runner which helps automate repetitive tasks.
  • Skilled in using version control software such as GIT.
  • Robust understanding of agile methodology and implementing Scrum structure in Project development.

TECHNICAL SKILLS:

Languages\ Operating Systems\: Core Java, JavaScript, ECMA Script 2015\ Windows, Linux, iOS\

JavaScript Libraries/Frameworks\ Web technologies\: JQuery, React JS, AngularJS 2, NodeJS, \ HTML5, CSS3, SASS, JQuery 1.12, Jquery \ Express, PassportJS, MomentJS, Mongoose, \ UI 1.12, Ajax, Bootstrap 3.2, SemanticUI, \: D3.JS, BowerJS, GULP, Webpack \ JSON, SASS, LESS, RESTful Web Services\

Databases\ Version Control\: MongoDB, MySQL\ GIT, SVN\

IDEs/Editors\ Debugging Tools\: Eclipse, WebStorm, Netbeans, VS code, \ Firebug, VS Code debugger, Google chrome \ Brackets, Sublime, Atom, Notepad++\ Dev Tools\

PROFESSIONAL EXPERIENCE:

Confidential, Houston

Frontend Developer

Responsibilities:

  • Worked closely with stakeholders and research experts to understand and define wind level business objectives, project scope and design/development approach for writing large scale SaaS product.
  • Proposed first cut UI mockups and designed with a prototype from scratch using AngularJS 1.X framework in front-end development.
  • Developed angular Factory/Service and used angular promises for making an asynchronous call to Django RESTful web API.
  • Created custom Directive and templates for repetitive and customizable components. implemented routing with ngRoute and UI router to navigate within the application.
  • Used Highcharts API to visualize a large set of data on Dashboard and other views for effective interpretation and communication.
  • Designed and developed interactive Highcharts variations bar chart, scatter plot, box plot, line chart to plot the excessive amount of data.
  • Used Google maps JavaScript API to visualize windfarm's turbine on maps and by attaching event listeners to the markers, provided a detailed view of turbine performance in a bootstrap modal.

Confidential, Washington DC

Front End Developer

Responsibilities:

  • Developed web pages using HTML5, CSS3, JavaScript and JSON, jQuery, AJAX and various jQuery plugin, React JS, Angular JS 2
  • Worked alongside AEM developers to make re-usable components under CMS
  • Developed cross-browser and multi browser responsive pages using BEM and media queries for various break points.
  • Integrated the front-end jQuery UI with backend REST API calls.
  • Removed around 500 lines of javascript code written in a java manner (possibly by a BE dev) and replaced it with 50 lines of javascript code. This was done on the google maps component which can be seen on www. Confidential .org homepage.
  • Handled bug fixing with integration of number of 3rd party applications in the web page.
  • Worked extensively in helping configure xhr’s we used from various 3rd parties like lithium and livefyre, incorporating them in the article pages, migration from jsonp to json in one case.
  • Translated UI designs into simplistic user friendly and responsive pages using CSS, CSS3 and CSS3 media queries and Less.
  • Efficiently implemented the rewards loyalty program thereby helped in increasing the user base of Confidential
  • Developed generic and reusable form components in React.js which were used as a part of Home page POC
  • Used node.js for setting up mock json structure which enabled us to mimic an actual API endpoint resulting in faster UI development.
  • Configured gulp for project automation and require.js for modularizing the application.
  • Worked under the agile software development model thereby actively participating in scrum and sprint planning.
  • Used GIT as a version control tool to keep local development in sync with project repository.

Environment: HTML5, CSS3, JavaScript, jQuery, JSON, Twitter Bootstrap 3, AJAX, ReactJS.js, handlebar JS, Maven, Jenkins, RESTful Web Service, GIT, node.js, React.js, Adobe AEM

Confidential, Raleigh, NC

MEAN Stack Developer

Responsibilities:

  • Used HTML5, CSS3, SASS and JavaScript for design of rich and Interactive User Interface (UI) pages.
  • Responsible for migrating the code from JQuery to AngularJS.
  • Incorporated Bootstrap 3 for the more responsive grid layout, catering to the specific needs of the webpage.
  • Used CSS pre-processor SASS for custom styling
  • Created a custom, single-page, responsive web application using AngularJS SPA to replace legacy code.
  • Created custom directives for re-usable components (using Bootstrap tables).
  • Involved in client-side validation of forms by using Angular Form Validation.
  • Incorporated D3.JS for displaying dynamic pie-charts showing the transactions history to help users keep track of their expenditure patterns.
  • Involved in implementing backend application in node.js express application server
  • Used GIT for Version Control.
  • Used Agile Methodology for analyzing, designing, and developing applications.

Environment: HTML5, CSS3, SASS, JavaScript, jQuery 1.12, JSON, Twitter Bootstrap 3, AJAX, RESTful Web Service, GIT, jasmine, Webstorm, modernizr, MEAN, Agile

Confidential, Asheville, NC

UI Developer

Responsibilities:

  • Used HTML5, DHTML, JSON, CSS3, SASS, JavaScript, jQuery, Ajax to create the front-end applications.
  • Extensively used JavaScript to make the web page more interactive.
  • Extensively used jQuery and jQuery UI for developing index and show pages for each item.
  • Incorporated AngularJS to develop checkout & payment modules.
  • Incorporated CSS preprocessor SASS for reusability and faster coding practices.
  • Implemented and Used RESTful web services to add, show and remove items from the shopping-cart for individual customer.
  • Used various jQuery and SemanticUI plugins like date picker, bootstrap select etc.
  • Resolved conflicts with SemanticUI and custom SASS Styling using Firebug and Chrome developer tools.
  • Developing client-side validation code using JavaScript and JQuery.
  • Used SVN for revision control, later migrated to GIT

Environment: HTML5, CSS3, SASS, jQuery 2.0, AJAX, RESTful Web Services, JSON, SQL Server, Node.js, LESS, Jasmine, SVN, GIT, Scrum, Agile, Webstorm, Angular.js 1.3.x, Semantic

Confidential

Systems Enginee

Responsibilities:

  • Modified client’s Framework’s UI to provide different levels and views to users according to their roles and job responsibilities.
  • Developed an application to create D3 by taking JSON data from file using JavaScript, AJAX and D3 Library.
  • Designed user-friendly navigation for displaying various screens of data using jQuery, HTML and CSS3.
  • Analyzed and modified the live code according to the requirement specifications using Java/J2EE and Servlets.
  • Used JIRA for creating User stories and as defect reporting tool.
  • Tested the code to find defects in the code using scripts in Weblogic server and SQL scripts.
  • Analyzed and modified code according to the requirement specifications using Java and Service Component Architecture (SCA).
  • Managed connectivity to Database through JDBC for querying/inserting and data management.

Environment: HTML, XHTML, CSS, JavaScript, Java, JSP, JDBC, MQSQL, RESTful Web Service, JIRA

Confidential

Systems Engineer

Responsibilities:

  • Worked on developing GUI using HTML, CSS and JavaScript.
  • Used jQuery extensively to handle various events generated and for client-side validation of form present on the webpages.
  • Used AJAX for loading some contents of a webpage asynchronously to speed up the data retrieval and to make webpages more interactive.
  • Involved in consuming RESTful WebServices to gather the information present on the servers and to put it on the webpages that we were designing.
  • Used JSP to make the webpages Dynamic by using Java Programming Language within a HTML.
  • Involved in using JDBC, a Java API to interact with the MYSQL database to extract, manipulate and insert information as and when needed.
  • Gathering business requirements, prepared software requirement specification (SRS) document. Created Visio charts for the workflow architecture of the system.

Environment: HTML, CSS, JavaScript, AJAX, Java, JSP, JDBC, Microsoft SQL Server, RESTful Web Service

We'd love your feedback!