We provide IT Staff Augmentation Services!

Ui Specialist (full Stack) Resume

4.00/5 (Submit Your Rating)

CaliforniA

SUMMARY:

To obtain full time software engineer position where I can work on challenging problems in the dynamic field of front - end web development.

TECHNICAL SKILLS:

Web Technologies: JavaScript, CSS / CSS3, HTML, HTML5

Frameworks/ Architecture: AngularJS, Bootstrap, jQuery, AJAX, NodeJS, Express.js Yeoman, Grunt, High Charts, Grunt, Bower, NPM

Databases: MongoDB, Postgres

Version Control: Git, SVN

Tools: JIRA, Bugzilla, Firebug, Jasmine, Adobe Photoshop, Dreamweaver

IDE: WebStorm, Sublime, Eclipse, NetBeans

Operating Systems: Linux, UNIX, Windows, OSX

EXPERIENCE:

Confidential, California

UI Specialist (Full stack)

Responsibilities:

  • Created Single Page Applications (SPA) using AngularJS.
  • Developed Real time timers in the navigation bar of the dashboard to show to the user how the systems Health, risk, vulnerabilities status changes with respect to time using angular services.
  • Experienced in developing pub/sub design pattern for inter-component communications in the Angular.js
  • Some actions executed by the administrator cannot be re-executed very frequently. Any subsequent action is restricted until the timer is reset and a “realtime” countdown timer is to be shown in the UI.
  • Designed components to calculate the timer in the server rather than in the client because to avoid the risk of data loss due to accidental reloads/ loss of angular scope. By using this design in case of fatal errors the data is retrieved from the server and updated to the client to maintain timers “real time” in the UI .
  • Created “responsive designs” (mobile/tablet/desktop) using HTML5, CSS3 & Bootstrap.
  • Created services in Angular for sharing data across controllers.
  • Experience in creating high level markups and reusable components in the application by taking advantage of AngularJS custom directives.
  • Implemented complex time-series charts and other analytical charts using Chart.js, Flot.js, Xchart.js
  • Implemented backend API(s) using node.js as the platform with “express.js framework”
  • Used “Mongoose” object modeling tool for inspecting mongodb as well as verifying API calls persisted data in the correct format.

Confidential

Web Developer

Responsibilities:

  • In charge of transforming UI mockups into fully functional html/css web pages. implemented Javascript functions that use CSS selectors to animate and add dynamic functionality to website Using jQuery, I removed lot of code duplication and simplified javascript code in the front end.
  • Implemented jQuery plugins for handling progress indicators; By scanning dom for css classes at page load time, I added dynamic functionalities to different widgets (eg: validating forms, auto fill purposes, etc..)
  • Also used jQuery plugins for implementing popup and modal windows in the product.
  • Worked with browsers compatibility team and tested each and every page on popular web browsers such as Chrome, Firefox, Opera, Safari, IE etc .
  • FastChat, Customer Support and Issue Management
  • Front end developed using bootstrap; responsible for maintaining and adding new pages to the site.
  • Initially used jQuery API(s) to make REST calls to the backed and receive response in JSON format.
  • Later, part of team in charge of migrating the entire front end to AngularJS
  • Implemented some of the pages using AngularJS controllers and services.
  • Added AngularJS backed forms and implemented extensions to support form validations.
  • Improved layout of the website using HTML5 and CSS

We'd love your feedback!