Sr. Ui Developer Resume
San Francisco -, CA
PROFESSIONAL SUMMARY:
- 8 years of experience in the IT industry working with Web Based Applications and UI applications in various domains.
- Experience in Developing User Interface(UI) Rich Web Applications, and Web Service Applications using Front End/User Interface(UI) Technologies like HTML, HTML5, CSS, CSS3, ES6, XHTML, DHTML, XML, Object Oriented JavaScript, jQuery, Bootstrap, Angular JS, Ajax Concepts, CSS3 Media Queries, Node JS, React JS.
- Experience with full software development life - cycle, architecting scalable platforms, object- oriented programming, and agile methodologies
- Experienced in using various IDEs like Eclipse, IntelliJ, Sublime Text, Atom, Notepad++.
- Utilized various jQuery plug-in to build Rich Internet Application (RIA) to make it look more intuitive.
- Experience on working with Pseudo classes, Pseudo elements in CSS.
- Experience on working with debugging tools like Firebug, Fiddler, Chrome or Safari Web Inspectors and IE Developer Toolbar.
- Involved in creating unit test cases using Jasmine.
- Hands-on experience in designing and developing complex applications using Object Oriented techniques like UML (Unified Modeling Language).
- Knowledge of Object Oriented CSS (OOCSS) and SASS.
- Experience in JavaScript framework with major involvement in AngularJS.
- Very well acquainted with the concepts like inheritance, polymorphism, abstraction and encapsulation, have used them wherever Object Oriented Programming System (OOPS) is needed.
- Designed Frontend with in object oriented JavaScript Framework like Node.js, SASS-CSS and LESS-CSS.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
- Proven track record demonstrating innovative and unique designing skills, computer proficiency, ability to work in a stressful environment with projects and interaction with every team member.
- Hands on experience using the version controls like SVN and GIT and project management tools like JIRA.
- Extensive experience in Requirement gathering, analysis and converting user requirements into enhancement design specifications.
TECHNICAL SKILLS:
Web Technologies: HTML 5, HTML 4.x, Cascading Style Sheets 3 (CSS 3),CSS, Bootstrap, JavaScript, XML,XHTML, JSON, AJAX, jQuery, ReactJS, NodeJS
Programming Languages: Java, Ruby, J2EE (Servlets, JDBC, Hibernate)
Webservices: REST
RDBMS: Oracle 11g/10g, SQL Server, Apache Server
Operating System: Windows, MAC, UNIX, Linux.
Version Control: SVN, GIT
IDE: Intellij, Sublime, Atom, Eclipse, Notepad++
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco - CA
Sr. UI Developer
Responsibilities:
- Involved in development, design and implementation of front-end part widget based application.
- Involved in client-side tooling and testing & development with Bootstrap, HTML5, and JavaScript.
- Integrated Bootstrap CSS with LESS pre-processor.
- Developed complex, useable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
- Defined all AngularJS controllers in a JS file and reused in various pages of application.
- Implemented Angular service calls using Angular Factory.
- Used Angular JS for making restful API calls and data binding.
- Implemented Angular Directives to make customized components.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
- Designing and developing dynamic web pages using Angular JS, HTML5, CSS3and JavaScript (ES5 & ES6).
- Implemented Angular 2 and component router for navigation and Angular 2 services to connect the web application to back-end APIs.
- Worked on Angular 2, HTML5, CSS3, and Typescript. Additional frameworks like Bootstrap for responsive design, less for preprocessing are used.
- Extensively used XSLT to transform XML documents to HTML.
- Used Node.js to run Webpack tasks and build properly the project.
- Implemented modules into Node JS to integrate with designs and requirements.
- Implemented Initial setup and component migration to Redux.
- Built backend REST API with Node.js, Express.js.
- Used Jasmine to write and Run Test cases.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5, XHTML and CSS3.
- Extensively participated in developing the website across different browsers and performed cross-browser testing.
- Used Ajax, JSON with jQuery for request data and response processing.
- Worked on Agile, SCRUM development methodology and built the application with Test Driven Development (TDD).
- Involved in configuring the GIT repository and maintain the version control using GIT.
Environment: HTML5, CSS3, JavaScript, Restful services, ES6, Bootstrap, AngularJS, Node.js, Type Script, Jasmine, GIT, Windows.
Confidential, Pleasanton, CA
Front End UI Developer
Responsibilities:
- Developed the administrative UI using Angular.js.
- Extensively used Angular UI for ng-grid and UI components.
- Developed applications using AngularJS-Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
- Experience with AJAX, REST and JSON.
- Designed frontend with in object oriented JavaScript Framework like Node.js
- Used Node.js to build a scalable network application handling several connections concurrently.
- Developed functional web pages using HTML5, DOM, CSS3, JavaScript, jQuery.
- Developed Responsive Mobile stylesheets and web pages using Bootstrap.
- Maintained code on Repository using Stash-GIT version control system.
- Expertise in using source code control systems such as GIT & JIRA.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
Environment: HTML5, CSS3, Bootstrap, JavaScript, JQuery, AJAX, JSON, AngularJS, NodeJS, Git
Confidential
Frontend Developer
Responsibilities:
- Developed all the UI pages using HTML, XUL, DHTML, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax
- Integrated the Java code (API) in JSP Pages
- Used jQuery core library functions for the logical implementation part at client side for all the applications
- Involved in Writing jQuery based Ajax Requests using jQuery.ajax(options) and jQuery.post(options) and jQuery.get(options)
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Designed file format previews (Pdf, Excel and Print) for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript using the Tempnet Framework.
- Written SQL Queries to interact with Oracle database.
Environment: HTML5, CSS, JavaScript, JQuery, Dreamweaver CS5, AJAX, JSON, AngularJS, Eclipse
Confidential
Java Programmer
Responsibilities:
- Designing and implementing user Interface, capturing data dynamically from database.
- Worked with team to clean up the legacy code and developing the new widened site.
- Responsible for optimizing the web site.
- Developed JQuery plug- in for signup validation on registration overlays.
- Worked closely with release manager during code releases to ensure successful website content deployment.
- Developed blog for Confidential using Movable type publishing platform
- Used Stored Procedures and called them through JDBC.
- Developed test cases using JUnit for functionality and unit testing.
Environment: Java, J2EE, Spring, Struts, Hibernate, Tomcat, Postgres, Servlets, HTML, CSS, JavaScript, SQL, Apache Velocity