We provide IT Staff Augmentation Services!

Front End Web Developer Resume

4.00/5 (Submit Your Rating)

Tucson, AZ

SUMMARY:

  • 6 years’ experience as a Front - end Web Developer skilled in both client and server side technologies. Proficient in design, implementation and support of web applications.
  • Heavy in domains like Financial Services, Insurance, E-Commerce.
  • Expertise in web developing technologies involving HTML5, JavaScript, CSS3, AngularJS, NodeJS, AJAX, jQuery, JSON, Bootstrap, Express, etc.
  • Hands on experience with Javascript Frameworks like jQuery, AngularJS, ReactJS.
  • Proficient of building high performance Single Page Application (SPA) using AngularJS (Components/Directive/Service/Factories/Injectors/ /data-binding/ng-routing/etc.)
  • Experienced with using Data Visualization Tools such as D3.js, FusionCharts.
  • Proficient with styling UI using CSS frameworks like Bootstrap, Foundation, skeleton.
  • Hands on experience with CSS preprocessor like SASS, LESS.
  • Experience building RESTful API, as well as consuming data through RESTful APIs via JSON data format.
  • Proficient in User Authorization technology: OAuth.
  • Sound understanding with database developing using SQL and implementation for RDBMS like MySQL, Oracle also with NoSQL like MongoDB, DynamoDB.
  • Experienced with MEAN stack web development using MongoDB, Express, AngularJS, NodeJS.
  • Hands on experience on Node middle-ware like passport, express, etc.
  • Sufficient experience using NPM and Bower to build applications.
  • Proficient with cloud computing (PaaS) like AWS along with its services like EC2, S3 bucket, Elastic Beanstalk, IAM, and API Gateway.
  • Have hands on experience with Test Driven Development (TDD) approaching by using JavaScript Unit Testing Tools like QUnit and JavaScript test runner like Karma, Jasmine, chai, and Mocha.
  • Experience in working under Agile Scrum methodologies and using JIRA and Bugzilla as an Agile task management, issue and bug tracking
  • Hands on experience in using SVN and Git for version control and continuous integration tool like Jenkins
  • Self-motivated, dedicated, reliable as a team player with excellent interpersonal skills and learning ability

TECHNICAL SKILLS:

Programming Languages\ Web Technologies: Java, J2EE, PHP, Python\ HTML5, CSS3, JavaScript, ES6, SASS, LESS\

Web Page Development Tools\ Frameworks: Bootstrap, AngularJS, Node.js, jQuery\ spring 2.x-3.x, Hibernate 3.x\

Reporting Tools\ Web Services Technologies: D3.js, FusionCharts 3.1\ XML, JSON, AJAX, REST\

Databases\ Application Server: Oracle, MySQL, MongoDB\ Apache Tomcat 8.0\

Unit Testing Tools\ Version Control Tools: Jasmine, Chai, Mocha, Karma\ Jenkins, Git, SVN\

Text Editors and IDEs\ Dependency Management tool: Sublime Text 2, Brackets, Eclipse, Adobe \ Apache Maven, NPM, Bower \ Dreamweaver

PROFESSIONAL EXPERIENCE:

Confidential, Tucson, AZ

Front End Web Developer

Responsibilities:

  • Designed and developed advanced level HTML5 and CSS3 on web interface and website theme for standard and uniform look and feel using Bootstrap, jQuery and JavaScript.
  • Used jQuery to manipulate DOM element and the web content information.
  • Used AngularJS to create views performing two-way data binding, and synchronizing models with server as a Single Page Application (SPA)
  • Facilitates AngularJS components like modules, controllers, built-in and customized directives, filters, services, components to build Model-View-Controller (MVC) architecture for the web application.
  • Applied jQuery validation plugin and AngularJS for client side data-validation.
  • Cooperate with UX team and redesigned using Angular-Bootstrap and Angular-UI to improve business competencies, also makes the website more attractive.
  • Consume RESTful resources using AJAX call, receiving, analyzing and processing JSON responses to get the required proper-formatted data.
  • Handled Browser Compatibility issues in HTML, CSS and JavaScript for IE, Firefox and Chrome browsers.
  • Built mobile-friendly, Responsive websites using HTML5/CSS3 Media Queries
  • Experienced in using Hibernate in data access layer to access and update information in the database.
  • Developed the entire application implementing MVC Architecture, integrated with Hibernate and Spring MVC frameworks
  • Experienced in using Git as a version control tool.
  • Used Agile, Scrum developing methodology.
  • Follow TDD procedure in order to provide reliable applications.
  • Used QUnit for self-testing and JIRA for bug tracking.
  • Developed Jasmine and JUnit test cases for all the developed modules.
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.

Environment: HTML5, CSS3, SASS, JQuery, Angular.js 1.x, D3.js, JavaScript, BootStrap, TDD (Test-driven Development), SPA (Single Page Application), Bower, npm, Git, Oracle, REST, Spring MVC, Hibernate, JIRA, SCRUM

Confidential, Chandler, AZ

Sr. UI Developer

Responsibilities:

  • Designed UI with HTML5, JavaScript, JQuery, CSS, Bootstrap, in order to provide more user friendly visual to present data.
  • Used AngularJS $http service to consume RESTful resources and render the data information on pages.
  • Used AngularJS custom filters such as check boxes and drop down menu to refine search results from the database query.
  • Worked with AngularJS Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filter .
  • Used jQuery UI and Bootstrap for Accordion, Carousel, Modal Dialogs, tabs and date picker.
  • With Express 4, set up middle-wares to respond to HTTP requests and created RESTful web service with NodeJS
  • Used MongoDB 2.0, a NoSQL database to handle data storage.
  • Create User and product schema and communicate with the database using Mongoose.
  • Use NPM to manage, reuse javascript code as packages.
  • Extensively used Bootstrap and CSS3 for Responsive Web Design (RWD).
  • Used D3.js to visualize sales in different product category and generate a report using data from orders.
  • Used Chai for unit testing and ran on Mocha.
  • Worked with Grunt as a Task Runner, Bower & NPM as a package manager.
  • Used Git as a version control tool.
  • Participate in the team on agile development cycle. Followed SCRUM methodology.

Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, AngularJS -Forms, Validations, Modules, Factory Services, DOM, EJB3, Events, Expressions, Directives, Controllers, Filters, SQL, Bootstrap 3.3.x, Glassfish4.0, Hibernate3.0, D3.js, Sublime Text, Firebug, Jasmine

Confidential, Tucson, AZ

Front End UI Developer

Responsibilities:

  • Implemented Agile/SCRUM methodology in the development of the project
  • Re-built the web pages by using HTML5 and CSS3
  • Created dynamic web pages with reusable widget using jQuery and Bootstrap
  • Designed Responsive UI pages which can be displayed properly in different size screen by Media Queries
  • Used Angular.js to add business logics into template in order to do dynamic two-way data binding
  • Used Web Services (SOAP) for transmission of large blocks of XML data between client and server interfaces
  • Experienced in using package manager such as npm and bower
  • Developed business features in Node.js with Express framework for quick development
  • Used MongoDB in the prototype to store member information in details
  • Involved in whole phases of Software Development Life Cycle (SDLC), including Design, Development, Testing and Maintenance
  • Implemented Model-View-Controller (MVC) architecture
  • Interacted with BA team in gathering and understanding the requirements
  • Created test cases for front end testing using Karma with Jasmine
  • Participated in Requirement Gathering, Analysis and Design using UML
  • Perform CRUD operations like Update, Insert and Delete data in Oracle 10g.
  • Developed SQL queries with JDBC API to create, retrieve and update data
  • Worked on Presentation layer used JSP, CSS, SASS, Servlets and Spring 3
  • Involved in writing build scripts using MAVEN
  • Used JUnit to do the unit testing to track the defects and to close the defects
  • Involved in Unit Testing and Functional Testing and Regression Testing of the systems
  • Coordinate with different team in order to flawless release execution on time

Environment: HTML5, CSS3, SASS, Javascript, jQuery, Media Queries, Angular.js, Bower, npm, Grunt.js, Node.js, MongoDB, spring framework, Hibernate, UML, XML, Oracle

Confidential

Jr Java UI Developer

Responsibilities:

  • Involved in design of the system using UML methodology
  • Presentation tier of the application by using JSP and Servlets
  • Actively involved in creating SQL queries
  • Used JUnit for testing the application
  • Performed unit testing before check in the code for the QA builds
  • Responsible for writings Java classes for different layers

Environment: HTML4, CSS2, SASS, JavaScript, jQuery, JSON, A JAX, MVC, Web API, Linux, Oracle 11g, JDBC, Eclipse, Java 1.7, Spring 3.0, Hibernate 3.0, SVN, JUnit, JIRA, Maven, Weblogic, UML, Agile

Confidential

Front End Web Developer

Responsibilities:

  • Developed the validations by using JavaScript.
  • Used jQuery, Ajax for service calls on pages to interact with the server for information.
  • Used jQuery plug -ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Involved in designing and developing the JSON, XML Objects with MySQL5.
  • Used water fall methodology for the software development.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Been an active team player, helped in fixing bugs and also carried out troubleshooting.
  • Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces .

Environment: Core Java, JSP, HTML4, CSS2, JavaScript, jQuery, XML, JSON, MySQL5, HTTP, Spring 3.0, Log4j, and Hibernate 3.0

We'd love your feedback!