We provide IT Staff Augmentation Services!

Ui Developer Resume

Bellevue, WA

SUMMARY

  • Around 6 years experience in web applications development, testing, troubleshooting, and implementing.
  • Expert in React JS for creating interactive UI with one - way data flow and virtual DOM.
  • Maintained states in stores and dispatched the actions using Redux.
  • Proficient in MEAN Stack based web applications which includes AngularJS, NodeJS, Express and Mongo DB.
  • Expert knowledge in designing Responsive web pages through Bootstrap and CSS3 Media Queries.
  • Skilled in building multi-browser compatible web application using HTML5 technologies.
  • Hands-on knowledge of CSS Preprocessors(Less & Sass) to manage extendable and maintainable CSS files and improve performance.
  • Good experience with developing service side web application with help of Node Package Management (npm).
  • Extensive knowledge in D3.js components for data visualization in graphical mode.
  • Used AngularJS MVC architecture design pattern to design and build different modules.
  • Expertise in using Node.js as a proxy to interact with restful Server and Database and exchange data with JSON.
  • Board understanding of objects, non-blocking UI Asynchronous event.
  • Excellent understanding of relational databases CRUD operates and queries in MySQL and Oracle.
  • Good experienced in Real-Time web communications by using Web Sockets.
  • Board experienced in handling Unit testing using Jest and Jasmine.
  • Strong knowledge in task runner Grunt and Gulp and version control tools SVN and GIT.
  • Good experience with multi-browser tools NProxy for Chrome, Firefox, or IE to troubleshoot problem.
  • Experience with CI/CD techniques and tools such as Maven, Jenkins.
  • Great understanding of using Design Pattern in front end developing, such as Singleton, Factory and Proxy.
  • Experience in Agile methodologies and Scrum environment.
  • Excellent team player with highly sense of responsibility and eager to learn new technologies.

TECHNICAL SKILLS

Programming Language: JavaScript, Java

Web Technology: ReactJS, AngularJS, HTML5, CSS3, JavaScript(es6), LESS/SASS, NodeJS, jQuery, Bootstrap, AJAX, JSON, JSP, D3.js

Database: MongoDB, MySQL, Oracle

Operating System: Unix/Linux, Windows, Mac OS

Development Tools: Sublime, Eclipse, WebStorm, Notepad++

Unit Testing Tools: Jasmine, Jest, NProxy

Version Control Tools: Git, SVN

Web Server: NodeJS, RESTful, Apache Tomcate

Other Tools/Methodology: Agile, Scrum, Gulp, Grunt

PROFESSIONAL EXPERIENCE

Confidential, Bellevue, WA

UI Developer

Responsibilities:

  • Designed and developed application in web technologies such as ReactJS, AngularJS, HTML5 and CSS3.
  • Used AngularJS $http and React Thunk to perform asynchronous calls for creating interactive web pages based on JSON response.
  • Supported partial updated web application with ng-router and React DOM.
  • Handled client side validations using React Form functions.
  • Involved in creating styles using SASS to minimize complexity and simplify CSS3.
  • Created Real-Time web communications by using Web Sockets.
  • Involved in creating and executing Unit test cases using Jest and Jasmine.
  • Automated built and deployed with CI/CD tools Jenkins and Maven.
  • Troubleshooting with chrome develop tools and webrtc-internals API.
  • Used Gulp and Webpack as a bundling and automation task runner.
  • Used BitBucket to maintain application version control for the full development cycle.
  • Experience with Scrum team structure and Jira in the project developing.

Environment: AngularJS, ReactJS, JavaScript(ES6), HTML5, CSS3, SASS, Ajax, NodeJS, NPM, Maven, Jenkins, Websocket, Scrum, BitBucket.

Confidential, Cranbury, NJ

Senior Front-End Developer

Responsibilities:

  • Built user-friendly interfaces and applications using HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, AngularJS and Bootstrap.
  • Designed and developed web-based application using Angular MVC framework.
  • Used AngularJS to create a Single Page Application for various modules.
  • Executed cross-domain data request from server by JSONP.
  • Created Custom Directives for reusable DOM manipulation function.
  • Integrated RESTful APIs with front-end Pages and fetching data from Oracle DB in NodeJS node-oracledb module.
  • Involved in creating styles using SASS to minimize complexity and simplify CSS3.
  • Used Bootstrap, AngularJS and custom CSS3 for Richer User Experience and Responsive Web Design.
  • Built orientation and location service with geographic features of Google Map API.
  • Created REST API using Node JS and Express and consuming in AngularJS.
  • Handled client side validations using Angular Form functions and used AJAX feature and JSON5 to achieve exchanging data with server asynchronously.
  • Involved in creating and executing Unit test cases using Mocha and following Test Driven Development.
  • Used Grunt with Gruntfile to minimize the JavaScript file in whole application.
  • Used SVN to maintain application version control for the full development cycle.
  • Made use of Scrum team structure and Agile development in the project developing.

Environment: JavaScript, HTML5, CSS3, Bootstrap, Ajax, jQuery, JSONP, Scrum, AngularJS, Oracle11g, NodeJS, npm, RESTful Web Services, SVN, Mocha, SASS.

Confidential, Peoria, IL

Senior Web Application Developer

Responsibilities:

  • Understood and analyzed the requirements of client and converted them into User Requirement Specifications.
  • Designed and developed UI Templates Using HTML, CSS, JavaScript OOP.
  • Used AngularJS modules, controllers, directives, and filters to build MVC architecture applications and Single Pages Applications.
  • Used Bootstrap framework and custom CSS3 to develop Responsive web pages.
  • Used LESS as pre-processor to generate neat and clean CSS dynamically.
  • Created UI charts and tables reports using D3.js for Payment and Transactions History.
  • Used Gulp as the automation tool to run and manage JavaScript tasks.
  • Handled database MongoDB on performance-demanding data, using MEAN stack technologies along with Mongoose.
  • Involved in creating and executing Unit test cases using Jasmine.
  • Used SVN to maintain application version control for the full development cycle.
  • Participated in daily SCRUM meeting to keep track of project status.

Environment: AngularJS, HTML5, CSS3, JavaScript, Bootstrap, Ajax, jQuery, Express, MongoDB, Mongoose, D3.js, Jasmine, Scrum, SVN, Gulp.

Confidential, Bridgeton, NJ

UI Developer

Responsibilities:

  • Built the user interface using HTML, CSS, JSP and JavaScript.
  • Utilized JavaScript and jQuery1.5 for client side validation validating and design of the web site to suit different browsers.
  • Utilized jQuery1.5 to navigate to different pages of the application using DOM elements, and to create AJAX pages.
  • Employed AJAX and XML to process asynchronous actions between front and back end.
  • Created an embedded video player features by JavaScript and jQuery to support user instruction.
  • Used JavaScript validation framework for Client side validations and Server side validations to build dynamic web page.
  • Created a shared library of JavaScript, which can be shared across different applications.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JSON.
  • Used jQuery1.5 to deployed triggers for e-mail confirmations and other automatically operations.
  • Involved in Git for version control.
  • Wrote Stored Procedures, Transactions, Triggers and SQL-Statements to access data from MySQL5.5 Database.

Environment: HTML, CSS, JavaScript, Ajax, jQuery1.5, MySQL5.5, Java 6, JSP, Eclipse, Notepad++, Git.

Hire Now