We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Strong knowledge of core Javascript including functional and object - oriented programming paradigms.
  • CoreJS functional programming features like using closures for private variables, using .call and .apply for changing contexts.
  • Strong knowledge in MVC platform using AngularJS and NodeJS.
  • Experienced in rapid prototyping of websites using NodeJS and MongoDB (using Mongoose ODM).
  • Front-end architecture with AngularJS controllers, directives, and services.
  • Used HTML5 tags, localStorage and geolocation with various input types.
  • Experience with AJAX - using the native XMLHTTPRequest object, the AngularJS $http request and jQuery $.get and $.post.
  • Designed grid layouts using Bootstrap and aware of fixed, fluid and elastic layouts. Conversant with responsive web design.
  • Worked with design patterns like memoization, curry and module, IIFE and aware of singleton, factory etc
  • Experienced in building web applications in J2EE and JSP.
  • Strong knowledge of algorithms and data structure.

TECHNICAL SKILLS

Front-end Technologies: Javascript, HTML5, CSS3, AngularJS, jQuery

IDEs: Eclipse, Webstorm

Server-side Technologies: NodeJS, Express, Java

Version Control Tools: Git

Databases: Mongoose ODM (MongoDB), MySQL

Application/Web Server: NodeJS

Operating Systems: Windows, Linux

Tools: and frameworks: AngularJS, jQuery, Express

Programming Languages: Javascript, C, Python, Java

PROFESSIONAL EXPERIENCE

UI Developer

Confidential

Responsibilities:

  • Maintained a map with integrated search functionality for universities and transition view to current candidates from those universities.
  • Wrote native Javascript AJAX code for the map search functionality (currently responsible for migrating to AngularJS)
  • Responsible for RESTful NodeJS services (using Express) which connected to MongoDB for performing document query and delivering it to the front end.
  • Used google maps API to reverse geocode the address (obtained from MongoDB collection) and display that as a marker on the map
  • Used async.js to run AJAX calls in series so that the google api limit is not reached
  • Maintained the PassportJS for authentication of users
  • Built the front end using CSS3 and HTML5 tags

UI Developer

Confidential

Responsibilities:

  • Accessed JSON data from back end using AJAX calls (back end routes using NodeJS)
  • NodeJS service with Mongoose backend to store the appointments data
  • Built the front end using AngularJS - Directive for calendar
  • Test code using Jasmine and Karma for directives and controllers
  • Created front end prototype using CSS3 features like transitions
  • Used AngularJS animations for transforming views

Software Engineer

Confidential

Responsibilities:

  • The Program consisted with four small tasks
  • Calculated and compared performances using multiple actors
  • Simulated the Gossip algorithm based on actors, and determine the converge of it
  • Implemented the Pastry Protocol based on TCP protocol using Scala actors
  • Rewrote the actors to keep track of the log info and find statistic phenomenon while execution

Software Engineer

Confidential

Responsibilities:

  • Used CLIPS to design a knowledge-based system to simulate the process of package delivery
  • Implemented the FIFO algorithm to this system
  • Improved this algorithm to decrease the work time to ensure the better performance

Software Engineer

Confidential

Responsibilities:

  • Used HTML,CSS and JavaScript to design and manufacture homepage.
  • Built J2EE framework by using Myeclipse 8.6, Tomcat 6.0 and MySQL 5.1 database
  • Completed delivery management module and receipt management module
  • Designed and built database structure using MySQL database
  • Designed test cases and made bug testing

Software Tester Intern

Confidential

Responsibilities:

  • Read requirement of HP EWS system and learned principles about automation testing platform
  • Made basic unit test and integration test for program products
  • Designed more than 500 test cases and uploaded bug report to Bugzilla
  • Wrote automatically about 8000 testing scripts using TestNG and Selenium RC for HP EWS system

We'd love your feedback!