We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

Bothell, WA

SUMMARY

  • Over 8 years of IT experience as a Frontend UI Developer in analysis, design, development and testing of web applications.
  • Proficient in building Web User Interface (UI) using HTML 4/5, DHTML, Bootstrap, CSS/CSS3 and JavaScript that follows W3C Web Standards and are browser compatible.
  • Extensive Experience in building Single Page Applications (SPAs) using AngularJS.
  • Expertise in JavaScript, AJAX, CSS, JQuery, Node.JS, Require.JS, MVC Design Pattern, JSON, Bootstrap, D3.JS and HighCharts.
  • Experience in Unit Testing using Karma (Test Runner) and Jasmine (Test Framework).
  • Experience in creating Responsive Web Design (RWD) using Bootstrap grid layout.
  • Very good experience in Document Object Model (DOM), DOJO, and has a strong understanding of DOM Functions, and also experienced in dealing with challenging High Traffic Websites and Cross Browser Issues.
  • Hands on experience in writing jQuery code and familiar with jQuery libraries.
  • Experience in working with Caching, proxies, Content Delivery Networks (CDNs).
  • Strong Experience in working on CSS Background, CSS Positioning, CSS Text, CSS Box Model, CSS Pseudo Classes, CSS Pseudo Elements and CSS Behaviors in CSS.
  • Experience in using CSS Media Queries for more granular Responsive Web Design.
  • Strong Experience in development and consumption of Restful Web services using Express.js.
  • Experience in creating Templates, Custom Directives, and Routing using AngularJS.
  • Experience in building data visualization using HighCharts.js and D3.js.
  • Experience in working with MEAN Stack to develop fully functioning applications.
  • Expert in using JSON (JavaScript Object Notation) to build collection of name/value pair and ordered list of values.
  • Expertise in using utility functions using Underscore.js.
  • Expertise in AJAX technique to create Asynchronous Web applications.
  • Experience in utilizing Bootstrap for web page design, table styling, buttons and icons.
  • Experience in using and creating User Stories using JIRA.
  • Experience in Java, JSP, Servlets, OOP and J2EE design Patterns.
  • Strong working experience of various IDE’s like Notepad++, Sublime, Eclipse and WebStrom.
  • Strong Communication, collaboration and team building skills with proficiency in grasping new technical concepts quickly.

TECHNICAL SKILLS

UI Web Technologies: HTML, HTML5, DHTML, CSS, CSS3, Bootstrap, JavaScript, DOM, AJAX, JSON.

IDE, HTML Editors: Notepad++, Eclipse IDE, IntelliJ, Sublime Text, Web Storm.

Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server, WebLogic 8.1

Frameworks: Angular.js, Jasmine, Hibernate, JQuery, Underscore.js, Bootstrap CSS, Require.js, D3.js, highcharts.js.

Database: PL/SQL, MYSQL, MongoDB, and MS Access 2003/2007.

Designing Tools: Photoshop, Captivate, Fireworks, Illustrator, Dreamweaver, visio and Microsoft project.

Developer Tools: EditPlus, JSfiddle, Webstrom, Tatastrom, Jasper Reports, Adobe CQ5, Web matrix 3, Sublime text, Advanced REST Client

Languages: Java (JDK), J2EE, Servlets, JSF, Service - oriented Architecture (SOA), JSP,C++, C, SQL, PL/SQL, SOAP, JDBC, JPA and Web Services.

Methodologies: Agile, Waterfall.

Development Tools: JIRA, Jasmine, Karma.

Operating Systems: Windows, Mac OS, UNIX.

PROFESSIONAL EXPERIENCE

Confidential, Bothell WA

UI Developer

Responsibilities:

  • Reviewing business requirements and functional designs for application.
  • Responsible for transforming design mock-ups to W3C standards complaint HTML pages using CSS, JavaScript, JQuery, AngularJS.
  • Worked on Design, Wire- frames, JQuery, AngularJS, accessibility and optimization.
  • Created various responsive web pages using Bootstrap and Media Queries and DS2 library.
  • Extensively worked with making calls to APIs to fetch teh data from teh backend as JSON response and parse it on teh UI for DOM/CSS Manipulation.
  • Worked with back end developers to implement AJAX and dynamic HTML functionality in JQuery.
  • Created pages according to design requirements using CSS, CSS3 and Bootstrap.
  • Used AngularJS for Model-view-View Model (MVVM) and Model View Controller (MVC) pattern.
  • Implemented Routing in AngularJS using $routeProvider.
  • Developed various factories and services to share data across controllers in AngularJS.
  • Used gulp as a build tool and also to validate JavaScript code with JSHint.
  • Developed and used custom directives to make or use various reusable components.
  • Developed templates for teh custom directives in AngularJS.
  • Developed page animations using CSS, JQuery and AngularJS.
  • Worked on AngularJS in creating controllers, making AJAX calls using $http.
  • Utilized JQuery plugins to build Rich internet Application (RIA) to make web pages look more intuitive.
  • Performed Client side Validation across various Views using AngularJS.
  • Worked in Agile environment, attending everyday Scrum, Sprint planning and Sprint review.
  • Performed Unit Testing using Karma and Jasmine.
  • Used UndeScore.JS to use utility functions and Require.JS to load various scripts.
  • Maintained good communication with team through all phases of SDLC.
  • Created User Stories from requirement in JIRA.

Environment: HTML, HTML5, CSS, CSS3, JavaScript, AngularJS 1.3/1.5, Angular 2, JQuery 3.1, AJAX, Node.Js, SocketIO, D3.JS, Require.JS 2.2, Underscore.JS 1.8.3, MongoDB, HighCharts 4.2, Karma, Jasmine 2.3, JIRA.

Confidential - San Fernando Valley, CA

JAVA UI Developer

Responsibilities:

  • Involved in development, design and implementation of frontend part of teh application.
  • Developed teh UserInteractivewebpages in a professional manner by using webtechnologieslikeHTMLandCSSas per company standards.
  • Developedcomplex, usable, attractive and cross-browserwebinterfaces to Illustrate account for speed, file size, readability and accessibility.
  • Used MongoDB to produce BSON schemas for faster data integration.
  • Writing JavaScript for Node.JS applications that is useful for interacting with server and network applications
  • Created and maintained teh framework and layout of each portal with Cascading Style Sheets (CSS).
  • Used Bootstrap library to quickly build project
  • Successfully implemented Auto Complete/Auto Suggest functionality usingAjax, JQuery, DHTML,webService call and JSON.
  • Responsible to manipulateHTML,CSS3inJQueryas well as making teh pages dynamic usingAJAX,JSONandXML.
  • Involved in Enhancement of existing application utilizingJavaScript,createdHTML navigation menuthat is role based menu items changes dynamically, derived from teh database in teh form ofXML.
  • Extensively participated in developing teh website across different browsers and performed cross-browser testing.
  • Extensively usedHTMLfor audio and video playback.
  • Used JQuerypluginsvalidation, drag and drop and more exceptionally.
  • UsedAjax,JSONwithJQueryfor request data and response processing.
  • Finding out teh bugs, broken links and missing images etc. and rectifying them.
  • Discussed various ideas/suggestions for teh ongoing websites regarding teh page layout and creative design.
  • Worked in an Agile work environment.

Environment: HTML, CSS, CSS3, JavaScript, JQuery 1.8.1, AJAX, JSON, Bootstrap, JSP, ServletsJava 1.6, MySQL, MongoDB, Node.JS.

Confidential, Kansas City, MO

Java Developer

Responsibilities:

  • Involved in teh design, feature estimations and Software Requirements Specifications.
  • Contributed to teh 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 teh UI for user interaction to entire application.
  • Extensively worked on CORE JAVA (Collections of Generics and Templates, Interfaces for passing teh data from GUI Layer to Business Layer).
  • Developed business logic and Entity Beans to manage teh transactions with teh database to deliver teh content to teh presentation layer and also to store teh data into teh 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.
  • Developed stored procedures using PL/SQL.
  • Used log4j for debugging teh application.
  • Involved in Configuration of data source and deployment of application in development, Test and Production.
  • Used RAD for application developing, deployment and CVS for version Controlling.
  • Developed teh 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 teh application and performed random checks to analysis teh portability, reliability and flexibility of teh project.
  • Mainly involved in 24x7 support, Maintenance and enhancement of teh application.

Environment: Java, HTML, DHTML, AJAX, DOJO, JavaScript, CSS, Servlets, Spring framework, Eclipse, EJB3.0, POJO, Hibernate, MAVEN, WebSphere Application Server, Web Services, Adobe CQ5, Oracle, Windows XP, UNIX.

We'd love your feedback!