We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

Sanjose, CA

SUMMARY:

  • 15+ years of experience in developing & designing user experiences of Internet/Intranet applications
  • Have used HTML5, HTML, XHTML XML CSS, CSS3, PHP, JavaScript, JQuery and Meeting W3C standards.
  • Profound knowledge in Ext JS (MVVM, MVC, Sass) and PL/SQL (created advanced queries, stored procedures, triggers, packages);
  • Proven track record in Graphic and User Experience, Design and Transforming Web/Graphic Designers static prototypes into hand - coded HTML, specifically emphasizing accuracy and efficiency & adhering to W3C-established web standards with respect to maintaining cross-browser/cross-platform compatibility and delivering final page templates, including optimized images.
  • Hands-on experience in Java (JUnit test), React + Semantic UI + JQuery Node.js (Socket.io), AngularJS + Angular Material (1 freelance project), LAMP stack
  • Good level in PHP (OOP, DAO classes, RESTful API, reports to PDF and Excel);
  • Utilized MySQL, Oracle and MongoDB databases
  • Understanding of Coffee Script, Bootstrap
  • Good knowledge of latest version of object-oriented JavaScript Libraries like Angular.js 2.0 &1.0x, Node.js, Backbone.js, Bootstrap, JQuery, React.JS and Dojo toolkit.
  • Made Cristal Reports
  • Expertise in designing and developing User Experiences for Web Applications using Web Authoring tools such as Adobe Dreamweaver CS3, Adobe Illustrator, and Adobe Flash.
  • Experience with Responsive Web Design patterns and Bootstrap.
  • High-level of expertise in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
  • Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, JQuery, Angular.js 1.0 & 2.0, React.JS, HTML5, XHTML, DHTML & CSS3 to develop valid code and table-free sites.
  • Skilled in architecting and automating the build process for production, using task runners or scripts
  • Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Experience in developing both front end and back end applications using Java, J2EE, HTML, HTML5, CSS, CSS3,JavaScript, Angular.js 1.0x, Angular.js 2.0, React JS, Spring MVC, Spring, Hibernate, Cloud Applications, Node JS, SAAS, RWD, DOM, Gulp, Python, jQuery, and Ajax.
  • Proficient documenting the code inline using JS Doc or other convention.
  • Expert in working with cutting edge front-end technologies/ framework and libraries like JQuery, Prototype,(X)HTML, DHTML, OO JavaScript, JSON, DOM, CSS, XML/XSLT, AJAX.
  • Good experience on various JavaScript Frameworks depending on the use case (e.g. JQuery, React JS, Angular JS).
  • Expert in resolving User Interface issues using various front-end technologies such as HTML, CSS, Bootstrap, Angular.js1.x, Angular.js 2.0 and AJAX.
  • Proficient with creating Logos, Banners, Buttons, Icons and Images using Adobe Flash and Adobe Illustrator.
  • Good experience in developing web Applications using Spring MVC, Struts framework implementing Action Controllers, Action Forms, Spring Validation Framework and Spring Tag Libraries.
  • Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
  • Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-Driven Development (TDD).
  • Experience in using Web Services like SOAP protocol in JAXWS and RESTFUL Web Services
  • Authorized to work in United States for any employer
  • Ability to handle multiple tasks and to work independently as well as in a team, experienced in interacting with Business/Technology groups.

PROFESSIONAL EXPERIENCE:

UI Developer

Confidential, Sanjose, CA

Responsibilities:

  • Coordination of project activities and ensure that all project phases are followed and properly documented.
  • Designed development of applications presentation layer using HTML, CSS, JavaScript and jQuery scripting language.
  • Designed and developed the web applications and interface using AJAX.
  • Experienced in Waterfall Software Development Life Cycle (SDLC) includes Analysis, Design, Development, Testing and Deployment.
  • Testing browser compatibility and addressing browser compatibility issues hence worked with different browsers like Safari, Mozilla Firefox and Internet Explorer.
  • Involved in writing application level code to interact with APIs, SOAP Web Services using AJAX and XML.
  • Contact with different customer for their requirements and modified code as the customer needs.
  • Responsible for source code and version control (Clear Case), Involved in integration and deployment.
  • Developed various modules present in the portal such as Admin, User and Job Folder.
  • Used JQuery to make HTML and CSS code interact with the JavaScript functions to add dynamism to the web pages.
  • Used Firebug, Firebug Lite, IE developer toolbar for debugging and browser compatibility.
  • Highly involved in making updates to the current website and simultaneously handling other projects.
  • Experience in working with different Text Editors and IDE's like Notepad++.

Environment: HTML/CSS, JavaScript, jQuery, XML, JSON, AJAX, Notepad++.

UI Developer

Confidential, Dallas, TX

Responsibilities:

  • Implementing the Design and developing modules using Agile Methodology. Planning iteration for effective design and development of the Modules.
  • Designed User Interface based on JavaScript MVC framework, which accomplishes a tight and neat co-ordination of JSF, JSP, and Servlets.
  • Identified the Business Requirements and Involved in preparing System Requirements for the project.
  • Used J2EE design patterns like Value Object Pattern, MVC, and Singleton Pattern.
  • Consumed SOAP web services developed by third party vendors.
  • Analyze the software requirements to determine feasibility of design within time and cost constrains.
  • Designed and Developed User Interactive (UI) of Web pages with the help of HTML5, HTML, CSS3, CSS, JavaScript, jQuery, Bootstrap, React.js, Redux and AJAX.
  • Involved in developing XML, HTML, and JavaScript for client-side presentation and, data validation on the client side with in the forms.
  • Worked with engineering & design team members to translate visual designs to production ready screens in (HTML/CSS/JS), using consumer facing web application (cross browser, multi device access, and responsive layouts)
  • Translated business requirements into a user-friendly and functional and extremely scalable UI across multi platforms.
  • Experience designing rich internet applications using the latest web standards
  • Developed JavaScript code using XML HTTP Request Adapter to send AJAX request to the server-side code and implemented a callback function to handle the results.
  • Programmed standards complaint HTML5 and CSS3 working with JQuery modules and JavaScript libraries.

Environment: JSF, JSP, HTML, Hibernate, Oracle 10g, Eclipse, JUNIT, PVCS Version Manager, Ant Builder, Log4J, Team Track, SQL Developer, and SQL.

Front End/UI Developer

Confidential, Reston, VA

Responsibilities:

  • Worked in all phases of Software Development Life Cycle (SDLC) . Used Agile Methodology for the project development.
  • Created agile utilities such as Sprint Planner, Planning poker, Retrospective applications.
  • Developed standalone applications and value-add using Angular.JS which are helpful in day-to-day activities.
  • Worked on various UI technologies like JSF, HTML5, XHTML, CSS3, JavaScript and JSP tag libraries.
  • Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, Auto Complete, JSON, Angular.JS, JavaScript, Bootstrap.
  • Made the web pages Responsive using JQuery UI and bootstrap, which can be operated in both PC's and Mobiles.
  • Used advanced JavaScript concepts to validate input fields using regular expression.
  • Extensively used CSS (Cascading Style Sheets) along with Responsive Web Design (RWD) to support the web page in Mobile browser as well.
  • Developed multiple screens for Mobile Browsers such as Safari, Chrome, Opera to support the screen Compatibility and Resolution using Bootstrap.
  • Handful experience in analyzing the performance of web-pages using tools like FIREBUG 2.0, FIDDLER2 and YAHOO YSLOW.
  • Developing the View layer of MVC architecture using Spring MVC components and compelling features like templates, Custom logic tags etc.
  • Responsible to ensure compliance with JEE (JEE) Framework and enhance Reuse and Portability of the application.
  • Used client-end templating for rendering JS-render templates which would take complex JSON as input data.
  • Used Bootstrap 3.0 along with CSS3 to design web-pages by HTML5. Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
  • Used Jenkins as continuous integration tool for building archive files and snapshots for all applications.
  • Working on Oracle PL/SQL stored procedures for host to mid-tier integration.
  • Used open source emulators like Putty and WINSCP emulator for network file transfer.

UI Ext js Developer

Confidential, Irvine, CA

Responsibilities:

  • Developed user specific Highlights(dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Expertise in Advanced JavaScript libraries and frameworks such as Prototype, Ext JS, Angular JS, Node JS and Object oriented programing in JS.
  • Designed and developed the REST based Microservices using the Spring Data
  • Developed Microservices to utilize Go language, REST web services in the client's environment.
  • Web-tier components and JavaScript frameworks: React, Bluebird, Duktape, Mocha, Express JS, Apollo GraphQL, Graphile
  • Designed and developed a GraphQL and REST API using Node.js and DynamoDB.
  • Created the Express.js Server combined with Socket.io to build MVC framework from front-end side AngularJS to back-end MongoDB, in order to provide broadcast service as well as chatting service.
  • Jira Used Node.js for server-side code and Express.js as the framework. Written callback functions for the RestFul API.
  • Used Node.js and Express.js for creating Services.
  • Involved in consuming RESTful Services using Node.JS and Express.JS Framework.
  • Knowledge of Node.js and frameworks available like Express. Extensively used GULP for all bundling and build needs of the application
  • Node.js Developer responsible for managing the interchange of data between the server and the users.
  • Used JavaScript and PHP to create dynamic applications within websites. Used Node.js server as proxy to simulate API responses in front of client.
  • Created the Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Used AWS Lambdas to move files from S3 Bucket to EC2 Instance.
  • Having experience of deploying and configuring applications for cloud services like AWS and Azure.
  • Developed RESTful based on RAML using both AnyPoint Studios and Anypoint API Platform.
  • Worked with POSTMAN for API testing. Developed REST APIs and created User Model for application.
  • Implemented business logic using Struts action components in the Struts and Hibernate framework.
  • Expertise in developing enterprise applications using Struts Frameworks
  • Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
  • Technology leadership for the direction of the Cloud based application using Node.JS, PDFJS, Sencha, MongoDB and MS SQL Server integrating to a proprietary framework.
  • Involved in adding AJAX, JavaScript components to some of the jsp pages wherever needed.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Developed PL/SQL procedure for login module and registration module.
  • Wrote Java programs, performed builds, monitored DB2 data and ran SQLs
  • Designed and Developed Web Services to interact with various business sectors and used SOAP protocol for webservices communication
  • JUnit testing of Java classes to populate JSP screens of online tax exemption forms which updated Oracle database under Tomcat/WebLogic web services.
  • Involved in the deployment of Web-Service End-Points using Apache CXF
  • Used Eclipse IDE for designing, coding and developing applications
  • Implemented improvements to the WebSphere Commerce Organization Console and the Administration Console to display, and allow for update, new member information.
  • Used WSAD for writing code for JSP, Servlets, and Struts.
  • Conducted software builds using Subversion in a windows environment via Cruise Control.
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Created Maven build file to build the application and deployed on WebSphere Application Server.
  • Was responsible for Developing XML Parsing logic using SAX/DOM Parsers
  • Design develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.

Environment: s: SPRING, HIBERNATE, STRUTS, JSF, EJB, ANGULAR, JAVASCRIPT, CSS, HTML5, NODE, BOOTSTRAP, DB2, PL/ SQL, JDBC, MONGODB, APACHE CXF, SOAP, WEB SERVICES, ECLIPSE, WEBSPHERE PORTAL, SUBVERSION (SVN), JUNIT, SCRUM, UML, CLASS DIAGRAM, JSP, MAVEN, XML, SOA, JMS, APACHE TOMCAT, LINUX, PHP

Lead Java/UI Ext JS Developer

Confidential

Responsibilities:

  • Involved in requirements gathering, designing and development phases.
  • Working on Agile methodology for the Software development process.
  • Involved in PI Planning, Agile scrum meetings, daily stand-up meetings and agile sprint planning/review meetings with product owners.
  • Developing highly efficient Web applications as part of the 'Bonus Award Tracking System' using Java domain for Managing, Awards, Growth, Incentives globally employing Core Java, Enterprise Java Beans, Servlets, JSP, JavaScript, jQuery, Oracle, HTML, Bootstrap and CSS.
  • Involved in the development of the front end (Presentation Layer) of the application using MVC framework, which is based on MVC design paradigm.
  • Developed user interface using JSP, Java Script, CSS, and HTML, AJAX, jQuery.
  • Involved in the development of the front end (Presentation Layer) of the application using OCP framework, which is based on MVC design paradigm.
  • Re-written the existing style sheet based XML communication to use JAXB based auto generated classes.
  • Develop Ext JS-based single page application for cashiers in bookmaker's club;
  • Write object-oriented PHP scripts, DAO classes, RESTful APIs;
  • Write MySQL queries;
  • Utilize SVN and Gitlab as VCS;
  • Took part in development of web-socket pusher for delivering betting coefficients, using Socket.io and Node.js.

Technical environment: Ext JS 5, PHP, MySQL, Java, Node.js, Java Script, CoffeeScript, AngularJS, Socket.io, SVN, Gitlab.

Lead Java Ext JS Developer

Confidential, Dallas, TX

Responsibilities:

  • Worked on Core Java/J2EE, Hibernate and Ext JS.
  • Involved in all SDLC phases Analysis, Design, Development, Testing and Deployment.
  • Worked on Ext JS and created reusable components like Menu Navigation, Session monitor which was very useful in the application.
  • Managed the Team of 5 members and co-coordinating with them on the project deliverables.
  • Working with JavaScript, and Ext JS framework in particular
  • Worked and involved in deployment of core platform technologies, techniques, and web app frameworks such as Sencha (Ext JS, Touch), Spring, JBOSS, Tomcat, JSON, XML, HTML5, and Web Services
  • Experience in building or supporting web applications with Sencha 4 Ext JS and above, JavaScript, HTML and AJAX
  • Generated design artifacts like Use Case diagrams, Object Models, Sequence diagrams, Technical Design Documents.
  • Created dynamic grid components which will be used across the application.
  • Configured the Sencha command tool for building the entire Ext JS project into minified JS file.
  • Documented several use cases for the real time scenarios.
  • Working with writing unit test cases for Ext JS

Environment: Java, J2EE, spring, Hibernate, Oracle, Apache Flex, Sencha Ext JS, JavaScript.

UI Developer

Confidential, Laurel, MD

Responsibilities:

  • Designed and developed UI, User Controls, and Client-Server Side Validation Controls using C#.
  • Installed and configured .NET framework and Visual Studio .NET, and IIS.
  • Used three-tier architecture consisting of Application layer, Business rules layer and Data Access layer for developing the entire System.
  • Used JavaScript and JQuery to perform client side validations
  • Also developed Requisition and Template modules using ASP.NET.
  • Modified web services using C# to interact with the other applications and exposed them using SOAP and HTTP.
  • Worked on enhancement tasks in C#.net modifying the code across Repository layer, Service layer and presentation layer.
  • Designed and developed Database components using ADO.NET and SQL Server Stored Procedures
  • Designed and developed web interface using HTML and ASP.NET.
  • Wrote Stored Procedures, Triggers in MS SQL Server to implement business logic.
  • Working on UI changes Specified by Client.

Environment: C#.NET, ASP.Net, XML Web Services, ADO.Net, CSS, HTML, Java Script, T/SQL, IIS, MS Visual Source Safe (VSS), MS Visual Studio.NET.

Front End/UI Developer

Confidential, Vienna, VA

Responsibilities:

  • Involved in designing and implementing Web2.0 Rich UI for the Self-service Application using JQuery AJAX framework and Widget based JavaScript programmed model.
  • Followed the Agile and Scrum development methodologies
  • Rendered HTML from XML stream using XSLT as per the business logic for different widgets.
  • Developed screen functionality using HTML, CSS, JavaScript and JQUERY.
  • Generated UI mock-ups from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML, CSS and JavaScript.
  • Used JQuery core library functions for the logical implementation part at client side for all the application.
  • Developed client side validation code using JavaScript and JQuery.
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Designed page - layouts using Dreamweaver and banner using Adobe Flash.
  • Involved in developing the Validations across the application using JQuery Validator plug in.
  • Participated in defect review meetings with the team members using Bugzilla, Firebug, and Google's element inspector.
  • Involved in implementing the UI to support all the major browsers.
  • Worked with partners and clients at every stage of implementation of the integration, for instance to gather requirements, finalize analysis, review completed implementation, UAT and sign-off.
  • Environment: HTML, CSS, JavaScript, JQUERY, AJAX, XML, Dreamweaver, Adobe Flash, agile and Windows.

Java Developer

Confidential, Charlotte, NC

Responsibilities:

  • A new interface between Acela and IMPACT was developed. IMPACT will provide a web service that will allow Acela to notify it to start and stop monitoring of a circuit. Acela will utilize the Web services adapter to communicate with IMPACT.
  • Modified interface between Acela and F&E. This Receives F&E requests to update F&E circuit segments in NetPro CSDB (Circuit Segment Database).
  • Built UNIX scripts to monitor each instance of ICS, which check if ICS process is running, application adapters are running and bring them up if they are down.
  • Responsible for developing complex SQL queries for ICS Core
  • Designed and Developed the Collaboration flow for each interface
  • Performance tuning of interfaces developed by other development teams
  • Development of the Business Objects, Maps, Collaboration Template/Objects
  • Extensively used JDBC, Email, Workflow and Webservices connectors
  • Involved in the testing phase and in the deployment of interfaces from DEV to QA, QA to UAT and UAT to Production environments.
  • Debugging data in Work In Progress (WIP) tables

We'd love your feedback!