We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

5.00/5 (Submit Your Rating)

Austin, TX

SUMMARY:

  • Over 7+ years IT experience in User Interface Development using HTML, HTML5, CSS/CSS3, Less, Sass, Bootstrap, JavaScript and jQuery and Angular JS, Ext JS, Backbone JS.
  • Experienced in developing professional web applications using DHTML, XHTML, Ajax, JSON, and XML.
  • Competent in Gathering user requirements and converting them into software requirement specifications using UML, Design Patterns, Object Oriented Methodologies.
  • Experience in development of applications using java Java/J2EE web applications using Java, Servlets, JSP, JSF, JSTL, Spring, EJB, JMS, ORM, JNDI, Web Services, JDBC, JAXP, Swing.
  • Experience on working with CSS Animations, CSS Text, Pseudo Classes and Pseudo Elements.
  • Good understanding of Document Object Model (DOM) and DOM functions.
  • Deep understanding of Object Oriented JavaScript programming and AngularJS MVC framework.
  • Hands - on experience in creating Single Page Applications using Angular JS along with routers, custom directives, filters and form validations.
  • 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
  • Experience with Gulp for JavaScript file's concatenation and minify to improve performance in loading web pages.
  • Experience with NodeJS platform, npm, CommonJS, grunt&gulp, bower, forever and Nodemon.
  • Worked with MongoDB - and used Mongo Shell and RoboMongo to access it.
  • Experience of implementation of Web Services using SOAP and Restful.
  • Experience in working on various backend Procedures and Functions using PL/SQL.
  • Implement responsive, adaptive and mobile websites that are flexible to the many different devices and browsers.
  • Experience in developing applications using AngualrJS-Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Excellent knowledge and experience of developing applications with Model View Architecture (MVC) using Struts framework, Spring framework.
  • Strong experience in UNIX and Linux.
  • Experience in using various jQuery UI controls and corresponding Event handlers etc.
  • Highly skilled in using Bootstrap with tables, grids, carousels, form elements and layouts.
  • Knowledge of Search Engine Optimization, Web Accessibility and Web Securities.
  • Experienced in debugging on various browsers including Google Chrome, IE, Mozilla Firefox and Safari with Chrome DevTools, IE Tester, and FireBug etc.
  • Wrote application level code to interact with backend and consume the JSON data by making AJAX calls and updating the DOM.
  • Good Experience in working with Backbone.js to handle the large set of Javascript code.
  • Experience with SVN Source Control, TFS and GIT for code management.
  • Expertise in debugging and troubleshooting existing code.
  • Experience with JavaScript utilities NPM, Bower, Grunt, Yeoman, GitHub, Git bash command.
  • Extensive experience working in Agile and Waterfall (SDLC Methodologies) environments.
  • Strong problem-solving, organizing, communication skills, with ability to work in team environment.

TECHNICAL SKILLS:

UI Web Technologies: HTML, HTML5, XHTML, XSL, XML, XSLT, JavaScript, AJAX, JQuery, JSON, Bootstrap JSP, CSS5, UI Concept Modeling/Wire framing, AngularJS, NodeJs.Backbone.js

Server Side Programming: Java, J2EE, JSP, JSF, Servlets, JSTL, EJB, JDBC, JMS, JPA, Web Services, SOAP, Restful, Spring framework, Hibernate3.2/3.5., JavaMail, Google API

IDE, HTML Editor: Notepad++, Eclipse IDE, Adobe Dreamweaver

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

Operating Systems: Windows NT, Windows 2000, Windows XP (Prof),Win 7

Debugging Tools: Firebug, Developer Tools, Jeera, karma, jasmineVersion Control Git, svn

Database: MongoDB, Cassandra, Microsoft SQL Server, MySQL, Oracle, DB2

Methodologies: Agile, water fall model, Rational Unified Process(RUP), UML

PROFESSIONAL EXPERIENCE:

Senior UI developer

Confidential, Austin, TX

Responsibilities:

  • Complete exposure with MEAN (MongoDB, Express, AngularJS, Node.js) full stack programming.
  • Developed the relevant backend RESTful API using Node.js and Express.js
  • Design and develop web application functionalities with Object Oriented design, MVC Zend framework and PHP 5.x library.
  • System Integration with payment and shipment gateways through a SOAP WS call using PHP code.
  • Development of custom modules using PHP, AJAX, Javascript, Jquery, JSON
  • Used Node.JS, Express.JS to create server-side API with MongoDB.
  • Experience with React JS and React Flux Architecture.
  • Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
  • Build Web Apps with React JS and Flux.
  • Developed models, routes, and admin/user features with Mongoose.
  • Extensively wrote unit test cases using Jasmine for client side with a test coverage of 60%
  • Developed a single page, mobile-first, cross-device/cross- browser web application for real-time location sharing using AngularJS.
  • Wrote custom filters and custom directives in Angular.JS to make rich single page applications.
  • Involved in developing object oriented JavaScript and experienced with AJAX, JSON, HTML5, AngularJS, Node JS and CSS3.
  • Core developer of the application infrastructure using GWT as the front-end Worked on the Java collections API for handling the data objects between the business layers and the front end.
  • Servlets coded to act as Controller and Dispatchers between JSP beans
  • Designed and developed back-end components for analysis and collaboration software in Java and XML
  • Developed cross-browser/platform with Ext JS 5.x/6.x, JQuery, AJAX and DHTML/CSS to desired design specs for single page layout using code standards.
  • Developed, maintained and supported front-end applications based on Ext JS 4/5/6
  • Created UI from scratch using Ext JS 5.x/6.x for new projects
  • Developed Ext-JS components like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Administered and supported Ext JS applications within scope.
  • Handled JIRA tickets and responded very quickly to bug fixes with the best design practices.
  • Responsible for all client side UI Validation and implementing Business logic based on user selection using AngularJS.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Worked closely with the QA teams and support UI implementation efforts.
  • Involved in Agile/SCRUM based approach to UI Development.
  • Handled response data from RESTFUL WebServices using XML, JSON and JQuery to update UI.
  • Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems).
  • Created GET/PUT/UPDATE request and response using RESTFUL web services.

Environment: AngularJS 1.8.x, Bootstrap3.x.x, HTML5, CSS3, SASS, JavaScript, jQuery, AJAX, JSON, Grunt, NPM, Node.JS, Ext.Js,2.3.x, Express 4.x, JIRA, Express.js, React.js, Grunt, Jasmine, Karma, SOAP, Web Services, PHP, Github, Scrum.

Senior UI Web Developer

Confidential, NC

Responsibilities:

  • Involved in the requirements analysis, designing, development, testing and maintenance of the websites
  • Developed websites using HTML, CSS3, JavaScript, JQuery, Google Maps API (JavaScript Library), XML and Ajax
  • Created web application prototype using jQuery and Angular JS.
  • Implemented Restful Web Services for other applications to communicate
  • Design, developed and updated the user interface using CSS, JavaScript and Dreamweaver
  • Performed client side validations over the forms using JavaScript
  • Used Ajax to refresh only certain section of the page and reduce the load on the web server.
  • Defined text alignment, borders, positioning and many other typographic characteristics
  • Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smart phones.
  • Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.
  • Work with column-family based data base(Base). Work with Hadoop Security and Hive Security.
  • Developed, tested, and deployed Storify Business featureset in Node.js with Express and MongoDB backend, incorporating APIs from Twitter and others for Storify features
  • I created a slide show application that ran on our platform to dynamically load and display slides written in either HTML or Markdown format. If the slides were written with Markdown, the express route handler would convert slide content to HTML before returning it to the browser.
  • Built a storefront from scratch using Hapi.js, jQuery, jade, and Object Oriented CSS with Sass.
  • Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
  • Used AJAX for asynchronous communication between client and server.
  • Developed data insertion forms and validated them using JavaScript.
  • Design HTML prototypes, visual interfaces and interaction of Web-based design and hand code CSS.
  • Craft graphic elements, assets and visual treatment that adapt and flow with responsive design systems by using visual design.
  • Understand the relation between the source code files, the compiler, and flash player for flex frame work.
  • Created several patterns of representation using different MVCs.
  • The Angular JavaScript framework for building web applications is highly efficient to use with Laravel PHP framework as well as using Restful services.
  • Executing selenium test cases and reporting defects.
  • Well versed with handing Elements in selenium webDriver.
  • Dynamic content management at client side using AJAX, JavaScript, DHTML.
  • Involved in implementation of MVC pattern using Angular JS, JSF and Spring Controller.
  • Extensively tested the websites, identified the bugs using Firebug and fixed them.
  • Responsible for code optimization and testing across other browsers.

Environment: CSS3, JavaScript, JQuery, JSON, AngularJS, ExpressJS, Ajax, React.js, Hapi.js, Dreamweaver, Selenium, FLEX, Google Maps API, Hadoop, SQL Server, visual design.

Senior UI Developer

Confidential, Memphis, TN

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Developed and tested website using the MEAN Stack (Mongo DB, Express, Angular JS, Node JS).
  • Followed the overall application MVVM architecture to create MVC layers in Angular JS and Node JS layers.
  • Experience developing production Node.js applications with Express module.
  • Designed and implemented CRUD (create, read, update and delete) operations of Mongo DB Database management system and handled database access and data transmission based on RESTful Web Service.
  • Developed page layouts, Navigations and presented designs & concepts to the clients and management review.
  • Developed a Single Page Application (SPA) for client managers to keep a track of the flow of inventory between various departments.
  • Used various features from Angular JS like data binding, routing, custom filters and directives to meet various customized requirements.
  • Used http services $http and $resource in AngularJS to get and handle JSON data from backend.
  • Maintained cross browser compatibility achieved responsiveness using Bootstrap (HTML5 and CSS3).
  • Developed JavaScript code using an XMLHttpRequest Adapter to send an AJAX request to the server side code and also implemented a callback function to handle the results .
  • Tracked issues using JIRA using confluence.
  • Deployed the application on WebSphere server.
  • Responsible for writing Unit tests for services, controllers and directives and used Karma to run the tests.
  • Created Maven build file to build the application and deployed on Web Sphere Application Server.
  • Used NPM (Node Pack Manager) for successfully implementing the dependencies.
  • Responsible for compiling and submitting an error report for management each week.
  • Involved in Unit & Integration Testing for different Modules in the application.
  • Application support on different environments from QA to Production. Was responsible for analyzing the issues, providing technical & functional support to the users and fix them.
  • Used SVN as a version control system and for maintaining the code base .

Environment: HTML5, CSS3, Angular JS, Node JS, Express JS, Mongo DB, Bootstrap, AJAX, Maven, JIRA, JSON, SVN, WebSphere, RESTful, NPM, Karma.

UI Developer

Confidential, Wilmington, DE

Responsibilities:

  • Developed and maintained several websites using a content management tool Jhoomla.
  • Developed a global CSS and individual CSS for cross browser compatibility for IE 6, IE 7, Firefox 3.0, 3.5, Safari and Chrome.
  • Worked with designers and developers to solve technical and design challenges.
  • Collaborated with a team of project managers, Java developers and QA engineers to see projects through full development life cycles.
  • Followed unobtrusive JavaScript for better user experience.
  • Developed rounded boxes using CSS, images and HTML tables and wrote CSS for media types such as Print and email.
  • Resolved Internet Explorer several CSS bugs within given tight schedule.
  • Quickly prototyped new user interface concepts in object-oriented JavaScript and tested on IE/Firefox browsers to validate UI approach.
  • Used grid system CSS for page layouts.
  • Rapidly designed & built object-oriented, data-driven JavaScript working prototypes of applications.
  • Implemented performance best practices to a web site.
  • Worked on the JSP pages to include HTML elements.
  • Introducing user-friendly and modern design styles into technical web applications to improve user experience and efficiency.
  • Used Subversion SVN for CVS.

Environment: Java, HTML, DHTML, XML, CSS, ANT, JQuery, JavaScript, AJAX, SQL, Jhoomla, Linux, Windows, Photoshop, SVN.

Web/UI Developer

Orpine Systems, India

The Client provides two tier support for the application integration components of the HUB. The team provides information about business processes and applications.

Responsibilities:

  • Involved in the Software Development Life Cycle phases like AGILE and estimating the timelines for projects.
  • Involved in developing of design documents with UML class diagrams.
  • Involved in all phases including Analysis, Design, Coding, Testing and Documentation.
  • Developed web pages and components using HTML, CSS and JavaScript.
  • Utilized JavaScript and jQuery to improve overall design and UI of the website.
  • Worked alongside backend Java programmers to troubleshoot Java Script related issues with front-end connectivity.
  • Extracted data in UI for different client information using JSON format.
  • Implemented client-side validations using JavaScript.
  • Used Firebug and IE developer toolbar and Chrome Canary tool for debugging and browser compatibility.
  • Participated in maintenance and production support.

Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, Eclipse, XML, SQL, Windows.

UI Developer

Confidential

Responsibilities:

  • Redesigned the existing site and to create new interfaces.
  • Used Dreamweaver as HTML editor for designing new pages.
  • Responsible for content and UI development.
  • Developed HTML prototypes and ready XHTML documents with CSS style sheets.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Worked closely with the programmers and graphic designers for project requirement and analysis.
  • Produced GUI prototypes for business logic presentations.
  • The new website has made it much easier for the users to access the page and check the required info.
  • Created Stored Procedures, Triggers for database access and events.

Environment: HTML, DHTML, CSS, JavaScript, Macromedia Dreamweaver, and Windows

We'd love your feedback!