We provide IT Staff Augmentation Services!

Ui Developer Resume

0/5 (Submit Your Rating)

Foster City, CA

SUMMARY

  • Around 7+ Years of extensive experience in designing UI applications and desktop software Development.
  • Experience in building Rich Internet application (RIA) using HTML 4.0/5, CSS2/CSS3, JavaScript, JQuery, Ajax, JSON and JavaScript frameworks.
  • Hands - on experience in developing applications using various JavaScript frameworks like Backbone.js, Angular.js, react.js and Twitter Bootstrap.
  • Hands on experience implementing new software tools for user interface design Axure, Adobe Visual Design CS5.
  • Wrote application level code to interact with backend and consume the JSON data by making AJAX calls and updating the DOM.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Implemented modern look and feel web apps using Single page application (spa) with responsive design aspects on multiple browsers and devises where we used Node.js in various application development phases.
  • Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
  • Expertise in maintaining complex rich web applications and understanding and modifying existing code.
  • Worked on cross browser compatibilityissues and have experience in working and debugging with different browsers like Safari, InternetExplorer, MozillaFirefox and Googlechrome on multiple devices.
  • Knowledge in version controls Git and Svn.
  • Experience working with debugging tools like Firebug, Firebug Lite, Batarang, Chrome or safari web inspectors and IE Developer Toolbar.
  • Well versed with Software Development Life Cycle process which includes designing, developing, testing and implementation.
  • Developed widgetsby using D3.js and KendoUI and ember and customization done using JavaScript
  • Worked closely with the testing teams on various projects .
  • Strong RDBMS skills with excellent knowledge of design, normalization and Database Management Concepts.
  • Extensive experience using REST and SOAP web services.
  • Experience in using various tools and IDEs for development and design like Eclipse, NetBeans, WebStorm, and Sublime Text.
  • Experience in unit testing and wrote test cases for applications, used testing frame works like, mocha, karma, jasmine, junit, etc.
  • Expertise in coding optimized SQL queries on databases like MySQL and Oracle. Good understanding on Functions and Stored Procedures.
  • Quickly adapting to new environments, new technologies and facing new challenges at work place.
  • Capable of performing under minimal supervision, multi-tasking and meets deadlines as an individual contributor and a team member.
  • Multi-task oriented with strong competitive drive and work ethic to succeed.
  • Experience in writing/editing web content, technical and user documentation, business process analysis, process flowcharting and documentation.
  • Hands on experience in developing business processes and system solutions utilizing prototype development, system development, and deployment.

TECHNICAL SKILLS

Web Technologies: HTML/HTML5, CSS2/CSS3, XML, JavaScript, AJAX, JSON, PHP, JQuery, AngularJS, BackboneJS, Bootstrap

Web/App Servers: HTTP Web Server, Apache Tomcat, Node.JS, jBoss

IDE & Tools: NetBeans, Eclipse, WebStorm, Sublime Text Editor, Dreamweaver.

Version Control: SVN (tortoiseSVN), Perforce, GitHub.

Debugging Tools: Chrome Developer Toolbar, Firebug, IE Developer Toolbar, Safari Web Developer, Batarang

Other Development Tools/Libraries: JUnit, Photoshop CS5, Microsoft Office 2010. Bower, GULP.js, Karma, Jasmine, Minification

Database: PL/SQL(oracle), MySQL, MSSQL

Operating System: Windows 7/8/10, MAC OS X, UNIX/LINUX

PROFESSIONAL EXPERIENCE

Confidential, Foster City, CA

UI Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript and extensively used Table less Design in CSS for positioning.
  • Implemented MVC Architecture, enabling multiple developers to work on separate modules simultaneously, reducing effort time for the project.
  • Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
  • Designed Frontend with in object oriented JavaScript Framework like Angular.js.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Backbone.js,and JQuery.
  • Developed Web services to allow communication between the applications using Rest and SOAP Web services.
  • Design and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
  • Used jasmine and karma for unit testing.
  • Used Nodejs in different phases of application development.
  • Integrated spring (Dependency Injection) among different layers of an application.
  • Worked with Agile methodology.
  • Applications using JavaFX are written in native Java code
  • Used Spring MVC framework controllers for Controllers part of the MVC
  • Generate UI mockups from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML5, CSS and Angular JS.
  • Implemented Business Logic using POJO’s and used Websphere 7.0 to deploy the applications.
  • Optimized Ext JS themes and prepared performant applications.
  • Implemented various complex PL/SQL queries.
  • Developed various Junit test cases for Unit Testing.
  • Worked with NoSQL databases like Cassandra and Mongo DB
  • Implemented controllers, models and used ng-repeat to render JSON response to DOM.
  • Implemented Hibernate for data persistence
  • Implemented the DAO pattern to connect to the database and retrieve data.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Data Access Object, and Singleton.
  • Worked with Tomcat as the web server.
  • Participated in understanding of ExtJS technologies and development tasks.
  • Assisted Oracle DB development team in developing stored procedures and designing the database.
  • Used GIT as versioning system.
  • Coded changes to remaining Java web applications as identified by the proof-of-concept stage of the project.

Environment: HTML5, CSS3, JavaScript, bootstrap, java/j2ee, D3, JQuery, SASS, Ajax, JSON, Visual Studio, TFS, backbonejs, AngularJS, AngularStrap, Google Chart, Node.js, WebSphere 7.5,jasmine,karma.

Confidential, Boston, MA

UI Developer

Responsibilities:

  • Understand and analyzing business requirements.
  • Designing a solution and interacting with team members to provide effort estimates.
  • Contributed for development of Wireframes using Axure.
  • Worked with visual designer and for wireframes and user flows and contributed for Visual Design Documents.
  • Configured MEAN web application using Node.JS, AngularJs, Bower.Js, Gulp.JS, Express.Js
  • Configured up db.js to connect to mongo db.
  • Set up express routes to work with various routing capabilities of application.
  • Built the reusable service components using AngularJs services with Object Oriented JavaScript, jQuery, HTML, CSS3 based on the visual designs.
  • Developed various AngularJS directives to help build the functionality and UI behavior using JavaScript.
  • Example: directive for browser controls like: disable right click, browser close, lock screen while transition.
  • Developer multiple AngularJs controllers and configured Routes using ng-route provider.
  • Worked with UI designers and User experience team to define screen designs. Developed angular partials based on UI screens.
  • Used jasmine extensively for unit testing.
  • Optimized using responsive design techniques to work equally well at both full and mobile screen sizes.
  • Implemented for multiple domains and topics using Bootstrap themes and a CSS "skin" for branding.
  • Created proof-of-concept using responsive web design, Node.js, modernizer.js, HTML5 and CSS3.
  • Resolved Cross Browser Issues.
  • Participating the Sprint Planning and User Story Grooming sessions and suggesting can-do and cannot-do in each Sprint.

Technologies: Angularjs-1.3.0, JQuery, JavaScript, XML, HTML5, CSS3, AJAX, JSON, Jasmine-1.3.1.1, SASS, Grunt, Java/JEE5, Web Storm, Eclipse, Tomcat-7.0, node.js-0.12.4, Axure, Node.js, Requires.Js, Express.Js.

Confidential, Tampa, Florida

UI Developer

Responsibilities:

  • Actively involved in all aspects of the system design.
  • Understanding of application development lifecycle methodologies.
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts.
  • 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.
  • Deep understanding of JavaScript and the JQuery framework.
  • Used google map API to show locations.
  • Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
  • Involved in write application level code to interact with APIs, Web Services using Ajax, JSON and XML.
  • Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
  • Implemented and designed user interface for web based customer application.
  • Wrote code to implement Ajax based application by fetching the response from backend API as a part of JSON.
  • Elegantly implemented page designs in standards-compliant dynamic XHTML and CSS.
  • Design User Interface for the project using HTML, CSS, and Flash.
  • Developed JavaScript library for rendering domain-specific layout XML to the web.

Environment: HTML, CSS, JavaScript, jQuery, Dreamweaver CS5, Ajax, JSON, ECLIPSE, MS Office, SVN.

Confidential

UI Developer

Responsibilities:

  • Implemented WebSphere adapter using spring’sWeb Service extension for Apache AXIS framework.
  • This include both upgrade existing JAX-RPC based services to JAX-WS level as well as building services on JAX-WS specification.
  • Services ‘GetDocument’, ‘GetStatementDates’ and ‘GetStatementData’ services are exposed though both WebServices and MQ interface.
  • Worked with external Product vendors (IBM, Xenos, Dialogue) for third-party vendor product integrations in CSS.
  • Developed admin website (GUI) for Customer Service Reps to extract the reports. Implemented this based on Spring MVC framework using JSTL, HTML, CSS and JSP for presentation layer.Involved with deployment of the application on WebLogic and configuration of DataSource. Used JavaScript as part of development.
  • Perform unit testing, code reviews, code walkthroughs, and troubleshooting from development phase to production.
  • Responsible for application release management and development quality control.
  • Involved in performance testing and tuning application to avoid memory issues at high loads. Worked with infrastructure team in setting up the JVM parameters, connection pools etc.

Environment: RAD6, WebSphere-6.1, Spring Framework-2.5.6, Hibernate-3.0, Xenos, IBM OnDemand, FileNet P8, AJAX, JavaScript, CSS, Oracle 9i, HTML.

Confidential

UI Developer

Responsibilities:

  • Implemented the complete workflow logic for the various modules.
  • Played a key role in the project requirements analysis.
  • Participated actively in production support to fix defects reported by clients and QA team.
  • Worked on enhancements, change requests and defect fixing.
  • Documented test cases to test the application in detail business requirements.
  • Participated in the designing and developing of user interface screens using JSP and HTML.
  • Designed and developed several Servlets and JSPs.
  • Business Objects invokes the Hibernate for accessing data from database and return Value objects to the Caller.
  • Worked closely with the testing teams and wrote testing cases.
  • DTOs for data transfer between the integration tier and business tier.
  • DAO classes are developed for the persistent layer to interface with the Database.
  • Used JavaScript and XSLT for user interfaces.
  • Responsible for backend programming which included writing stored procedures and Database triggers using PL/SQL.
  • Participated actively in the Agile Development Process, Scrum.

Environment: Java, J2EE, Servlets, JSP, Struts, XML, XSLT, HTML, JavaScript, CSS, Eclipse, Web Logic, Oracle 8i, PL/SQL, Eclipse CVS, Clear Quest.

We'd love your feedback!