We provide IT Staff Augmentation Services!

Front-end Developer Resume

4.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • 6+ years of Extensive programming experience in developing Web based applications and Client - Server technologies using HTML5, CSS/CSS3, XML, JavaScript, jQuery, Ajax, AngularJS
  • Excellent background in popular front-end technologies such as HTML5, CSS3, jQuery, Javascript for building client-side web applications
  • Hands-on experience of AJAX for the asynchronous communication between the client-side and the server-side via various data formats such as JSON and XML
  • Extensive experience using JavaScript Closures, Premises and Prototype.
  • Solid experience inAngularJS for creating single page web apps utilizing MVC frameworks
  • Extensive experience in NodeJS for deploying server-side data-intensive and real-time web applications with the help of Node Package Manager (npm)
  • Expert knowledge in Document Object Model (DOM) manipulation using Bootstrap, jQuery, ReactJS, and D3.js.
  • 2 years forusing ReactJS/Redux to do the single page application and improve render performance.
  • Professional eexperience in Bootstrap framework for responsive web page design
  • Experience in designing relational database and ER diagrams for complex enterprise grade back-end systems
  • Hands-on experience in NoSQL database such as MongoDB in conjunction with ExpressJS for back-end development
  • Knowledgeable with Relational Database Management (RDBMS) concepts like writing SQL Queries, Functions,and Stored Procedures.
  • Extensively worked on the configurationof Apache servers on Linux machines
  • Expertise in mainstream browser tools like Chome Element Inspector, Firebug, IE Tester for testing and debugging
  • Proficient in configuring and using common IDEssuch as Eclipse, IntelliJ, andNetBeans
  • Experience in Version Control Tools such as Git/GitHub, SVN
  • Experience inAgile software development methodology and its framework Scrum
  • Exposure to Test Driven Development (TDD) for testing different cases to achieve simple design patterns during the development cycle
  • Excellent interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stressful environments.

TECHNICAL SKILLS

Programming Languages: Java, JavaScript, Java, C++, SQL

UI Technologies: HTML5, DHTML, CSS2/CSS3, XML, Bootstrap, JSON, AJAX

JavaScript Libraries / Frameworks: jQuery, AngularJS, NodeJS, ReactJS, D3.js, Express

IDE: Eclipse, NetBeans, WebStorm, Visual Studio

Editors: Sublime Text, Atom, Brackets, NotePad++

Build Tools: Maven, Bower

Databases: Oracle, MySQL, MongoDB

Application Servers: Apache Tomcat

Version Control: SVN, Git/GitHub

Testing Tools: QUnit, JUnit, Jasmine, Protractor

Operating Systems: Windows 7, 8, 10, Mac OS X, Linux

Browsers: Internet Explorer, Edge, Chrome, Firefox, Safari, Opera

Methodologies: Object Orient Analysis, Agile, Scrum, TDD

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Front-end Developer

Responsibilities:

  • Built user-friendly UI to display various information such as margin risk, credit risk, and market value using HTML5, CSS3, jQuery, ReactJSand JavaScript.
  • Designed and developed the customer portal using framework ReactJS along with HTML5, CSS3.
  • Used HTML5 elements like video, audio and canvas in making the website interactive.
  • Strong Experience in dealing with CSS Concepts like CSS Background, CSS Layouts, CSS positioning, CSS Box Model, Pseudo classes, Pseudo elements, CSS Animations and CSS Box Model.
  • Used ReactJS to build the UI components, developed filters to display different dimension of data and font size modifiers.
  • Used ReactJS/Redux to create views to hook up to the model and synchronize data with server.
  • Used React Router to create a Single Page Application (SPA) Which can bind data to specific views and synchronize data with server.
  • Used MongoDB to manipulate all the risk-related data for fast data retrieval
  • Used BootStrap framework for cross-device compatibility to make sure the system can be used in a comfortable manner under any web browsers or devices
  • Used GIT and GitHub for managing source code by resolving merge conflicts that occur during collaboration of various stakeholders of the application.
  • Involved inAgile development methodology with the help of JIRA, and actively participated in Scrum meetings
  • Involved in TDD for unit testing
  • Involved in requirement gathering, designing, development, UI reviews, and maintenance.

Environment: ReactJS, NodeJS, HTML5, CSS, JavaScript, AJAX, Bootstrap, Eclipse, MongoDB, Git/GitHub

Confidential, Buffalo, NY

Front-end Developer

Responsibilities:

  • Built front-end web application using HTML5, CSS3, ReactJSand JavaScript.
  • UsedBootstrap to implement responsive design for web application.
  • Used Bootstrap components for the design of menus, like Button dropdowns and Navbar.
  • Used AJAX and jQuery to implement asynchronous functions and features.
  • Used AngularJS two-way data binding for automatic synchronization between the view and the model.
  • Created Custom Directive for custom validation to verify the user information
  • Created Custom Filters to sort and format the records displayed in the web page.
  • Implemented asynchronous data communication without refreshing the page using AJAX and captured relevant server responses
  • Used AngularJS AJAX calls (GET, PUT, and POST) to transmit or fetch data from RESTful APIs which is provided by the back-end team.
  • ImplementedSPA(Single Page Application) by using AngularJS which can bind data to specific view and synchronize data with server.
  • Used HTML, CSS to design page layouts.
  • Used SVN as the version control system for the full development cycle
  • Collabrated with QA team to work in code debug, performance,etc.

Environment: HTML, CSS, AngularJS, JavaScript, AJAX, Bootstrap, jQuery, Firebug, Chrome debugger, Jasmine, Karma, SVN

Confidential, Farmington, MI

Front-end Developer

Responsibilities:

  • Utilized AJAX to make requests to remote servers without refreshing the current page
  • Strong knowledge in MySQLincluding Stored procedures, Views and Triggers, and expertise in relational database query optimization
  • Used MySQL to manipulate the majority of the eCommerce database applying Stored Procedures, Views, and Triggers
  • Worked on SQL Query Optimization in order to maintain an acceptable balance between speed and storage for the eCommerce database
  • Consumed RESTful services to obtain JSON data and render user account information.
  • Used jQueryUI and Bootstrap for accordion, carousel, modal dialogs, tabs, and date picker.
  • Involved in responsive account management menu and display page design using CSS3 Media Queries and Bootstrap.
  • Involved in understanding the business processes and defining the requirements.
  • Used Git for the version control.
  • Strictly followed Agile development methodology and actively participated in Scrum meetings

Environment: HTML, CSS, JavaScript, AJAX, Java,Eclipse, SQL, Git, Agile

Confidential, New York, NY

Front-end Developer

Responsibilities:

  • Designed, developed and validated User Interface using HTML, XML, JavaScript and CSS.
  • Handled Browser compatibility issues in HTML, CSS and JavaScript for IE, Firefox and Chrome browsers
  • Used CSS3 Borders and jQuery Menus as part of the UI navigation.
  • Review business requirements, functional designs, business processes and system solutions in order to gain a deep functional understanding of the application.
  • Used MySQL database for inserting, deleting, and updating accounts inthe existing company
  • Used AJAX to make requests to the servers in order to fetch ticket prices
  • Used Git as the version control system for the entire development process
  • Review business requirements, functional designs, business processes and system solutions in order to gain a deep functional understanding of the application.
  • Involved in writing Junit test cases.
  • Strictly followed Agile development methodology and actively participated in Scrum meeting

Environment: HTML, JavaScript, AJAX, Java,Eclipse, SQL, Git, Agile

We'd love your feedback!