We provide IT Staff Augmentation Services!

Ui Developer Resume

0/5 (Submit Your Rating)

WA

SUMMARY

  • Around 6 years of professional experience as a Front - end UI developer with strong front-end UI development skills including HTML5, CSS3, JavaScript, jQuery and Bootstrap.
  • Rich experience in developing web applications for Telecom, Banking, E-commerce and Insurance.
  • Extensive expertise of creating Single page applications and implementing MVC framework using AngularJS and Angular2/4.
  • Experience in optimizing components for maximum performance across different devices and browsers depending on virtual DOM using ReactJS.
  • Proficient in creating MEAN Stack based web applications using AngularJS, NodeJS, MongoDB and Express.
  • Excellent experience in using jQuery UI and Angular UI for styling of cross-browser compatible web page (Chrome, Firefox, Safari, IE).
  • Professional experience in developing Responsive Web Design using CSS3 Media Queries and Bootstrap.
  • Experienced in using CSS3 preprocessed language SASS and LESS to improve CSS coding.
  • Extensive knowledge in integrating FusionCharts jQuery Plugin and D3.js components for presenting data in graphical mode.
  • Expertise in using JSON and AJAX features to exchanging data with Server and Database asynchronously.
  • Experience on Server side programing using JSP, Hibernate4.3.11, RESTful and Apache Tomcat 7.0.
  • Excellent understanding of relational databases involved in application development using RDBMS likes MySQL and Oracle.
  • Experienced in handling Unit testing using Jasmine and JUnit for mock target object following Test Driven Development (TDD).
  • Experience in using SVN and GIT for version control, MAVEN for project development procedure.
  • Hands-on experience in continuous integration and continuous deployment using Jenkins 2.7.1.
  • Experience in Agile methodologies and Scrum environment.
  • Self-motivated Team player. Highly sense of working responsibility and great passion to learn new technologies.

TECHNICAL SKILLS

Programming Language: JavaScript, Java

Web Technology: NodeJS, Express, AngularJS, Angular2, ReactJS, HTML/HTML5, CSS/CSS3, SASS, LESS, jQuery, Bootstrap, AJAX, JSON, JSPD3.js, jQuery FusionCharts

Database: MongoDB, MySQL, Oracle

Operating System: Unix/Linux, Windows, Mac OS

Development Tools: Sublime, Eclipse, NetBeans

Unit Testing Tools: Jasmine, Junit

Version Control Tools: Git, SVN

Web Server: NodeJS, RESTful, Apache Tomcat

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

PROFESSIONAL EXPERIENCE

Confidential, WA

UI Developer

Responsibilities:

  • Updated and developed user friendly also multi functionality interface by using JavaScript, HTML5, CSS3 and Angular2.1.
  • Created Single Page Application by using routes, services, components and modules in Angular2.1.
  • Used CSS3 and SASS to create Responsive Designs on different platform and mobile devices.
  • Involved in creating styles using SASS to generate and simplify CSS3.
  • Used Angular2.1 to create different Services for multiple functions and created Customer Components and Directives for reusable DOM manipulation.
  • Created message broadcast using Pub/Sub Observer pattern for asynchronized data transfer in modern JavaScript development.
  • Used WebSocket to get response from server and maintain real time communication.
  • Integrated RESTful APIs with front-end Pages by generating data from PouchDB database.
  • Involved in creating and executing Unit test cases using Jasmine2.4 for mock target objects following Test Driven Development.
  • Used debugging tools like: Chrome Inspector, Firefox Firebug for HTML5, CSS3 and JS code debugging.
  • Handled browser compatibility issues in browsers such as Firefox and Chrome.
  • Used Gulp as a task runner to create a streaming build system including: compress the js file, compile sass file and automatically refreshing web pages and more.
  • Used Tortoise SVN client for version control.
  • Made use of Agile development in the project developing.

Environment: JavaScript, HTML5, CSS3, SASS, Angular2.1, NodeJS, Express, PouchDB, WebSocket, RESTful, Jasmine2.4, Gulp, SVN, Agile.

Confidential, Clark, NJ

Front-End Web Developer

Responsibilities:

  • Designed and developed user friendly interface by using JavaScript HTML5, CSS3, jQuery2.2 and Bootstrap3.
  • Created Responsive Designs on different platform and mobile devices using HTML5, CSS3 and Bootstrap3.
  • Involved in creating Single Page Application using AngularJS1.4.5 along with routing, validations, custom directives and filters.
  • Used AngularJS $http to perform AJAX calls for creating interactive web pages on JSON response.
  • Created Custom Directives for reusable DOM manipulation function.
  • Created form validations and user friendly error messages using JavaScript and AngularJS $valid, $dirty and $error service.
  • Involved in creating styles using LESS to generate and simplify CSS3.
  • Created reports using jQuery FusionCharts for Risk Evaluating, Bond Portfolio Management, and Investment Strategy.
  • Creating REST API using Node JS5.0 and Express and consuming in AngularJS.
  • Integrated RESTful APIs with front-end Pages by generating JSON data from MongoDB database.
  • Used AJAX feature and JSON5 to achieve exchanging data with server asynchronously.
  • Involved in creating and executing Unit test cases using Junit4.12 for mock target objects following Test Driven Development.
  • Involved in debugging HTML5, CSS3 and JS code using tools such as Chrome Inspector, Firefox Firebug.
  • Handled browser compatibility issues in browsers such as IE, Firefox, and Chrome.
  • Used Grunt with Gruntfile to minify the js file in whole application.
  • Used Git for version control.
  • Made use of Scrum team structure and Agile development in the project developing.

Environment: JavaScript, CSS3, HTML5, JQuery2.2, Bootstrap3, LESS, AngularJS1.4.5, NodeJS, Express, MongoDB, AJAX, JSON5, RESTful, Junit4.12, Grunt, Git, Scrum, Agile.

Confidential, New York City, NY

Front End Engineer

Responsibilities:

  • Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for designers and developers to understand them as per their perspective.
  • Designed, developed and enhanced various UI components using HTML5, CSS3, JavaScript, jQuery2.1 and Bootstrap3.
  • Utilized ReactJS0.12.1 to build reusable components depending on virtual DOM and JSX.
  • Used LESS as pre-processor to generate CSS dynamically.
  • Created UI reports using D3.js4.1.1 for Payment history, Transactions History and Spend Analysis.
  • Optimized and redesigned responsive web pages on different platform and mobile devices and implement scrolling table using Bootstrap3.3.6.
  • Used OOJS to implement customized grid features and used Lazy loading for showing multiple images.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JSON5.
  • Implemented server side programming using NodeJS5.0.
  • Utilized Hibernate to communicate with MySQL5.0 database in requesting and sending data.
  • Utilized Junit4.11 for unit testing following Test Driven Development.
  • Used SVN for version control.
  • Used Agile Development Methodology and Scrum team structure for the development process.

Environment: JavaScript, HTML5, CSS3, LESS, Jquery2.1, ReactJS0.12.1, Bootstrap3, AJAX, JSON5, NodeJS5.0, Hibernate, MySQL5.0, Junit 4.11, SVN, Agile, Scrum.

Confidential, Bayonne, NJ

Front-End Web Developer

Responsibilities:

  • Designed and developed UI Components Using HTML5, CSS3, Javascript OOP and Angular1.2.
  • Implemented an asynchronous, AJAX and JQuery1.7 based rich client to improve customer experience.
  • Used JavaScript validation framework for Client side validations and Server side validations to build dynamic web page.
  • Developed and designed screen structure using HTML5, CSS3, JavaScript and JSP and implement Look and feel of various components.
  • Utilized jQuery1.7 to navigate to different pages of the application using DOM elements, and to create AJAX pages.
  • Wrote jQuery based AJAX Requests to consume RESTful service.
  • Employed SQL for Creating, Reading, Updating and Selecting data from Oracle11g database.
  • Implemented application deployment on Apache Tomcat web Server.
  • Involved Jasmine1.1 for unit testing following Test Driven Development.
  • Used Git for version control.
  • Used Agile Development Methodology for the development process.

Environment: HTML5, CSS3, JavaScript, Angular1.2, JQuery1.7, AJAX, JSON, JSP, RESTful, Apache Tomcat, SQL, Oracle11g, Jasmine1.1, Agile, Git.

Confidential, Newark, NJ

Front-End Web Developer

Responsibilities:

  • Rebuilt the user interface using HTML5, CSS3, JavaScript, and JSP.
  • Used CSS3 Gradients for the design of Menus.
  • Implemented JavaScript to store the customer information for the further use.
  • Utilized JavaScript and JQuery2.0 for validating the input given to the user interface.
  • Employed AJAX and XML to process asynchronous actions between front and back end.
  • Involved writing codes using JavaScript and AngularJS1.0 to generate dynamic web pages and web content.
  • Developed jQuery based AJAX call to fetch, save & validate various task pages using RESTful web services. Used HTML5 custom data attributes and JSON files to store & interchange data.
  • Extensively used JavaScript to make the web page more interactive.
  • Created a shared library of JavaScript, which can be shared across different applications.
  • Designed CSS3 Borders and jQuery Menus as part of the UI navigation.
  • Wrote test plans and performed unit testing and performance testing using JUnit4.9.
  • Involved Git for version control.
  • Made use of Scrum team structure during the project build procedure.

Environment: JavaScript, CSS3, HTML5, jQuery2.0, AngularJS1.0, JSP, AJAX, XML, Junit4.9, RESTful, Scrum, Git, Scrum.

We'd love your feedback!