We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

3.00/5 (Submit Your Rating)

Seattle, WA

PROFESSIONAL SUMMARY:

  • 8 Years of work experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using User Interface (UI) Technologies like Object Oriented JavaScript, JavaScript & UI Libraries/Frameworks (MV*), AngularJS, Websockets, Amazon Web Services, jQuery, KnockoutJS, BackboneJS, WebSphere, JSON, JSONP, Twitter Bootstrap, Modernizer JS, Keynote, ReactJS, Meanstack JS,HTML, XHTML, XSLT, Ajax, CSS3, CSS Frameworks, SASS, CSS Sprite, Jasmine Unit Test Framework.
  • Expertise in Developing Responsive Design, REST Service Application with Reusable Code and High Quality & Performance using suitable Front End Technologies.
  • Experience in Prototyping - Built entire Intranet portal in Axure environment.
  • Excellent and impressive hands on creating wireframes using MS Visio and Adobe In Design .
  • Experience in creating user interface widgets using JQuery .
  • Experience with Backbone JavaScript library with a RESTful JSON interface.
  • Experience in developing event driven applications using AJAX, JSON and XML .
  • Excellent experience in RWD (Responsive Web Design).
  • Extensive experience of Object Oriented JavaScript design pattern and JavaScript MVC Patterns Preferably Angular JS  and   React JS.
  • Analyze user interface problems and create on-brand design solutions that meet measurable business goals and requirements.
  • Use metrics and research to inform design/UX optimization efforts.
  • An experienced troubleshooter and tester in JavaScript code behind depending on the type of bug and solution that was presented. Heavy use of Jasmine, Karma Unit Testing and JSFiddle and Firebug.
  • Experience working in Databases like Oracle 9i/10g/11g, DB2, Postgre SQL, MS SQL Server, MySQL.
  • Well experienced in using the build tools like   Jenkins .
  • Experienced in Agile, Scrum and Waterfall software development methodologies.
  • Experience in working with Apache and IIS web servers.
  • Experience with User Acceptance Testing (UAT) and Accessibility Testing.

TECHNICAL SKILLS:

Client-Side Technologies: JavaScript, Angular JS, Node JS, Python, Bootstrap, React Js, Express JS, AJAX, HTML, D3 JS, Sass, Compass, CSS, Jasmine, XML, AWS, jQuery, Groovy and Backbone JS.

Server-Side Technologies: Node JS, EJB5, MVC, JAVA, Servlets, JSP, JDOM, SAX, Saxon and JAXP, Web Services, Castor.

Developer Tools: Yoeman, Bower, Grunt, Karma, Protractor, AXURE, Eclipse, Webstorm, Ant, Git, BitBucket, SVN, IntelliJ, CruiseControl, Clear Case, Junit, HtmlUnit.

Containers and Services: JBoss 4.2, IBM WAS 5.1, BEA WebLogic7.0, 8.1 Portal, WLI, BEA Liquid Data, Apache, Netscape Enterprise Server, Siteminder, JNDI, JDBC.

Databases: Oracle 9, 10g, JPA, iBatis, Autonomy IDOL Server, Sybase, MS SQL Server, DB2, Notes Domino R5, SQL.

PROFESSIONAL EXPERIENCE:

Confidential, Seattle, WA

Sr. UI Developer

Responsibilities:

  • Designed a responsive website using Bootstrap grid system as well as CSS3 media queries to layout contents that fit to different devices including mobiles, tablets and desktops.
  • Wrote AJAX calls with JSON responses and all JavaScript is written in JSON format.
  • Worked on BitBucket and used it as a source control version tool, to manage the code repository.
  • Worked through cross-browser compatibility issues with layouts and styles and fixed major CSS 3 bugs for supported browsers and platforms.
  • Tested lengthy JavaScript codes with Node.JS.
  • Worked on Jasmine test cases along with Karma and Protractor.
  • Converted data from database into JSON format files and retrieved the same in the form of Restful APIs.
  • Worked on different components of Web Services, including MVC architecture of Angular JS, using directives, controllers and filters.
  • Developed prototypes for various web components using Axure.
  • Implemented Micro-services build upon AWS.
  • Making changes to the existing web applications and creating new components using   React JS
  • Extensively worked on subversion, GIT,   Jenkins, and Jira.
  • Developed the Services using AWS ElasticSearch, Restful Services using JAX-RS and Java.
  • Worked on event-driven user interface using Angular JS.
  • Co-ordinated with the QAT and SVT teams, to test the user experience.
  • Held meetings with the client to develop layout, color scheme and layout for color component and implemented it into a final interface design using HTML, CSS and Angular JS.

Environment: JavaScript, AWS, AngularJS, CSS3, Bootstrap 3, Node JS, React Js, Compass/SASS, Express JS, Axure, Grunt, Gulp, Jenkins, BitBucket, GIT.

Confidential, Atlanta, GA

UI Developer

Responsibilities:

  • As a UI Developer, assisting my team in developing two different Web-based applications and managed in developing of Account landing page, Account summary/overview and Login page.
  • Functionalities include writing code in HTML5, CSS3, JavaScript and JQuery making use of Bootstrap framework. My Specialty is large scale CSS, focusing on reusability and modularity .
  • Enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using Sass, LESS, Bootstrap, AngularJS.
  • Involved in development converting the static HTML mark-ups to JSP's.
  • Integrated the service call with UI using $http and $resources which are substitutes for AJAX in angular .
  • Involved in upgradation and maintenance of company’s website to the new layout using the Grid orientation model Bootstrap framework .
  • Used GWT as Java libraries to approaches to UI abstraction.
  • Developed HTML and JavaScript/ECMAscript5 for client side presentation and, data validation within the forms.
  • Responsible for developing a front-end application using React.js 
  • Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
  • Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
  • Developed web services using Restful and SOAP protocols .
  • Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers.
  • Developed the pages that are complaint to W3C and ADA section 508(c) standards.
  • Involved in Agile/ SCRUM based approach to UI development.

Environment: HTML, CSS3/CSS, JavaScript, ECMAScript 5, JQuery, JSP, EJB, JSON, D3.js, DOM, Node.js, AngularJS, Bootstrap, GIT, Drupal, SASS, AJAX, XML, OO JAVA, Eclipse.

Confidential, Minneapolis, MN

UI Developer

Responsibilities:

  • HTML, JavaScript, JQuery, Bootstrap, and CSS based front end UI design and development.
  • Used AngularJS custom directives to develop reusable UI custom component.
  • Worked extensively on W3C and s508 web standards.
  • Worked on Google Web Toolkit to create complex web applications using JAVA.
  • Developed callback functions to parse and handle JSON data returned from the server.
  • Implemented JavaScript module patterns using asynchronous script loading and rich features of ECMA 5 (strict mode, getters and setters, JSON parsing) to provide more functionality to the JavaScript code. 
  • Involved in writing application level code to interact with Jenkins, APIs, RESTful Web Services using AJAX, JSON.
  • Worked extensively on Grunt, Gulp, Yoeman, Accessibility Subject Matter.
  • Worked on Balsamiq and Native JavaScript extensively.
  • Mapping business requirements to application features and the most suited technology to provide business value.
  • Worked extensively on OpenGL-powered 3D slide transitions, exporting to PDF, Quicktime, JPEG, HTML also themes among other Keynote features .
  • Involved in different phases of system implementation such as Front-End Research and Development, Integration, Bug Fixing and Launch & Maintenance. 
  • Involved in the scope discussions with the business analysts and the client to identify the user requirements and the user experience to achieve the consistency in the proposed application. 
  • Worked on Blend4Web, AWS SNS/SQS, Three.js and O3D based high level API extensively.
  • Analyzed and demonstrated the user centric design and customer experience to the client with the newly proposed application design. 
  • Helped add structure to the JavaScript by implementing BackboneJS and RequireJS to thousands of lines of code. I also added unit tests to the codebase using Jasmine and trained the team on JavaScript best practices, Backbone, and unit testing using Jasmine.
  • Worked on advanced HTML 5 hybrid mobile application framework IONIC.
  • Researched and identified the well versed open source tool to implement the cross browser application to achieve the web standards.
  • Develop various screens for the front end using   React JS  and used various predefined components from NPM (Node Package Manager).
  • Developed / Integrated static pages into the existing and proposed healthcare system.
  • Performed code review and unit testing and also worked extensively in Policy Engine.
  • Identified and fixed the browser/performance related issues in the application.
  • Provided production deployment and validation support.
  • Used JSON to develop rich GUIs and also involved in performance tuning the website.
  • Fixed the post production issues in the application.

Environment: HTML,CSS,Java Script,AJAX,JQuery,DOM,O3D,Three.js,RESTful web Services, React JS,Grunt, Gulp,Yoeman,Backbone.JS, Jenkins

Confidential, Jacksonville, FL

Front-End Web Developer

Responsibilities:

  • Participated in requirements gathering, analysis, Conceptual Design and Details.
  • Developed UML diagrams for the system and analyzed the application work flow.
  • Worked extensively on OO JAVA programming to create responsive webpages.
  • Developed CSS to maintain the uniformity of the all the screens though out the application and positioning of the screen objects.
  • Incorporated Twitter bootstrap concepts to make the web application responsive to mobile and tablet screens.
  • Worked on Google Web Toolkit to create complex web applications using JAVA.
  • Worked with clients to obtain and document project requirements for High Level Design of the application.
  • Produced big, bold & responsive headlines using slab-text JQuery plugin
  • Coded Advanced Object Oriented JavaScript framework like API plugin in JQuery, utilizing a single JavaScript/ CSS UI interface for web based browsers, the super app features HTML capabilities within different components like accordions, grids, and charts.
  • Designed JQuery UI plugins to allow a developer to seamlessly integrate UI widgets into the look and feel of their site or application.
  • Created Powerpoint presentations using Keynote for quarterly sales figures.
  • Worked on Phonegap for the development of the Live Nation mobile application.
  • Developed CSS to maintain the uniformity of the all the screens though out the application and positioning of the screen objects.
  • Created different types of modals. One for dynamic content for Ajax call having both modal header as well as modal content together inside one modal body.
  • Created different Web 2.0 Design patterns such as Navigation Tabs, Item Pagination, Page Grids, Sign-In module, Ranking, Writing a Review, Calendar Picker, Auto Complete.
  • Used AJAX to implement its queue browser for smoother transactions.
  • Worked with the Back-End team and Quality assurance team in the process.

Environment: HTML,CSS/CSS3, JavaScript,Ajax, JQuery, ExtJS, SVN, LESS,Bootstrap, KendoUI, REST, Angular JS Framework, SQL, PL/SQL,

Confidential, Prospects Heights, IL

UI Developer

Responsibilities:

  • Involved in Requirements Gathering phase of SDLC (Software Development Life Cycle) with Business Analyst.
  • Involved in developing the UI pages using HTML, DHTML, CSS, and JavaScript.
  • Involved in developing test plan and procedures.
  • Migrating legacy applications to multi-tiered web applications.
  • Developed web pages with functionalities like login, register, forget password, Email, Filters using Java Script, jQuery and HTML.
  • Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
  • Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
  • Involved in writing SQL Queries, Stored Procedures.
  • Debugging webpages with firebug and fixing issues.
  • Testing browser compatibility and addressing browser compatibility issues.
  • Optimizing SQL queries and stored procedures.
  • Maintaining documents and source code in CVS.
  • Wrote build & deployment scripts using shell and ANT Scripts and involved in performance analysis of the application (s) and fixed problems/suggest solutions.

Environment: HTML, CSS, JQuery, JavaScript, CVS, ANT, Eclipse, Firebug, DOM, Oracle database, SQL, Windows servers and MS Office

Confidential, Tampa,FL

UI Developer

Responsibilities:

  • Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, JQUERY and Ajax.
  • Used JQUERY core library functions for the logical implementation part at client side for all the application.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tools bar
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Involved in writing SQL Queries and Stored Procedures.
  • 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.
  • 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 the table less web applications using CSS and with the help of tags as per W3C standards.
  • Produced client side validation through JavaScript and AJAX for asynchronous communication.
  • Performed a lot of DOM operations for loading and manipulating dynamic content on Webpages.
  • We have followed with Agile and Scrum development methodologies.

Environment: CSS2, Java Script, Ajax, JQuery, XML, JSP, JUnit, Windows Platforms, Java 1.x, JDBC, Oracle, SQL, IDE- Eclipse

Confidential

Java Developer

Responsibilities:

  • Extensively involved in requirements gathering and analyzing them, checking the dependencies and design of the project.
  • Implemented server side tasks using Servlets and XML.
  • Designed and developed User Interface using JSP, CSS, HTML and JavaScript. Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Designed and Developed Java Script frame work for UI Configuration widgets.
  • Used OO Java Script, JSP, JQuery, HTML and CSS to develop the application.
  • Involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS.
  • Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
  • Wrote script for AJAX implementations in the website.
  • Performed XML Transformations from value objects to XML and from xml to HTML data.
  • Designed and developed views, controller and model components implementing Struts Framework.
  • Implemented Design patterns for recurring problems.
  • Responsible for the process of UI design for Internet sites and applications.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.

Environment: Java, J2EE, Eclipse, Windows NT 4.0, UNIX, My Eclipse IDE, JSP/Servlets, Apache, Tomcat, Web logic, JDBC, XML, HTML, Oracle8.

We'd love your feedback!