We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

Owings Mills, MD

PROFESSIONAL SUMMARY

  • Java UI developer with 8+ Years of experience in software design, development, and implementation of Web & Mobile based Applications in Java/J2EE environment.
  • Strong Experience in web development using interactive/Web 2.0 technologiesHTML5,XHTML, DHTML, CSS3, SASS/SCSS, LESS, JavaScript, DOM,DOJO,Wireframes, JS Libraries/JS framework (JQuery, Prototype, YUI, etc.), JSON, AJAX,Grunt,Gulp.
  • Extensive experience on modern front - end frameworks for JavaScript including Bootstrap, JQuery, Angular JS, backbone JS, node.js and react.js
  • Adapted Model-View-Controller (MVC) frameworks for developing web applications.
  • Expertise in Object Oriented Analysis and Design (OOAD), OOPS using Unified Modeling Language (UML), Design Patterns, MVC Frameworks.
  • Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications using Bootstrap.
  • Expertise in Developing Responsiveweb Application using Bootstrap.
  • Expertise in developing mobile applications using Ionic.
  • Experience of working CSS preprocessorsLESS, SASSalong with JavaScript task runner likeGruntJS
  • Experience is creating and using various components in AngularJS 2.0.
  • Hands on experience in Angularjs 4.0
  • Experience in usingagile/scrummethodology, TDD.
  • Developed rich web user interfaces with JSF, AJAX (Asynchronous Java Script & XML).
  • Developed more user-interactive web pages using AJAX, JavaScript, and ReactJS.
  • Expertise in using AEM (Adobe Experience Manager) content Management Tool.
  • Strong Knowledge and Experience on Collections, Threading, Garbage Collection, Exception Handling, OOPs concepts and Design Patterns in Core Java.
  • Strong knowledge of Object/Relational mapping using Hibernate and Spring Frame Work.
  • Experience with Web Services such as SOAP, RESTful and WSDL (Web Services Description Language).
  • Developed XML documents with DTDs/XML Schemas and good experience parsing the documents with DOM and SAX parsers.
  • Worked proficiently in various IDEs includingSublime, Atom, Eclipse,MY Eclipse,and IBM RAD.
  • Good experience in using Log4J, JUnit for testing and CVS, SVN, Clear Case for Version Control.
  • Good knowledge with RequireJS and BootstrapJS.
  • Strong analytical, presentation, problem solving and excellent inter-personal skills, ability to work independently and active team player with proven work ethics and leadership qualities.

TECHNICAL SKILLS

Web Technologies: HTML/HTML 5, CSS3, JavaScript, AJAX, JQuery, XML, XHTML, DHTML, JSON, Bootstrap

JavaScript Libraries: JQuery, Backbone, Node JS,ReqireJS, Ember JS, AngularJS 1.0,AngularJS 2.0,AngularJS 4.0.

Version Control: SVN, GIT, CVS, Clear Case

Debugging Tools: Firebug, Chrome

J2EE Technologies: Servlets, JSP, JDBC

Frameworks: Struts, Spring

IDE & Tools: Eclipse, Visual Studio, Net Beans, Notepad++,Sublime, Atom,IBM RAD.

Database: MySQL,Oracle, DB2, SQL Server, mongo DB.

Operating System: Windows 98/2000/XP/Vista/7/8, HP, Solaris, AIX UNIX.

PROFESSIONAL EXPERIENCE

Confidential, Owings Mills, MD

UI Developer

Responsibilities:

  • Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
  • Developed the UI layout and front-end programming (HTML) for web application that matched requirements. Working in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
  • Used HTML, CSS, JavaScript, JQuery, JSON, and XML for developing Web Applications.
  • Development of Client Side Validation techniques using JQuery and Angular JavaScript.
  • Used AJAX for accessing Restful web services data payload.
  • Used Bootstrap 3 for Responsive Web Design.
  • Using AngularJS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
  • Developed the SPA (single page applications) using Angularjs.
  • Developed Custom Directives, filters and Service using Angularjs for reusability.
  • Defined new validations through AngularJS for the form field validation implemented through HTML5.
  • Used karma-test-runner and Jasmine for JavaScript Unit testing.
  • Configured gruntfile.js to compile SASS,concatenate and minify the source code for deployment and to run unit tests with Jasmine-Karma.
  • Developedcustom Components in AngularJS 2.0 to use across the project.
  • Created theNode.js EXPRESSServer combined withSocket.ioto buildMVC frameworkfrom front-end sideAngular 2to back-endMongo DB, in order to providebroadcastservice as well aschattingservice.
  • BuildRESTweb service by buildingNode.jsServer in the back-end to handle requests sent from the front-endJQuery Ajax calls.
  • Created a build script using Gulp.js.
  • Extensively used Grunt and Gulp to establish connection between database and client.
  • Analyzed theNode.JSserver structure in legacy project, then mimicked theREST serviceby using JavaJAX-WSAPI, and did the corresponding configurations.
  • Proficient in content authoring and publishing through AEM (Adobe Experience Manager).
  • Closely worked with the Design team to gather all the required information and developed the applications.
  • Experience in using version controls such as GIT and SVN.
  • Closely worked with testing team to fix the Production Issues.
  • Developed the applications under Agile and SCRUM methodologies.

Environment: HTML 4.0/HTML 5, CSS3, JavaScript, JQuery, AJAX, Angular JS,AngularJS 2,Jasmine, Karma-test-runner, Node.js,Grunt, Gulp, JSON,XML, JSP,Underscore.js, moment.js Bootstrap, SASS/SCSS, LESS, SVN, MySQL, Mongo DB, Jenkins, AMP, Rally,JIRA.

Confidential, Des Moines, IA

UI Developer

Responsibilities:

  • Involved in the development of UI pages using HTML5, XHTML, XSL, CSS3, Bootstrap and JavaScript.
  • Wrote application level code to perform client side validation using jQuery and JavaScript
  • Developed user interfaces using JSF UI Components, Events, Validator and Listeners.
  • Involved in the development of various custom Directives, filters and Service using Angularjs for reusability.
  • Bootstrap used along with AngularJS in creating the single page web application.
  • Implemented code according to coding standards and Created AngularJS Controller, which isolate scopes perform operations.
  • Building Composite Components for re-using the functionality in many pages within the application or other projects.
  • Developed the reusable templates and style sheets within the UI Standards and guidelines
  • Use BOOTSTRAP and SASSto make application Responsive. Involved in upgradation and maintenance of new layout using the Grid orientation model Bootstrap framework.
  • Involved in writing application level code to interact with APIs, Web Services using, AJAX, JSON and XML.
  • Testing cross-browsers compatibility on a range of projects.
  • Used NPM and Bower for packaging Management and Gruntas a JavaScript Task runner.
  • Creating CSS(Cascading Style sheets) styles that are consistent across all applications and browsers
  • Added requested business requirements or validations to the existing XSLT Applications. Also, Cleaning up XSLT Application errors using grunt.
  • Writing “Qunit” test cases for testing the script validations.
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.

Environment: HTML/HTML 5,XHTML,XSLT, CSS3, SASS,LESS, JavaScript, JSF 2.0, JQuery, AJAX, JSON, Bootstrap, XML, AngularJS, RAD,Git, NPM, Bower,Grunt, Jenkins, Bit Bucket, Sublime,Ionic.

Confidential, Atlanta, GA

UI/Web Developer

Responsibilities

  • Designed the Web application layout and forms using HTML5, CSS3, JavaScript and jQuery.
  • Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
  • Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
  • Developed single page web application using JavaScript framework Angular JS.
  • Use custom directives for code reuse across the application.
  • Built custom UI Widgets and Application logic using AngularJS MVC architecture
  • Used AngularJS to decouple DOM manipulation from application logic.
  • Developed web application by using NodeJS, BackBoneJS MVC frameworks.
  • Developed CRUD (create, read, update and delete) functionalities using NodeJS and BackboneJS.
  • Implemented service calls using NodeJS
  • Used Grunt for compiling LESS.
  • Used React.js to build reusable components and for creating user interfaces.
  • Extensive use of Alerts, Navs, Glyph icons, Grids, Panels, Buttons, Media Objects and Progress Bars provided by Twitter Bootstrap framework.
  • Hands on experience with Object Oriented JavaScript code and responsible for client side validations using Angular Directives and JQuery functions.
  • Incorporated various JQuery Widgets such as Date picker, Dialogs, Tabs, AutoComplete, Spinner, Accordion and Tooltips into portal Dashboard.
  • Implemented a security module in AngularJS which integrated with the spring security in the backend with Authentication and Authorization.
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML5, XHTML, CSS3.
  • Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
  • Involved in writing application level code to interact withRestful Web APIs, Web Services.
  • Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
  • Worked on Browser Compatibility and tested each and every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
  • Developed mobile applications targeted for mobile form factor for Android devices.
  • Participated with team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRA.

Environment:HTML 5, CSS 3,XHTML, JavaScript, JQuery,AngularJS, EmberJS, Bootstrap, Wireframes, Ajax, JSON, XML, Webservices, JSP, JBOSS,Grunt,LESS, GitHub, Jasmine,Oracle 11g.

Confidential, NJ

JavaUI Developer

Responsibilities

  • Creating Front-end Applications using HTML5, CSS3, JavaScript, JQuery, AJAX, XML and JSON.
  • Used data tables, a table plugin for jQuery, to display the data in tables along with pagination.
  • Used CSS (SASS) to develop UI Components such as Accordions and Model Windows using pure HTML 5 and CSS3.
  • Used Bootstrap library to quickly build project UI’s and used AngularJS framework to associate HTML elements to models.
  • Familiar with concepts of Directives, Data-Binding and Dependency Injection in Angular JS.
  • Extensive use of Twitter Bootstrap framework to achieve RWD, i.e., make the portal compatible for various screen resolutions which are trending in the market today.
  • Developed Object Oriented JavaScript code and responsible for client side validations using JQuery.
  • Involved in upgradation and maintenance of e new layout using the Grid orientation model Bootstrap framework.
  • Extensive usage of BOOTSTRAP and LESS CSS for Responsive design.
  • Worked closely with other senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations following MVC architecture, under the Rational Unified Process (RUP).
  • Used Angular JS to develop single page application.
  • Elegant implementation of page designs in standards-compliant HTML and CSS.
  • Designing and implementing functionality using technologies including JavaScript, AJAX, and JavaScript frameworks such as JQuery.
  • Tested cross-browsers compatibility on a range of projects.
  • Creating rapid prototypes of interfaces to be used as blueprints for technical development.

Environment: HTM5L, CSS3, JavaScript, AJAX, JQuery, Angular JS, Bootstrap, SASS, LESS, JSPs, Java, GitHUB, Apache Tomcat, Oracle, Subversion.

Confidential, Las Vegas, NV

JAVA UI Developer

Responsibilities:

  • Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
  • Setting up Angular JS framework for UI development. Developed html views with HTML 5, CSS 3, JQuery, JSON, and Java Script.
  • Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
  • Produced and consumed Rest Web Services, developed DAO’s and DTO classed for services and consumed through Angular factory service calls from front end.
  • Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, jq Validator, AutoComplete, AJAX, JSON, Angulars.JS and JavaScript.
  • Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
  • Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX
  • Used ‘Testing’ for backend test cases and ‘Jasmine’ for angular JS test cases.
  • Worked on Twitter Bootstrap to create Responsive Web Design.

Environment: Java1.5, AJAX, SVN, XML, JSP, JQuery, AngularJS, Bootstrap, HTML, Java Script, JUnit, CSS3, SASS, log4j, XMI, HTML5, Teamwork’s, Jboss, Oracle 11g, Jasmine .

Confidential

JAVA Developer

Responsibilities

  • Involved in the design, feature estimations and Software Requirements Specifications.
  • Contributed to the development of web interface for User module and Admin module using JSP, HTML, XML, CSS, Java Script, AJAX, and Action Servlets with Struts Framework.
  • By using DOJO with Ajax frame work implemented the UI for user interaction to entire application.
  • Extensively worked on CORE JAVA (Collections of Generics and Templates, Interfaces for passing the data from GUI Layer to Business Layer).
  • Developed business logic and Entity Beans to manage the transactions with the database to deliver the content to the presentation layer and also to store the data into the data layer.
  • Implemented DAO (Data Access Object) design pattern to access data from Oracle.
  • Developed using J2EE design patterns like Command Pattern, Session Facade, Business Delegate, Service Locator, Data Access Object and Value Object Patterns.
  • Implemented Spring MVC,IOC.
  • Mapped the objects with the Database using Hibernate Query Language (HQL) as the Persistence Frame Work.
  • Developed stored procedures using PL/SQL.
  • Used log4j for debugging the application.
  • Used RAD for application developing, deployment and CVS for version Controlling.
  • Developed the MAVEN scripts for preparing EAR and WAR files used to deploy J2EE components.
  • Involved in configuration settings for Development, Test, and Production Environment.
  • Used JUnit test cases to test the application and performed random checks to analysis the portability, reliability and flexibility of the project.

Environment:Java,HTML,DHTML,XML,JSTL,AJAX,DOJO,JavaScript,CSS,Struts,Servlets,SpringframeworkEclipse, EJB3.0, Hibernate, JMS, MAVEN, RAD, WebSphere, Web Services, Junit, Oracle, UNIX, CVS

We'd love your feedback!