We provide IT Staff Augmentation Services!

Senior Front-end Developer Resume

2.00/5 (Submit Your Rating)

Princeton, NJ

SUMMARY:

  • Over 6 years of professional experience in User Interface (UI) & Web Development as a Front - End developer.
  • Excellent HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AngularJS, AJAX, JSON skills for implement web technologies.
  • Strong experience in building Single Page Application (SPA) using MVC AngularJS framework and Angular UI.
  • Proficient in Twitter Bootstrap framework and Media Query to create responsive websites that fit different devices from desktop to tablet and mobile phone.
  • Strong experience in CSS3 preprocessors styling such as SASS and LESS.
  • Solid experience of web service using AJAX call for processing JSON/XML format files between front-end and back-end.
  • Good experience in consuming RESTful Web Services to implement AJAX call and updating dynamic functionality of HTML in JavaScript, jQuery and AngularJS.
  • Experience in using various jQuery UI controls, corresponding Event handlers, jQuery plug-ins, jQuery mobile design and Object Oriented Design.
  • Knowledge in using database management system such as SQL and Solid knowledge of Java and React.JS framework.
  • Excellent experiences knowledge in package manager of NPM and Bower for projects and set gulp tasks under Node.js environment.
  • Hands-on experience in using UnderScore.JS and Require.JS
  • Familiar with popular browsers development and debugging tools/plugins for IE tester, Chrome Inspector, Firebug, Jasmine and Karma testing framework.
  • Expertise in using version control systems tools such as GIT and SVN to handle and keep the changes on multiple projects.
  • Excellent experience in IDEs like Eclipse, NetBeans, Sublime Text and Webstorm.
  • Solid proficiency with Agile software development methodology to work efficiently in tight schedules and meeting deadlines.
  • Experience in design and deployment User Interface using jQuery, Bootstrap, Adobe Photoshop.
  • Strong communication, problem-solving ability. Excellent performance in teamwork as well as work independently.
  • Capable of quickly adjusting to new environment and learning new technology and applying to real life project.

TECHNICAL SKILLS:

Frontend Technology: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Bootstrap, SASS, LESS, AJAX, JSON, XML, Angular JS, Angular UI, React.js, Agile, Grunt, Bower, JAVA, NPM, UnderScore.js Node.js, RESTful API

Testing Tools: Jasmine, IE Tester, Chrome Inspector, Firebug, Safari Web Inspector

Version Control: SVN, GIT

Dev Tools: Intellij, Atom, Sublime, Eclipse, Webstorm

Protocols: HTTP, TCP/IP

Database Management: SQL, Oracle, Access, MangoDB

PROFESSIONAL EXPERIENCE:

Confidential, Princeton, NJ

Senior Front-End Developer

Responsibilities:

  • Rebuild the existing window design to implement a web application for a high level view of Enterprise Builder.
  • Involved in process Design, Development, Testing and Maintenance phases of the Software Development Life Cycle.
  • Participated in development of a well responsive single page application using AngularJS framework, JavaScript, jQuery and JAVA in conjunction with HTML5, CSS3 and SASS.
  • Manipulated MongoDB data from a test database management system with deployed Node.js server and tested RESTful APIs from the browser used by Postman.
  • Developed the overall layout design that meet cross-device compatibility using Bootstrap and UI Bootstrap in AngularUI.
  • Utilized internal JavaScript library to create detailed modal dialogs, focus-slide in animations and process numbers of panels’ layout.
  • Using SASS to write logical, reusable code which is more efficient, and easier to maintain.
  • Designed dynamic client-side JavaScript codes to build web forms and performed simulations for web application, page navigation and form validation.
  • Used Yeoman CG-Angular generator to manage directory structure, organize components and modules, and bootstrap new directives, modules and controllers.
  • Worked on resolving numerous cross browser compatibility such as IE, Mozilla Firebox, Google Chrome and Safari.
  • Structured JS code using AngularJS and UnderScore.JS including objects, module patterns and functions that encapsulate business logic, handle form validation, DOM manipulation.
  • Performed unit testing using Jasmine and Karma, along with integration testing Chrome Inspector to fix bugs and worded closely with QA.
  • Watched project changes with Grunt task runner and installed latest version of libraries with Bower based on running in the Node.JS environment.
  • Used version control tools Git to update the project with other team members.
  • Involved in Agile scrum meetings and updated the tasks based on the user stories of Sprint in Jira.

Environment: HTML/HTML5, CSS/CSS3, SASS, JavaScript, AngularJS, Angular UI, Underscore.js, Jasmine, Node.js, Bootstrap, Firebug, IE Tester, Sublime Text, Jira.

Confidential, Princeton, NJ

Senior Front-End Developer

Responsibilities:

  • Involved in the requirement analysis and design phases to comprehend all technical assessments, and to participate in implementation with minimal errors.
  • Received business logic specifications and design documents, and translated them into HTML5, CSS3 preprocessor styling SASS, JSON files, JavaScript code and AngularJS.
  • Utilized AngularJS framework to bind HTML template (views) to JavaScript object(models).
  • Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Created custom Directives, which contain restrict values (AECM), isolate scope, template, and link functions in order to display a list of items inside a grid.
  • Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
  • Manipulated data using CRUD operations of MySQL database management system and handled database access and data transmission based on Restful web service.
  • Convert data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
  • Deployed Bootstrap to apply responsive utilities and appropriate positioning of elements to the website.
  • Worked with source version control tool GIT to manage the code repository.
  • Worked through cross browser compatibility issues with layout and styles and fixed major bugs for supported browsers and platforms.
  • Used RESTful APIs which support JSON and XML to access back-end data payload.
  • Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript based on running in the Node.js environment.
  • Performed unit testing using Jasmine and Karma, along with integration testing Chrome Inspector to fix bugs and cooperate with QA.

Environment: HTML/HTML5, CSS3, JavaScript, AJAX, JSON, XML, GIT, Bootstrap, AngularJS, MVC, Jasmine, Karma, Grunt, Bower, Agile

Confidential, Middletown, NJ

UI Developer

Responsibilities:

  • Designed dynamic and browser compatible webpage using web design techniques HTML5, CSS/CSS3, JavaScript and jQuery.
  • Worked on both mobile’s responsive web design and desktop pages.
  • Created database tables and manipulated data using My SQL.
  • Used JSON to store and access the data in a search pages.
  • Developed modules to retrieve data using AJAX calls through jQuery method.
  • Applied XML into transferring administration data to the back end.
  • Validated the user input using jQuery validation plugin.
  • Implemented a lightweight customizable jQuery plugin for styled appearance.
  • Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
  • Achieved responsive effect on internal test website using Bootstrap.
  • Tested and debugged code using IE tester, Chrome Inspector, Firebug, Safari Web Inspector and Jasmine testing framework.
  • Used Tortoise SVN as version control application to maintain the update.
  • Involved in developing HTML and JavaScript for client side presentation and data validation on the client side with in the forms.
  • Optimized images for web page display, and feature item slides using Adobe Photoshop.
  • Maintained page layouts, navigation, presented designs and concepts to the clients and the managements to review.
  • Cooperated with team members to conduct user research with strong communication, analytical and interpersonal skills.

Environment: HTML/HTML5, CSS/CSS3, JavaScript, AJAX, JSON, XML, GIT, Bootstrap, Photoshop.

Confidential, Marlton, NJ

Front-End Web Developer

Responsibilities:

  • Worked with business analysts to understand and implement complex functionality related to business requirement.
  • Created front-end web page using HTML, CSS, JavaScript as well as jQuery .
  • Desinged a reponsive website that fits multiple devices from desktop to tablet and mobile device by using Media Queries .
  • Implemented the data accessing through AJAX calls in JSON formats.
  • Optimized the displaying feature in respond to a page redirection event using JavaScript.
  • Edited images with Photoshop and Adobe Illustrator .
  • Used version control system tool such as SVN to manage the code repository.
  • Resolved cross-browsers compatibility issues for IE, Chrome, Firefox.

Environment: HTML, CSS, JavaScript, JQuery, Media Query, Jasmine, JSON, AJAX, Sublime

Confidential, Chicago, IL

UI Developer

Responsibilities:

  • Work patiently with client to define business objectives, project scope and design approach to ensure site features match requirement.
  • Modified pictures to fit better on website using Adobe Photoshop and Light Room.
  • Created web layout using HTML and CSS.
  • Implemented fundamental web functions using JavaScript and applied JQuery to achieve lighter size of files.
  • Created forms to collect and validate data from users using HTML, JavaScript and JSON.
  • Conducted multiple times of testing using testing tools such as Chrome Inspector.
  • Tested different browser behaviors while writing plain JavaScript to fix related issues.
  • Updated and maintain the website content include the look and feel.

Environment: HTML, CSS, JavaScript, jQuery, JSON, Sublime, PhotoShop, Jasmine.

We'd love your feedback!