We provide IT Staff Augmentation Services!

Front-end Developer Resume

5.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY:

  • 6+years extensive knowledge and experience in full - stack software development, design, implementation and testing.
  • Proficient on working with HTML, CSS, JavaScript, React, Redux, AngularJS, NodeJS, ExpressJS, Bootstrap,SailsJS.
  • Experience in RESTful web services development.
  • Experience building Single Page Application using AngularJS or ReactJs.
  • Experience Test Driven Development with Karma and Jasmine.
  • Knowledge in UI development, UI design, rich user interface design, development.
  • Great understanding and experience with software development life cycle as well as various phases such as analysis, design, development and testing.
  • Experience in using the latest approaches including MVVM in the browser, event-driven applications using AJAX, JavaScript, JSON.
  • Experience with creating Templates, Mockups, and Prototypes, Layouts and Flows of web pages.
  • Experience working with MySQL database and noSQL database like mogoDB, rethinkDB.
  • Experience in full stack JavaScript technologies such as Bootstrap, AngularJS, ExpressJS and NodeJS.
  • Experience in various IDEs like Atom, Sublime, Visual Studios, Eclipse, Webstrom, JSbin and JSfiddle.
  • Experience in creating templates, mockups, web interface, layouts and prototypes.
  • Proficient in Object Oriented Design/Development (OOD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
  • Experience working with testing tools like Chrome developer tools, Firebug or safari web inspectors and IE developer toolbar.
  • Involved in complete Software Development Life Cycle of various projects, including requirement gathering, system designing, data modeling and application development which includes development, maintenance and support.
  • Great understanding of Document Object Model along with DOM functions.
  • Working closely with the product, QA teams and support UI implementation effort.
  • Experience in initiating, planning, construction, execution, monitoring and controlling Web and Desktop applications.
  • Experience in design and development of OOD projects.
  • Experience in design and development of cloud computing project.
  • Strong communication, planning, and problem solving skills with ability to work independently or work cross-functional teams.
  • Quick learner, hard worker and team player.

TECHNICAL SKILLS:

PROGRAMMING: JavaScript, C/C++, C#, Java, Python

WEB TECHNOLOGIES: JSON, RESTful Services, HTML, CSS, Bootstrap, XML

FRAMEWORKS: ReactJs, AngularJS, NodeJS, ExpressJS, SailsJS

OPERATING SYSTEM: UNIX, Linux Shell Scripting (Ubuntu), Mac OS, Windows

DATABASES: MySQL, MongoDB, RethinkDB, Vertica

Testing: Enzyme, Karma, Jasmine, Postman, Dev Tools in various browsers

Others: NPM, Git, SVN, Bower, Grunt, Mongoose, footman

EXPERIENCE:

Confidential, Sunnyvale, CA

Front-End Developer

Responsibilities:

  • Developed the Enterprise Security Management web application using React ecosystem technologies.
  • Implemented multiple POC for early stage projects, eg: routing solution, testing framework, i18n, a11y, etc.
  • Gathered requirements directly from users.
  • Implemented the mockAPI for front end development.
  • Helped UX designer to quick prototype the wireframe into webpage.
  • Created reuseable React UI component.
  • Used ES6 as our default develop language.
  • Wrote SASS file to make the application pixel perfect match as design.
  • Adopted Redux to handle the whole application states, one single source of truth and read only. The changes made to the state tree must be pure functions.
  • Used Thunk to make Ajax call and fetch data.
  • Implemented the notification system when loading the data from backend.
  • Wrote Unit testing using Enzyme with Tape.
  • Developed Angular plugin for Grafana dashboard.
  • Handled cross-browser issues and fixed the bugs for different broswers.
  • Fixed JIRA bugs within the provided time line.
  • Wrote services in Sails framework to handle query which translate json object to SQL query.
  • Developed filter system for the whole application includes grid data, visualizations and charts.
  • Implemented the data selection system for the application with quick time ranges and customize time ranges.
  • Handled the integration with other ongoing development node projects within house.
  • Integrated CI system into our project.
  • Participated daily scrum meeting with product owner, designer and developers working from other countries.

Technologies: JavaScript, ReactJS, Redux, AngularJS, Bootstrap, HTML5, CSS3, SASS, Webpack, JSON, REST API, Sails

Confidential, Alpharetta, GA

Front-End Developer

Responsibilities:

  • Implemented individual UI pages for different categories like banking, benefits and others with JavaScript, HTML,CSS, AngularJS and Bootstrap.
  • Created AngularJS services to consume RESTful APIs provided by the backend team.
  • Wrote AngularJS custom directives to enable specified form validations.
  • Tested the application using Karma-Jasmine tasks.
  • Worked with Developers in UI integration and hotfix for defects.
  • Collaborated with other teams to ensure on-time delivery of UI components.
  • Worked with various AngularJs Expressions, Directives, Filters and Controllers. 
  • Used firebug, chrome developer tools and IE developer toolbar for debugging JavaScript and code refactoring. 
  • Actively participated in the completed SDLC life cycle of development, from design phase to the implementation phase.
  • Used Git/SVN.
  • Wrote CSS based page layouts that are cross-browser compatible and standards-compliant. 
  • Developed page layouts, navigation, animation buttons and icons.
  • Handled cross-browser issues and fixed the bugs for different browsers.
  • Worked in Agile development environments. 
  • Participated daily scrum meeting with product owner, designer and developers regarding the development of the application and sprint status.

Technologies: JavaScript, AngularJS, Bootstrap, HTML5, CSS3, LESS, Karma, Jasmine, REST API

Confidential, San Jose, CA 

Full-Stack JavaScript Developer

Responsibilities:

  • Implemented back end services using JavaScript, NodeJS, ExpressJS, and Node modules.
  • Developed individual UI pages for recruiting, reports and hotlist with JavaScript, AngularJS, HTML, CSS, and Bootstrap.
  • Tested the pages using Unit-test feature in AngularJS
  • Daily interaction with manager and sr. developers regarding to the development of the products and task status.

Technologies: JavaScript, AngularJS, Bootstrap, HTML, CSS, NodeJS, ExpressJS, MySQL, REST API

Confidential

IT Specialist

Responsibilities:

  • Working in a team environment, multi-tasking, problem solver and taking shifts
  • Co-ordinate with BA group for better understanding of functional requirements, Analyze and design the business requirements to document and implement.
  • Developed font-end UI pages with HTML, CSS, JavaScript
  • Created screens with table-less designs meeting W3C standards
  • Designed different themes to accommodate different scenarios.
  • Working closely with QA team to understand the reported defects and fix them.
  • Created asynchronous calls to fetch the data in the backend.
  • Successfully wrote and implemented SQL Queries, Stored procedures and Triggers in SQL SERVER.
  • Provided technical assistance to users including networking and related issue
  • Associate with research teams on major paper and industrial products manufacture
  • Researched TDE in TDOA systems of passive acoustic localization
  • Researched and reformulated design plans for using WSN technology in agricultural irrigation
  • Designed data collection part of Harbin to Dalian high-speed railway monitoring system

Technologies: HTML, CSS, JavaScript, AJAX, MySQL, Shell Script, C/C++

Confidential

Associate Engineer

Responsibilities:

  • Documented user’s manual for VQIT (Voice Quality Information Test) program.
  • Collaborated with a multi-disciplinary team of software developers, electrical engineers for requirement validation.
  • Presented findings and recommendations of project areas that could be developed
  • Wrote test plan and test cases for functionality test.
  • Involved in manual testing for prototype production.

Technologies: C/C++

We'd love your feedback!