Sr.ui Developer Resume
Newark, CA
SUMMARY:
- A Senior UI Developer with over 8 years of consulting experiences from major consulting firms.
- Has a powerful blend of technical knowledge, revenue - driven business acumen, and execution skills to get things done. .
- Specialized in Web Development, Mobile applications, responsive web design and JavaScript frameworks.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML 5, CSS3, LESS, SASS, Bootstrap, font awesome, JavaScript, JQuery, JSP, AJAX, XHTML, XML, JSON, Thyme leaf.
Frameworks: AngularJS, React JS, Flux JS, Protractor JS, Grunt JS, Node JS, Backbone JS, Ext JS, MVC, MVVM.
SDLC's: Agile (Scrum), Waterfall
Editors: Notepad++, Sublime text, Web Storm and Eclipse.
Web Server: Apache, HTTP Web Server, Wild Fly, Oracle SQL, RESTful Services
Version Controls: Git, Source Tree, Visual Studio, and SVN
Operating System: Windows environment, Mac OS, Virtual machine
Other Tools: Jira, Fiddler, Source Tree, Firebug, Jenkins, Apache Ant Build and Chrome Developers Tool
PROFESSIONAL EXPERIENCE:
Confidential, Newark, CA
SR.UI Developer
Responsibilities:
- Working as a UI Developer, assisting my team in developing two different Web-based applications.
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery and JSP making use of Bootstrap framework.
- Worked on Bootstrap CSS framework for Responsive Web Design and implemented the grid layout system.
- Used SASS Pre-processor for CSS preprocessing and implemented the concept of inheritance there by reducing the lines of code.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Developed reusable components using Custom Directives in AngularJS.
- Implemented data-binding and MVC using AngularJS for front-end development of a current web application.
- Using AngularJS factory and services for dependency injection.
- Created controllers which will be dynamically loaded in Angular 2.0.
- Created easy routing solutions by using child routers and screen activators in Angular 2.0.
- Created a CSS framework for using a 12-column grid preferred by the designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code.
- Provided click through prototypes using HTML, CSS, and JSP Scripting for usability testing for Merchant Manager portal applications.
- Used Grunt for build tool for configuring tasks and Karma Jasmine for Unit Testing.
- Used ReactJS libraries to create reusable component for DOM manipulation.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
Environment: HTML5, CSS3, SASS, JavaScript, NodeJS, JQuery, AngularJS, ReactJS, Bootstrap, XML, J2EE, JSP, Apache Tomcat, Eclipse, Oracle, Microsoft Azure, Tortoise SVN.
Confidential, Sfo, CA
SR.UI Developer
Responsibilities:
- Developed Webpages for desktop, tablet, smartphone using responsive web design.
- For client side validations used Java Script and Jquery.
- Implemented single page applications using route provider from Angular JS.
- Upgraded the previous website to the new layout using the Grid orientation model Bootstrap framework.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Created custom rest services using the ng-resource module and resource service in consuming data from the backend.
- Used the basic principles of MVC to in corporate the AngularJs to build client side application.
- Written test cases using Jasmine.
- Used CSS preprocessor SASS for splitting the code into different files and importing them back to a single file.
- Used GIT for pulling and committing the developed content from/to the GIT repository.
- Designed mockups, GUI layouts by using HTML, DHTML, XHTML, XML, CSS and JavaScript.
- Designed CSS3 based web pages which were cross-browser compatible.
- Created screens with table-less designs meeting W3C standards.
Environment: HTML, CSS, HTML5, CSS3, LESS, SASS, Java Script, JQuery, Node JS, Jenkins, Backbone JS, Grunt JS, AJAX, Angular JS, Tomcat Apache, Agile methodology, Sublime.
Confidential, Wilmington, DE
Front End Developer
Responsibilities:
- Responsive design approach using HTML5 and CSS3 to support device integration.
- Created Visualforce pages as per the client requirements and customizing Partner portal using various components.
- Used JQuery for basic animation and end user screen customization purposes.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using jQuery/AJAX.
- Used Yeoman for application scaffolding, bower for installing libraries.
- Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
Environment: HTML, SVN, CSS3, LESS, JQuery, JavaScript, Ajax, Bootstrap, Grunt, Yeoman and Bower.
Confidential, San Diego, Ca
Front End Developer
Responsibilities:
- Responsible for writing utility classes, UI development using JSP, CSS3, HTML, JavaScript, ExtJS, AJAX (DWR).
- Designed dynamic and multi-browser compatible pages using HTML, CSS3, JQuery and JavaScript.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Developed an interface to seamlessly combine the new module with their login system by using AngularJS framework.
- Taking advantage of the MVC pattern of the AngularJS framework to accomplish the single page application and produce higher maintainability of the code.
Environment: JavaScript, CSS3, HTML, BackboneJS, Bootstrap, java, J2EE, AJAX, Web 2.0, Agile, JQuery, Adobe Photoshop, XML, REST, Design Patterns, Eclipse.
Confidential
Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Developed all the UI pages using HTML, DHTML, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
- Created XHTML Pages with CSS and the Box Model.
- Developed client side validation code using JavaScript.
- Focused on improving readability, utility, and overall UX.
- Used various adobe tools for design and to improve quality of images.
- Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
Environment: HTML, CSS, JavaScript, JQuery, Dreamweaver, AJAX, JSON, MS Office, PL/SQL and SVN.