Senior Ui Developer Resume
Washington, DC
PROFESSIONAL SUMMARY
- Strong Experience in web development using interactive/Web technologies HTML5, XHTML, DHTML, CSS2/3, JavaScript, DOM, DOJO, Wireframes, JS Libraries/JS framework (JQuery, Prototype, YUI, etc.), JSON, AJAX.
- Extensive experience on modern front - end frameworks for including Bootstrap, JQuery, Angular JS, Node JS, EXT JS, backbone JS.
- Experience in using agile/scrum methodology, TDD.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 & CSS3.
- Experience in using Bootstrap, Grunt and CSS procedures LESS, SASS
- Good Experience in Core Java concepts like Threads, Collections Framework, and Java Reflection.
- In-depth knowledge of integration of RESTFUL Web Services, HTTP Services and Web Services with web applications.
- Extensive experience in responsive design and fluid layout implementation.
- Working knowledge in creating Class diagrams, Activity diagrams, Sequence diagrams, Flow charts using Rational Rose and Visio.
- Experienced in using Design Pattern: Singleton Pattern, Session Façade Pattern, MVC Pattern, Business delegate Pattern, Factory pattern, Value Object pattern, DAO pattern and Data source pattern.
- Proficiency in programming with different Java IDE’s like Eclipse, Net Beans.
- Sound knowledge in developing applications using three tier architectural frameworks such as MVC (Model View Controller) like Struts, Spring framework.
- Having good knowledge on server side JavaScript programmings like Node.js.
- Specialized in developing Web 2.0 Apps using jQuery Along with AJAX / JavaScript.
- Experienced in deploying applications on Application servers such JSON the Tomcat 3.x/4.x Web server.
- Familiar with Design and Development of database systems using Relational Database Management Systems including Oracle, MYSQL and in programming with SQL, PL/SQL.
TECHNICAL SKILLS
Programming Languages: HTML / HTML5, CSS / CSS3, JavaScript, Ext.JS, JQuery, AJAX, JSON, XML, Knockout.JS, Angular.JS, Ember.JS, Node.JS, JAVA, Servlets, JSP, SQL, PL/SQL.
Frameworks: Spring 3.0, Struts.
Tools & Utilities: Eclipse, RAD, Edit plus
Application/Web Servers: IBM Web Sphere, Apache Tomcat
DBMS: Oracle, My SQL
Source Control: SVN,GIT
Design Patterns: Singleton, Factory, Abstract Factory
PROFESSIONAL EXPERIENCE:
Confidential, WASHINGTON DC
Senior UI developer
Role & Responsibilities:
- Involved in design of custom applications and templates, development, testing and production deployment phases of the project using Agile Methodologies.
- Involved in Software Development Life Cycle.
- Developed responsive web pages for the new applications using Bootstrap, HTML5, CSS, SASS, Angular JS and JavaScript.
- Working closely with the Product Managers, Design Team & Software Developers to understand the business requirements, design specifications, and wireframes for the application.
- Worked on implementing components using CQ and AEM6.
- Migrated from CQ to AEM6.
- Extensive use of Alerts, Navs, Grids, Panels, Buttons, Media Objects and Progress Bars provided by Twitter Bootstrap framework.
- Wrote unit tests using Jasmine & Karma
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Wrote Angular JS custom directives.
- Created Restful web services/ API’s using Node.js
- Involved in creating mockups/Wireframes for website.
- Implemented Omniture tracking for all the components.
- Implemented DTM pixels for all the web pages and components.
- Integrating third party vendor tools with the application.
- Implement the changes in existing web applications as per business requirement.
- For every code implementation used to do UNIT testing.
- Worked on bug fixes and enhancements as per requirements.
- Worked with vendors to integrate/consume our wrappers and libraries.
- Worked on Functional Specifications and Design document.
- Used Maven scripts to build the application.
- Used Stash and Git to commit the code into the repository.
- Used Eclipse, Adobe crx, Sublime Text 3, and Mongoose web server for code development.
Environment: Agile, HTML5, Bootstrap, CSS3, JavaScript, jQuery, Angular JS, AJAX JSON, JBoss,LESS, JAVA, JSP, DTM, CQ, AEM6, XML, CRX,Grunt, Eclipse IDE, STASH, GIT, MAVEN.
Confidential e, GA
User Interface Developer
Role & Responsibilities:
- Done the design, development and testing phases of Software Development using AGILE methodology and Test Driven Development (TDD)
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Created Front-end Applications using HTML5, CSS3, JavaScript, JQuery, AJAX, XML and JSON.
- Used CSS (SASS) to develop UI Components such as Accordions and Model Windows
- Developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS, and JavaScript).
- UsedBOOTSTRAP and LESS CSS for Responsive design.
- Used Grunt for compiling LESS.
- Developed single page web application using JavaScript framework Angular JS.
- Bootstrap used along with Angular JS in creating the Application.
- Designed and implemented a SPA (Single Page Application) in Angular JS which consume JSON from a Spring MVC, using Spring Security to secure the Application.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Firefox, Google Chrome and Internet Explorer.
- Extensively used/modifiedJQUERYto performAJAXcalls for creating interactive web pages on JSONresponse.
- Developed the application front-end using Spring framework 3.0 that uses MVC design pattern
- Coordinate with Interface Design Architects for meeting accessibility standards at code level.
- Design and build UIs on Server Platform in team environment.
- Participating in product development discussions and providingUIrelated information.
- Maintained W3C standards.
- Used log4j to log different types of messages to write on to the proprietary log model.
Environment: Agile, HTML5, CSS3, JavaScript, jQuery, AJAX JSON, Grunt,LESS, Bootstrap, Angular JS, JAVA, JSP, MYSQL, Spring MVC, Hibernate, Eclipse IDE, Tomcat server, web sphere application server.
Confidential, NY
Web Developer
Responsibilities:
- Built pages using JavaScript, JQuery, CSS3, HTML/HTML5 and Angular JS.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Understanding of application development lifecycle methodologies.
- Strong communication, analytical and interpersonal skills working within cross-functional teams
- Deep understanding of JavaScript and the JQuery framework.
- Followed MVC Structure to develop Application.
- Built theResponsive UIscreen using HTML 5,CSS 3and twitterBootstrap.
- Created and optimized graphic prototype websites and applications interfaces using HTML5 and CSS3.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Implemented and designed user interface for web based customer application.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
Environment: Core Java, HTML/ HTML5, CSS3, JavaScript, JQuery, AJAX,spring, JSON, XML, XHTML, Angular JS, Eclipse, SVN, MVC, Bootstrap, MySQL, Oracle, PL/SQL, Windows.
Confidential, TX
UI Developer
Responsibilities:
- Involved in all phases of UI/UX implementation of web application including Design, Prototyping, development and Testing phases.
- Rewrote and maintained the internal library and built a structured MVC /MVVM framework by redesigning the front- end UI components.
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, Angular.js, and Bootstrap with MySQL database as the backend.
- Built html templates for high traffic and complex data driven website.
- Debugged all look and feel issues in the target browsers, in conjunction with quality assurance.
- Implemented JavaScript source code and embedded nested event handling logic using JQuery event handlers and call back functions.
- Used Selectors in JQuery for updating content on DOM nodes.
- Experienced on implementing Rich Internet Applications i.e., RIAs using JavaScript, JQuery, AJAX calls and JSON data from the server.
- Programmed standards complaint HTML5 and CSS3 working with JQuery modules and JavaScript libraries.
- Worked through cross browser compatibility issues with layout and styles for all new CSS.
- Made changes to various CSS properties to enhance the UI as per client requirements.
Environment: HTML4/5, CSS3/CSS, SASS, LESS, JavaScript, JQuery, Bootstrap, MVC Framework, Angular JS, YUI, XML, J2EE, JSP, JSTL, Apache Tomcat, Eclipse, SVN, GitHub, Stash
Confidential
Web Developer
Responsibilities:
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery, JSP and JSTL tags, making using of Bootstrap framework and testing the functionalities using JUnit.
- Worked with the team, helping them build out their markup and CSS. My Specialty is large scale CSS (Sass), focusing on reusability and modularity.
- Developed Object Oriented JavaScript code and responsible for client side validations using JQuery.
- Implemented Web services (SOAP) for transmission of large blocks of JSON data over HTTP
- Created a CSS framework for using a 12 column grid preferred by the designers as well as implementing parts of CSS to cut down on repetitive code.
- Implemented JavaScript module patterns using asynchronous script loading.
- Worked through cross browser compatibility issues with existing styles and new CSS that was implemented.
- Involved in a Waterfall based approach to UI Development.
Environment: HTML, CSS, JavaScript, Ajax, XML, XSLT, JSP, Servlet, ANT, Java, JDBC, Oracle, SQL, IDE- Eclipse, Source Control - SVN.