We provide IT Staff Augmentation Services!

Front End Developer Resume

4.00 Rating

West Des Moines, IowA

PROFESSIONAL SUMMARY

  • 7+ years of strong experience in Front - End and Web Application Development with good knowledge of all the phases of SDLC like requirement gathering and analysis, design, development and testing.
  • Extensive experience in developing websites using HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, Angular 1.x with cross browser compatibility complying with WCAG and W3C web standards.
  • Experience with Agile and Waterfall methodologies of software development.
  • Expertise in developing and implementing Responsive Web Design (RWD), Adaptive Web Design (AWD) patterns.
  • Hands-on experience working and customizing Bootstrap framework to achieve responsiveness.
  • Good experience in performing client-side validations using JavaScript and jQuery allowing communication between client and server to improve user experience.
  • Experience in creating Single Page Applications(SPAs) using JavaScript libraries like AngularJS with good knowledge about the concepts like Two-way binding, Dependency Injection, Filters, Services, Controllers and Directives.
  • Adequate knowledge of Document Object Model(DOM) and DOM functionalities.
  • Experience in creating rich view using React JS by integrating it with AngularJs.
  • Good knowledge of ReactJS components, forms, Routers and flux concept.
  • Expertise in using ReactJS for creating interactive user interface using one-way data flow, JSX and React Native Concepts.
  • Knowledge about creating custom reusable React components library and experience working with React flux architecture using complex OO concepts to improve the performance of the websites.
  • Experience working with modern toolkits like NPM, Grunt and Gulp.
  • Proficient with version control tools such asSVN and GIT to maintain current and historical version of source code and supporting documents.
  • Sound Knowledge and good Experience with Object-Oriented Concepts and Object-Oriented JavaScript. Experience in integrating back-end applications with AJAX driven OO JavaScript.
  • Expertise working with debugging tools like Firebug, Chrome Developer Tools.
  • Experience using all popular text editors like WebStorm, Eclipse, Sublime Text Editor, Visual Studios code and Notepad++.
  • Good knowledge about the unit and integration testing frameworks like Jasmine, Mocha and Karma and defect tracking tool JIRA.
  • Self-motivated team player with excellent verbal and written communication skills and organizational skills combined with time management skills.
  • Passionate individual with curiosity and keen eye for the new advancements in the industry and ability to master them in short time to adapt, allowing maximum productivity.

TECHNICAL SKILLS

Programming Language: C, C++, C#, JAVA

Web Technologies: HTML5, CSS3, Bootstrap, JavaScript, XML, ES5

Frameworks: jQuery, AngularJS, ReactJS, NodeJS

Unit Testing: Jasmine, Mocha, Karma

Databases: MS-SQL, SQL Server

Tools: Notepad++, Visual Studio, Visual studio code, Sublime Text, Eclipse, WebStorm, JIRA, Balsamiq Mockup, Grunt, Gulp

Version Control: Git, Assembla, SVN, TortoiseHG.

PROFESSIONAL EXPERIENCE

Confidential, West Des Moines, Iowa

Front End Developer

Responsibilities:

  • Followed Agile methodology throughout the development of application.
  • Developed UI Components using React JS, Angular1.5, NodeJS, HTML5, CSS3, Bootstrap.
  • Built custom landing pages, worked on modules using ReactJS with ReduxJS.
  • Designed business application using web technologies like HTML4/5, XHTML and CSS2/3 based on the W3C standards.
  • Developed designs in securing the application using form-based authentication using JavaScript, jQuery, AngularJS.
  • Used http services in AngularJS to make API calls and exchange data in JSON.
  • Used React Routers for synchronizing UI and URL.
  • Used ReactJS to build encapsulated components to pass rich data through app.
  • Integrated React’s Redux framework to scale and maintain the application better while handling large amounts of Data.
  • Manages application’s state through JavaScript object called data store Using Redux.
  • Used ReactJS Flux architecture for unidirectional data flow & also used React Routers for synchronizing UI and URL.
  • Worked with build tools like NPM, Bower and Grunt.
  • Used tools like Grunt and Gulp to perform repetitive tasks of minification, compilation, Unit testing.
  • Debug the application using Firefox(Firebug) to traverse the documents and manipulate the Nodes using DOM and DOM functions.
  • Developed custom framework created extensively using JavaScript MVC and wrote code that is modular and reusable.
  • Worked on developing single page application and used angular API for making asynchronous calls and using runtime environments like NodeJS.
  • Created forms to collect and validate data from the user in HTML and JavaScript using MySQL database.
  • Good experience working with scaffolding tools like Git.
  • Used JIRA tracking tool for task assignment, bug tracking and issue fixture.
  • Worked closely with QA team to fix bugs, did unit testing using Jasmine and Karma also used chrome inspector.

Environment: HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, JSON, AngularJS, ReactJS, NodeJS, Grunt, Gulp, Jasmine, Karma, Git, JIRA

Confidential, Omaha, NE

Web Developer

Responsibilities:

  • Work on the existing web application to update it which included changing the interface to accommodate new content.
  • Involved in developing web pages following Agile Methodology and TDD (Test Driven Development).
  • Coordinated with the design team and business analyst to understand the requirements of clients.
  • Created annotated mockups for the new design using Photoshop.
  • Worked on the webpages using HTML, XHTML, Bootstrap, JavaScript, jQuery, AJAX and modified CSS to accommodate updates.
  • Wrote application level code to interact with APIs and other services using AJAX, JSON and XML.
  • Experience using JSON for storing and exchanging data between server and browsers thus transforming data and page.
  • Utilized jQuery libraries and plugins to build a Rich Internet application to make it look more appealing to the user.
  • Handled User triggered events using JavaScript and jQuery, also validated the inputs before they are submitted to the server.
  • Implemented Drag and Drop, Widgets, Menus and form functionalities using jQuery Framework.
  • Used jQuery and AJAX to get JSON data and parse it in front end.
  • Migrated the web application to AngularJS to turn it into a Single page application using AngularJS, UI-Router and custom directives.
  • Developed application service layer using Angular1.x dependency injection.
  • Developed Custom AngularJS directives to build custom reusable components to use across the application.
  • Created responsive webpages using Media Queries for smart devices with Android and IOS platforms.
  • Worked with Node.js thus gaining knowledge about how to configure, create server, manage routes and connect database.
  • Used Node.js for heavy DOM manipulations and creating Web services.
  • Created JSON objects that would throw data to the server for it to be stored in MongoDB.
  • Integrated MongoDB databases and collections with Node.js server.
  • Used JIRA to keep track of backlog bugs to manage time and help communicate more efficiently thus help improve productivity.
  • Used GIT for version controlling.

Environment: HTML5, CSS, Bootstrap, JavaScript, jQuery, AJAX, JSON, AngularJS, NodeJS, MongoDB, JIRA

Confidential

Web Developer

Responsibilities:

  • Refined and iterated user experience by designing and implementing new modules and interfaces in a complex responsive site.
  • Developed application layout and responsive web pages using Angular1.2, NodeJS, HTML/HTML5, CSS/CSS3 and Bootstrap.
  • Developed rich User Interface using AJAX frameworks like jQuery, JSON to enhance the performance of the website.
  • Created a single page application using AngularJS that used REST web services to render data.
  • Used AngularJS and REST web services to get data from response and display it on the User Interface.
  • Created custom directives for implementing accessibility features for eliminating cross browser compatibility.
  • Worked on developing cross browser compatible pages, fixed major layout issues related to various browsers and performed unit testing.
  • Created table, stored procedures, triggers and indexes.
  • Worked with Jasmine to perform behavioral JavaScript testing.
  • Responsible for validating all the forms and links. Also did bug thrashing and resolved the bugs reported.
  • Worked with Git to manage the code repository.

Environment: HTML5, CSS, Bootstrap, JavaScript, jQuery, AJAX, JSON, AngularJS, MySQL, JIRA

Confidential

UI/ UX Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Analyzed all requirements needed for the implementation including hardware and software requirements.
  • Responsible for designing user-centered layouts and transforming the mockups or wireframes to HTML, HTML5 code.
  • Created Elegant Responsive user interface using HTML, CSS, Bootstrap and JavaScript Validations.
  • Created standards complaint and Cross browser compatible CSS-based page layouts.
  • Worked on Dynamic loading of web pages using AJAX calls and validating user input using jQuery for better usability.
  • Used Chrome Developer tools for debugging and manipulated the nodes using DOM functions.
  • Conducted unit testing using Jasmine Framework.

Environment: HTML5, CSS, Bootstrap, JavaScript, jQuery, AJAX, Jasmine, Mockups

Confidential

Associate Developer

Responsibilities:

  • Actively involved in all the phases of development and gained good understanding of application development lifecycle methodologies.
  • Worked closely with my team to strategize designs and involved in daily team meeting & weekly scrum meeting.
  • Create wireframes and prototypes focusing on the client’s requirements.
  • Converted the prototypes into elegant and intuitive user interface for the web application using HTML and CSS following the standards.
  • Created cross-browser compatible and standard-complaint CSS based page layouts.
  • Wrote HTML, CSS and JavaScript to create dynamic pages.
  • Worked on client-side page presentation and data-validation in forms using JavaScript.
  • Used jQuery plug-ins, calendar plug-in, Auto populating select-boxes.
  • Created Test plans for Unit Testing.

Environment: HTML, CSS, JavaScript, jQuery, AJAX, Photoshop

We'd love your feedback!