We provide IT Staff Augmentation Services!

Front-end Ui Developer Resume

2.00/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY:

  • Over 8 years of experience as a Full - stack web developer specialized in front-end UI development in different domains like Banking, Finance, Insurance and Health-care.
  • Experience in creating web applications using MEAN stack and MERN stack, implemented with Express.js, Mongoose and MongoDB to create comprehensive web applications.
  • Excellent background in front-end technologies in HTML/HTML5, CSS/CSS3, SASS, JavaScript, jQuery, Ajax, JSON, AngularJS, Angular2 in client-side application development.
  • Hands-on experience of CSS3 Bootstrap in developing responsive web pages for user experience improvement.
  • Hands on experience in ReactJS, working with Redux and Flux architecture, Web pack module bundler.
  • Experience using ECMAScript 6 with React.js and transpilation of ES6 to ES5 using Babel.
  • Significance experience in designing and developing single page application using AngularJS and Angular UI.
  • Experienced in deploying server-side real-time web applications Node.js Express.js, Hapi.js and Kao.js with the help of Node Package Manager (npm).
  • Strong experience in working with MongoDB database.
  • Expertise in using JavaScript libraries like jQuery and jQuery UI.
  • Extensive expertise in using JavaScript Closures, Promises and Prototype.
  • Hands-on experience in consuming RESTful service using JavaScript, jQuery and AngularJS.
  • Skills at creating custom directives, modules, filters and services using AngularJS.
  • Good knowledge with Angular2 component design.
  • Expertise in creating graphic and interactive experiences using P5.js.
  • Experience in authentication middleware Passport.js and event based bi-directional communication library Socket.io.
  • Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript frame.
  • Working knowledge on dynamic data visualization using D3.js and Angular Fusion Charts.
  • Good knowledge in debugging and troubleshooting existing code using Chrome Developer Tool and Firebug.
  • Used Dojo for asynchronous communication with the client side code.
  • Experience in developing front-end layer in web-app platforms with Servlets, JSP, Hibernate and Spring MVC on Apache Tomcat web server.
  • Excellent understanding of DB Design, DB normalization and writing SQL queries with RDBMS like MySQL, MySQL server.
  • Familiarity of Analytics Suits and Adobe DTM and Target specifically.
  • Experience in unit testing tools using Jasmine, Karma, Junit, Mocha and Chai along with TDD environment and expertise in Web pack, Gulp and Grunt.
  • Worked with JIRA, Bugzilla for bug-tracking and JSLint for ensuring quality code.
  • Experience working in Scrum environment of agile methodology for development.
  • Excellent communication and interpersonal skills. Strong Analytical and programming skills in using technology to develop effective complex business solutions.

TECHNICAL SKILLS:

UI Technologies: HTML5, CSS3, JavaScript, AJAX, JSON, jQuery, Bootstrap, Media Queries.

JavaScript Libraries and frameworks: jQuery, Angular.js, D3.js, Node.js, Angular2, React.js, passport.js, P5.js.

Tools: & IDE: Eclipse, NetBeans, intelliJ IDE, WebStorm, Adobe Photoshop, Komodo editor, Visual Studio code, Atom.

Application/Web Servers: Apache Tomcat 7.0, 8.0, Glassfish4.1, JBoss 4.0, WebLogic 9.2, 10x.

Databases: MongoDB, MYSQL, Microsoft SQL Server

Debugging Tools: Firebug, Web Debugger

Operating System: MAC OS X, Windows, Unix/ Linux.

Publishing Tools: Adobe PageMaker, MS Office

PROFESSIONAL EXPERIENCE:

Confidential, Los Angeles, CA

Front-end UI Developer

Responsibilities:

  • Developed an application using HTML, CSS3, Bootstrap, ReactJS, Angular2 in a test-driven development environment.
  • Received business logic specifications and design documents, and translated them in to CSS3 pre-processor styling SASS, Ajax, JSON files, Java Script and Angular2 code.
  • Worked through cross browser compatibility issues with layout and styles and fixed major bugs for supported browsers and platforms.
  • Developed the application pages using AngularJS, D3.js, jQuery, HTML5 and AJAX.
  • Used tools such as firebug, web developer tools for debugging and correcting errors.
  • Involved in writing jQuery-based Ajax requests using jQuery.
  • Manipulated data using CRUD operations of MySQL database management system and handled database access and data transmission based on Restful web service.
  • Used Node.js to create server-side applications for java script codes to build real-time web API’s.
  • Developed internal application using Angular.js and Node.js connecting to Oracle on the backend.
  • Worked on GWT widgets like Date picker, Toggle button, Suggest box and panels like Popup Panel, Flow Panel, and Split Layout Panel.
  • Involved in writing application level code to interact with API’s, Web Services using AJAX, JSON.
  • Consuming RESTful Web Services for JSON/XML data using jQuery, AJAX and AngularJS, http and resource services.
  • Experienced with layout mangers including accordion, anchor and card layouts in advanced jQuery UI.
  • Worked with source version control tool GIT to manage the code repository.
  • Performed unit testing using Jasmine and Karma.
  • Created a Content Management System (CMS) which serves as an interface for clients.
  • Used GIT as version control tool to update work progress and attended daily Scrum sessions.
  • Interacted with the back-end staff and scrum master at the daily meeting for new features in this web app using Agile software development methodology.

Environment: HTML/HTML5, CSS/CSS3, SASS, AngularJS, ReactJS, Node.js, JavaScript, AJAX, JSON, MySQL, Bootstrap, Karma, Jasmine, Grunt, Bower, GIT, Agile, Sublime, WebStorm

Confidential, Plymouth, MN

MERN Stack Developer

Responsibilities:

  • Developed fully functional responsive modules based on Business Requirements using HTML5, CSS3, Bootstrap, SASS, JavaScript, jQuery, jQuery plug in, React.js.
  • Designed and implemented modules for disbursements, deposits, credit and history of accounts. Along with that designed web pages for internal website for work list, branch administration and customer service.
  • Created the Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side ReactJS to backend MongoDB.
  • Involved in creating reusable UI components to render view pages using ReactJS along with Redux.
  • Used React as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using CSS3, Bootstrap, React and Redux.
  • Duties included helping the team to create standards for UI/UX development and enforcement of those standards.
  • Used Email.js for the automatic loan e-mail reminders.
  • Created the schema and wrote middleware to store the data on Mongoose, MongoDB.
  • Processed JSON data from RESTful web service by using axios to get resources from the database and populated data to the client side.
  • Managed projects with Web pack and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Node.js environment.
  • Used ECMAScript 6 with react.js and used BABEL to transpile the code to ECMAScript 5.
  • Developed dynamic data visualizations by using D3.js (Data Document Driven).
  • Experience implementing website optimization testing code (A/b, multivariate, personalization, etc.) using adobe target.
  • Validate user input before sending the page off to the server by using the JavaScript.
  • Used the Mozilla Firefox extension, Firebug, Developer tools to view and debug HTML, DOM and JavaScript.
  • Performed Unit testing on applications using tools Mocha and Chai by following Test Driven Development, used JIRA for bug tracking and JSLint for ensuring quality code.
  • Used Jenkins for continuous integration and continuous deployment pipeline.

Environment: HTML5, CSS3, Bootstrap3, SASS, JavaScript, AJAX, JSON, XML, jQuery, ReactJS, Redux, Axios, Node.js (4.1.1), Express.js, MongoDB (2.2.4), MERN stack, Jasmine, Karma, Maven, Tomcat Server, Jenkins, JIRA, Git

Confidential, New York, NY

Web/UI Developer

Responsibilities:

  • Designed and developed web pages using with HTML5, DHTML, CSS3, SASS, Ajax, Bootstrap, AngularJS, Node.js based on the W3C standard.
  • Writing front-end code like HTML5, CSS3, jQuery for assigned User requirements using AngularJS, and various other JavaScript frameworks.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
  • Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 & CSS3.
  • Used AngularJS for creating Routes, Filters, Directives and Services and create maintainable and testable single page application.
  • Programmed various jQuery plugins such as Buttons, Calendar, Grid, List box, Tab Container, Accordion, Menu, Dialog boxes and Toolbars.
  • Wrote the AngularJS Routes, Views, Controllers and Services to create a well-structured application
  • Used Angular Fusion charts to implement Data Visualization by displaying charts in task manager module.
  • Improve performance of the application by optimizing REST calls, and minifying the JavaScript code, making more reusable components and writing modular, industry standard and uncluttered code.
  • Involved in debugging HTML5, CSS3 and JS code using tools such as Chrome Inspector, Firefox Firebug.
  • Used Jenkins to build and deploy the application and Bitbucket for code repository and version control.
  • Used the Mozilla Firefox extension, Firebug, Developer tools to view and debug HTML, DOM and JavaScript.
  • Wrote test plans and performed unit testing and performance testing using Jasmine and Karma.
  • Followed Test Driven Development to minimize errors that can creep up in later stages.
  • Bugzilla was used to report and track bugs, JSLint for ensuring quality code.

Environment: HTML5, CSS3, SASS, JavaScript, jQuery, AngularJS, Bootstrap 3, Node.js, JSON, AJAX, Express.js, MongoDB (2.2.4), MEAN stack, Grunt, Bower, Jasmine, Karma, Maven, Tomcat Server, Jenkins, Bugzilla, Bitbucket

Confidential, Nashville, TN

UI Developer

Responsibilities:

  • Responsible in the implementation of the presentation layer (GUI) for the application using HTML, CSS3 and JavaScript, Bootstrap, and AngularJS.
  • Co-ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
  • Worked with designers to create mockups for the client screen according to the provided wireframes.
  • Developed AJAX based web based UI framework by utilizing jQuery library.
  • Understanding the Business Requirements.
  • Involved in design, development and testing phases of a project.
  • Defined new validations through AngularJS for the form field validation implemented through HTML.
  • Actively involved in Impact Analysis, Coding, Developing, unit testing, and System Testing.
  • Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, AngularJS, and JavaScript, Bootstrap.
  • Coordinated project activities and ensure that all project phases are followed and documented properly.
  • Developed UI screens using CSS3, JavaScript for validations, and jQuery for animations.
  • Experienced in working Agile Development environments (SCRUM).
  • Evaluate the request for enhancements and analyze the high priority bugs.
  • Refine and iterate user experience by designing new modules and interfaces in a complex, responsive site.
  • Used Firebug, Firebug Lite, and IE Developer Toolbar for debugging and browser compatibility.
  • Used JIRA for Project status tracking.
  • Designed and develop the document in the project.
  • Responsible to work on GIT workflow.

Environment: HTML, CSS3, AngularJS, Java Script, JSON, Linux, Eclipse, AJAX, JSP, Oracle

Confidential

UI Developer

Responsibilities:

  • Developed and designed Patient Care System Portal using HTML, CSS, JavaScript, and jQuery to implement look and feel of various components.
  • Used CSS selectors, border properties to Identify and perform DOM manipulations.
  • Used jQuery UI for dialogs, tabs, date picker and modal popups.
  • Implemented form validation using JavaScript along with DOM manipulation.
  • Used jQuery to perform AJAX calls for creating interactive web pages on JSON response.
  • Used Apache Tomcat web server for application deployment.
  • User input validations done using JavaScript and developed use cases using UML.
  • Developed database objects like tables, views, stored procedures, indexes.
  • Extensively used XSLT to transform XML documents to HTML.
  • Worked on jQuery Light box for creating image and video galleries.
  • Implemented dynamic page elements and form error validations using JavaScript.
  • Worked in an agile workflow, while practicing proper source control under Git and SVN systems.
  • Participated in pointing session and tasking session beginning of every sprint.

Environment: HTML, JavaScript, JSP, SQL, JDBC, MS Excel, Apache Tomcat

Confidential

Front-end Developer

Responsibilities:

  • Developed front-end screens with HTML, CSS, JavaScript and JSP. Extensively did client-side validations using JavaScript.
  • Utilized JavaScript library jQuery for form validation and interactive features.
  • Developed Cascading Style Sheets (CSS) to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Consumed RESTful Web Services using jQuery AJAX call to get the information of ATM location based on the customer's input.
  • Used Java integrated with Spring framework on the server side.
  • For storing data used MySQL database and Hibernate framework as ORM tool and performed CRUD operations.
  • Bugzilla was used to report and track bugs.
  • Used Core Java concepts like Collections, Exception Handlings, Serialization, Multi-Threading, Concurrency, latest java features.
  • Used Struts framework to define Controller, action mappings, forms and View pages.

Environment: HTML, CSS, JavaScript, XML, DOM, MySQL, database, Eclipse, SQL, Windows XP

We'd love your feedback!