Ui Developer Resume
4.00/5 (Submit Your Rating)
SUMMARY
- Strong knowledge of core Javascript including functional and object - oriented programming paradigms
- Client-side scripting and DOM manipulation with core Javascript and jQuery
- Ajax calls to RESTful web services; file uploads; form and multi-part encoding
- HTML5 tags, geolocation, canvas, Filereader API, input types, tags
- Responsive design including media queries and fluid layouts
- Front-end architecture with AngularJS controllers, directives, and services
- Worked with design patterns like memoization, curry and module, IIFE and aware of singleton, factory etc
- Strong knowledge of the MVC platform (using AngularJS and Express on NodeJS).
- CoreJS functional programming features like using closures for private variables, using .call and .apply for changing contexts.
- Worked with forms, http verbs and status codes.
TECHNICAL SKILLS
Front-end Technologies: Javascript, HTML5, CSS3, AngularJS, jQuery
IDEs: Eclipse, Webstorm
Server-side Technologies: Node.JS, Express, Java
Version Control Tools: Git
Databases: Mongoose ODM (MongoDB), MySQL
Application/Web Server: NodeJS
Operating Systems: MacOSX, Windows, Linux
Tools: and frameworks: AngularJS, jQuery, Express
Programming Languages: Javascript, C++, Python, Java
PROFESSIONAL EXPERIENCE
UI Developer
Confidential
Responsibilities:
- Created an interface for users of Confidential to create an event using AngularJS, Bootstrap and CSS3. Used Google Maps geocoding to find and store the geolocation for the event. Used AngularJS form validation for data entry.
- Used $http with AngularJS interceptors to make sure the requests were valid and used ng-route for route changes (handled invalid changes using route change events).
- Created an interface for users to search for any events at their current location (or an address fed in by the user).
- Wrote RESTful end points using NodeJS and Express for the events interface (used the request and response objects in Express)
- Integrated Meetup API with internal events to synchronize the data from the company’s internal events with the Confidential internal events data.
- Currently automating the process of creating a meetup event automatically from the internal event data. Internal event data was stored in a Mongo store.
UI Developer
Confidential
Responsibilities:
- Created a chat application for the users of Confidential using MeteorJS
- Provided routing of the web pages using Iron Router
- Created the mobile user interface using Bootstrap - (bootstrap grid, panels and other ui elements) Worked with Animated.css and Bootstrap to create appealing mobile user interface
- Used the Google Maps API to provide a visual map interface for showing contacts within a zone
- Used MongoDB for finding contacts within a given distance from a geolocation.
- Worked with Amazon S3 for file storage using Javascript
- Wrote unit tests using Jasmine