We provide IT Staff Augmentation Services!

Front End/ui Developer Resume

0/5 (Submit Your Rating)

Naperville, IL

SUMMARY

  • Senior UI Developer with 8 years of UI development experience with HTML5, XHTML, CSS3, AJAX, jQuery, DOM, JavaScript, AngularJS, Node.js, Backbone.js, Bootstrap and JSON.
  • Proficient in developing Responsive Web Design using CSS3 Media Queries and CSS Bootstrap.
  • Strong experience in using JavaScript libraries like jQuery and its component jQuery UI.
  • Experience in the JavaScript frameworks like JQuery and Angular JS.
  • Significant experience in designing and developing Single Page Applications using AngularJS and Angular UI.
  • Extensive experience on implementing the AJAX features using JavaScript and JQuery.
  • Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Experience in developing event driven applications using AJAX, JSON and XML.
  • Good experience in using server side environment Node.js.
  • Expertise in JavaScript testing framework like Jasmine, Junit, QUnit and Protractor.
  • Good knowledge in various design patterns such as MVC, Singleton, Factory and MVVM.
  • Solid proficiency with distributed version control tools such as CVS, GIT and SVN.
  • Good understanding of Software Development Life Cycle (SDLC) and Coffeescript.
  • Experience in developing multi - tier Enterprise Applications using MyEclipse, WebSphere Studio (WSAD), RAD and RSA Application Developers.
  • Designed overall architecture of Rich Media Server RMS with pluggable caching logic using Strategy design patterns.RMS is one of the subsystems of MorganXchange, which does caching of Rich Media Components RMC on local file system.
  • Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, JDOM,SAX, JAXP, JAXB, XML-RPC and XML Beans.
  • Proficient in Java/J2EE Design Patterns including singleton, command, object pool, session facade, Model View Controller (MVC), Data Access Object (DAO).
  • Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Areas of expertise includes analysis, design and development of software involving technologies like Java, J2E J2EE1.4/1.1, Servlets, JSP, JDBC, JDK 1.6/1.5/1.4/1.3, JSTL, SPRING 3.2, 3.0 2.5, JPA, Hibernate 3.0, Struts 2.0, Web Services, SOAP, REST, JQuery, CSS, WSDL, JMS, EJB, XML, XSLT, JNDI, HTML, JavaScript, AJAX, and JSF(Prime faces).
  • Experience with various MVC Java frameworks like Angular.JS, EXT.JS, Backbone.JS, Node.JS, Ember.JS, bootstrap.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet explorer, Firefox and Google Chrome.
  • Understanding of Python best practices (PEP-8) and Google polymer.
  • Expertised in build and developed services using front-end programming APIs like JAX-WS and JAX-RS
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Excellent understanding of relational databases involved in application development using RDBMS like MySQL, Oracle 11g.
  • Strong experiences in IDE’s like Eclipse, NetBeans, SublimeText, Brackets andWebStorm.
  • Excellent experience in Agile/Scrum methodologies.
  • Self-starter, fast learner and consistent team player with excellent communication skills
  • Up to date knowledge with the latest industry trends, and having the ability to work in tight schedules and efficient in meeting deadlines.

TECHNICAL SKILLS

Programming Languages: Java 1.7,1.6,1.5, C++, PL/SQL

Java/J2EE Technologies: Servlets, JSP 1.2/2.0, EJB, JSTL, JDBC, JNDI, JMS, JPA

Web Development: HTML5, DHTML, XHTML, CSS3, Java Script, AJAX, JSON, REQUIRE JS, EXT JS, JQuery

Frameworks: Struts 1.x/2.x, Hibernate 3.0/4.0, Spring 3.0/4.0, JSF, Angular JS, Node JS, Backbone JS

XML/Web Services: XML, XSD, SOA, WSDL, SOAP, Apache Axis, DOM, SAX, JAXWS, JAXRS, XMLBeans, REST

Application/Web Servers: Confidential Web Sphere 8.x/6.x, Web Logic 9.x/10.x/11.x, Apache Tomcat 7.x/6.x, JBOSS

Methodologies/ Design Patterns: Agile, Waterfall, OOAD, OOP, UML, MVC2, DAO, Factory pattern, Session Facade

Databases: Oracle 9i/10g/11g, SQL Server 2000/2005, My SQL 5.1, MongoDB, DB2

IDEs: Eclipse 3.x/4.x,WebStorm, Sublime Text, RAD8, WSAD, NetBeans3.3, MS Visual studio 2005

Build Tools: Ant 1.7, Maven 3.x/2.x, Jenkins, Bamboo, Gradle

Testing Tools and Logging Frameworks: JUnit 4.x, Load runner 11.0/11.5,Jmeter,Jasmine, Protractor, Selenium, Log4J

Version Controls: CVS, SVN, VSS, Rational Clear Case, Stash

Operating Systems: Windows, Unix (AIX, Sun Solaris), HP-UX.

PROFESSIONAL EXPERIENCE

Senior Front End/UI Developer

Confidential, Sacramento, CA

Responsibilities:

  • Extensively involved in various phases of Software Development Life Cycle such as requirements analysis, design and implementation in agile environment.
  • Designed, developed and maintained front-end page layout using HTML5, CSS3, JavaScript, jQuery.
  • Designed web page UI using HTML5, CSS3, JavaScript and AngularJS.
  • Developed Single Page Application using AngularJS framework.
  • Expertised in node template engines like Jade.
  • Created Responsive Web pages using Bootstrap CSS and CSS Media Queries.
  • Designed Frontend with in object oriented JavaScript Framework like bootstrap, Backbone.js, Node.js, Angular.js.
  • Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using jQuery.
  • Used jQuery UI for dialogs, tabs, date picker and model popups.
  • Implemented form validation using JavaScript along with DOM manipulation.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Used/modified jQuery to perform Ajax calls for creating interactive web pages on JSON response.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
  • Handled cross browser compatibility issues across various browsers and platforms such as Internet Explorer, Mozilla Firefox, Google Chrome and Opera.
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Involved in the integration of Spring for implementing Dependency Injection (DI/IoC). Developed code for obtaining bean references in Spring IoC framework.
  • Study the database needs of our applications and optimize them using MongoDB and NoSQL.
  • Configure and monitor numerous MongoDB and NoSQL instances.
  • Tested all UI modules with Protractor testing framework.
  • Maintained version control using SVN.
  • Utilized BPM tools like Drools, testing techniques and open source rules.
  • Wrote test cases for automation testing using Selenium.
  • Sublime IDE is used for design and development.
  • Used Apache Tomcat web server for application deployment.

Environment: JavaScript, HTML5, CSS3, Bootstrap, JSON, Ajax, XML, Angular JS 1.2, Sublime, NPM, Junit, backbone.js, Node.js, Protractor, Selenium, Oracle 11g, SVN, Java(JDK 1.7), jQuery 1.10,Hibernate, Spring, Apache Tomcat 7

Senior Front End/UI Developer

Confidential, Phoenix, AZ

Responsibilities:

  • Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
  • Used AngularJS for DOM Manipulation, Filters, and Directives.
  • Worked on AngularJS Routes using $scope object to create a Views using Controllers.
  • Knowledge of human factors and usability, best practices for interface design.
  • Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, pseudo elements and CSS behaviors.
  • Used the Node.js and Angular.js MVC Frameworks in the development of the web applications.
  • Used JQuery Ajax for service calls on pages to interact with the server for information.
  • Thorough understanding of application development life cycle methodologies.
  • Deep understanding of JavaScript and jQuery framework.
  • Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
  • Designed overall architecture of Rich Media Server RMS with pluggable caching logic using Strategy design patterns.RMS is one of the subsystems of MorganXchange, which does caching of Rich Media Components RMC on local file system.
  • Designed Frontend with in object oriented JavaScript Framework like bootstrap, Require.js, Backbone.js and Ext.js.
  • Responsible to manipulate HTML, CSS, jQuery as well as making the page dynamic using AJAX, JSON and XML.
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Developed data formatted applications and deploy the script using client side scripting using JavaScript.
  • Worked on AngularJS to create Single Page Application (SPA).
  • Understanding of Python best practices (PEP-8).
  • Expertised in build and developed services using front-end programming APIs like JAX-WS and JAX-RS
  • Worked on cross-browser compatibility and fixed the bugs for several browsers.
  • Used all the advanced Photoshop features to create appealing visual web interfaces.
  • Excellent problem solving skills and the ability to work independently.

Environment: HTML, HTML5, CSS, CSS3, JavaScript, jQuery, AngularJS, node.js, Bootstrap AJAX, Ext.js, backbone.js, JSON, XML, Apache Tomcat, ECLIPSE.

Front End/UI Developer

Confidential, Naperville, IL

Responsibilities:

  • Created web services and desktop applications to access and display data needed by support teams using, Ajax, JavaScript, JQuery,Backbone.js, Angular. Js, Node.js, Java, CSS and HTML.
  • We have followed with Agile and Scrum development methodologies.
  • Used JQuery core library functions for the logical implementation part at client side for all the application.
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Used Angular JS Framework to develop applications.
  • Involved in writing SQL Queries, Stored Procedures.
  • Utilized BPM tools like Drools, Guvnor, UberFire and related technologies, testing techniques and open source rules.
  • Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
  • Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
  • Experience using jQuery and Bootstrap plugins for the webpages.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Designed web pages and used applications that meet business and user goals through a positive user experience
  • Designed the table less web applications using CSS and with the help of and tags as per W3C standards.

Environment: Java 1.6, HTML, CSS, JavaScript, JQUERY, AJAX, JSON, XML Angular.js, Backbone.js, Node.js, Bootstrap, Oracle 9i, Websphere Application Server.

UI Developer

Confidential, CA

Responsibilities:

  • Developed GUI using JavaScript, Bootstrap, HTML/HTML5, DOM, XHTML, AJAX, CSS3, AngularJS and jQuery as a part of current project.
  • Used AngularJS for creating Routes, Filters, Directives, Factory and Services.
  • Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
  • Designed and development of Web pages using HTML(4/5), CSS(2.1/3) including AJAX controls and XML.
  • Developed business applications using web technologies like HTML, HTML5, XHTML, CSS based on W3C Standards.
  • Worked on cross-browser compatibility and fixed the bugs for several browsers.
  • Worked with Developers in UI Integration and defect fixing.
  • Converted the mock-ups into hand-written HTML, CSS (2.1/3), XHTML, JavaScript, jQuery, AJAX, XML, node.js and JSON.
  • Coded Java Script for page functionality and Light box plugin using jQuery.
  • Involved in UI Testing with Jira which is generally testing the graphical user interfaces, how user interacts with the application, testing application elements like fonts, layouts, buttons, images, colors etc.
  • Used JQuery-Ajax plug-in to GET the data in JSON format and displayed on HTML page.
  • Written stored procedures and triggers for improving the security, speed and efficiency of the website by using them in several situations like updating tables, adding new member, tracking of modifications database transactions etc.
  • Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
  • Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
  • Thorough understanding of application development life cycle methodologies.
  • Wrote Code to interact with back-end JAVA, AJAX, JSON.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Constantly participated in Idealization meetings to share ideas.
  • Developed page layouts, navigation, animation buttons and icons.

Environment: HTML (4/5), CSS (2/3), JavaScript, jQuery, node.js, JSP, Bootstrap, AngularJS, AJAX, JSON, XML, Tomcat Apache, Eclipse, UI Testing, XHTML.

Java/UI Developer

Confidential

Responsibilities:

  • Involved in client side tooling and testing & development with HTML, JavaScript etc.
  • Involved in development, design and implementation of front-end part widget based application.
  • Developed complex, useable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
  • Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Used the JavaScript and JQuery in the development of the web applications.
  • Successfully implemented Auto Complete/Auto Suggest functionality using AJAX, JQUERY, DHTML, Web Service call and JSON.
  • Created and deployed new features in order to sustain and amend existing applications.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML, XHTML, and CSS.
  • Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Extensively participated in developing the website across different browsers and performed cross-browser testing.
  • Documented how Spring Batch is useful for the current project.
  • Tried to address the advantages of using Spring Batch
  • Developed applications using Web services.
  • Developed the application using Spring MVC.
  • Involved in configuring and deploying the application using Web Sphere.
  • Involved in integrating the business layer with DAO layer using ORM tool Hibernate.
  • Transaction Management using the Hibernate configurations.
  • Developed programs to port the XML data to database to make the website XML driven.
  • Involved Finding out the bugs, broken links and missing images etc. and rectifying them.
  • Designed the email blasts using Adobe software and then implemented them using HTML and JavaScript.
  • Involved in configuring the GIT repository and maintain the version control using GIT. Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.

Environment: Object Oriented JavaScript, JQuery, JSON, AJAX, HTML, DHTML, CSS, Agile methodology, Jasmine, MySQL, Windows.

Java Developer

Confidential

Responsibilities:

  • Designed the application using the J2EE design patterns such as Session Façade, Business Delegate, Service Locator, Value Object and Singleton.
  • Developed presentation tier as HTML, JSPs using Struts 1.1 Framework. Used AJAX for faster page rendering.
  • Developed the middle tier using EJBs Stateless Session Bean, Java Servlets.
  • Entity Beans used for accessing data from the Oracle 8i database.
  • Worked on Hibernate for data persistence.
  • Prepared high and low level design documents for the business modules for future references and updates.
  • Deployed the application in JBoss Application Server in development and production environment.
  • Implemented CVS as Version control system.
  • Code Walkthrough/ Test cases and Test Plans.
  • Used ANT as build tool. Used Junit for writing Unit tests

Environment: Eclipse, HTML, Java Script, CoreJava, JUnit, JSP, Servlets, JDBC, Oracle 8i, AJAX, CVS and JBoss Application Server.

We'd love your feedback!