Lead Ui Developer Resume
Peoria, IL
SUMMARY
- Over 12+ Years of IT experience in design, development and maintenance of Web applications using HTML5, Java Script, CSS, Adobe Flex and other technologies.
- Over 7+ years of experience as User Interface (UI) developer using HTML5, Adobe Flex.
- Expert in front end Frameworks - Bootstrap, AngularJS, JQuery, D3, KnockoutJS.
- Very strong working experience in Analyzing, Designing, Developing, Deploying and Post Production phases of Financial, Insurance, Telecom and Banking applications.
- Experience in front-end development using Flash Builder 4.0, Adobe Flex 3.0, Action Script 3.0, HTML 5, Java Script, and CSS 3.
- Good hands on OOJS, performance oriented CSS selector, scalable and modular CSS approach for front end architecture.
- Designed RIA’s (Rich Internet Applications) with HTML5, CSS 3, Adobe FLEX.
- Expertise in developing applications using Adobe BlazeDS, HTTP and Web Services.
- Having knowledge in Web-based technologies such as Servlets, JSP, JMS, JDBC, Struts, Spring and Hibernate.
- Worked with Scrum, Agile development methodologies.
- Having Knowledge in Database programming using Oracle, Sybase.
- Experience in using different tools like Eclipse, Flash Builder, and IntelliJ as development tools.
- To decrease page loading delay and visible browser interaction used MVC framework of AngularJS, with Ajax, java script.
- Experience in MODERNIZR, SASS, SUSY and Compass.
- Created stable design and developed those designed on basis of usability and SEO / web standards.
- Providing a responsive AJAX driven design using JavaScript libraries such as JQuery angular JS and Bootstrap
- Proficient in using Bootstrap CSS framework and SASS CSS preprocessor for all CSS needs.
- Extensive experience in web design using CSS3, D3js, Bootstrap.
- Proficient in using JavaScript Libraries, especially JQUERY for DOM Manipulation and other daily chores.
- Strong in developing Responsive Web Design to target Tablets, Mobiles and desktops.
- Worked on consuming RESTful services to fetch and post data with backend systems.
- Experience in Object Oriented Programming, architecting scalable platform.
TECHNICAL SKILLS
Languages: Java 1.4, J2EE, PL/SQL, C, Action Script 3.0.
Operating Systems: UNIX, Windows
Web Technologies: JSP, Servlets, JDBC.
Framework: Angular JS, Bootstrap, Cairngorm, Parsley, Node JS, Backbone JS, Node JS, React JS.
Database: Oracle, SQL Server, Sybase.
Web / App Servers: IBM Web sphere, Apache Tomcat 5.0, JBoss 4.2.
Development Tools: Toad, RAD6.0, Eclipse, Flex /Flash Builder.
PROFESSIONAL EXPERIENCE
Lead UI Developer
Confidential, Peoria, IL
Responsibilities:
- Assisted in creation, finalizing project charters, and high level business requirements.
- Requirement Gathering.
- Partnered with different teams to identify the stakeholders, understand the business and functional requirements, acted as an IT liaison for the business units.
- Responsible for development for the overall project.
- Preparation of Low Level Design and High Level Design documents.
- Designed and developed the presentation layer which includes the development of standards-browser compliant - user interactive web pages using CSS, with XMAN, integrated into FTL and Struts (MVC), AJAX, JQUERY to provide interactive screens to display data with client side validation.
- Developed HTML5 UI Screens and components
- Worked with JSON objects, java script and JQuery intensively to create interactive web pages.
- Developed reusable custom components using HTML and JavaScript.
- Involved in writing application level code to interact APIs, Web Services using AKAX, JSON.
- Used Angular JS framework, worked on Cross Browser compatible issues, standards-compliant CSS-based page layout.
- Lead validation activities for the assigned sub-modules for all types of testing e.g. Unit Testing, Functional Integration testing.
- Developed the necessary client side validations using Validators in Java Script.
- Created user friendly, standards compliant, cross browser HTML and CSS designs.
- Designed and developed the application using agile methodology and followed TDD, agile.
- Identify the problems/issues in production and resolve within application service level agreement (ASLA)
- Used JQuery, JavaScript libraries for providing rich user interface and facilitates asynchronous request invocations using AJAX.
- Proactively solved issues/defects reported by tester
- Worked with JIRA tool for creating quality center bug tracking
Environment: Java, J2EE, XML, Java script, Eclipse, UNIX, SVN, Jetty, SQL, Hibernate, AngularJS, JQuery, HTML...
Lead UI Developer
Confidential, Irving, TX
Responsibilities:
- Requirements gathering.
- Understanding requirements and preparation of high level and low level design documents.
- Analysed the requirements and designed class diagrams, sequence diagrams and prepared high level technical documents.
- Root cause analysis and providing stability to the application.
- Design & Development of the User Interfaces using Adobe Flex, HTML and CSS.
- Developed Java Script functions for handling different user events.
- Developed UI Data visualization components.
- Used java script for validation of forms and events interaction.
- Debugged code to trace the application, investigated log files during troubleshooting using Log4j.
- Used SVN for managing and deploying the code.
- Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, JQuery and Ajax.
- Developed Grid using Angular UI-grid and added several features such as Pagination, Pinning and exporting functionalities to the UI-grid.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Used firebug, IE developer toolbar and chrome canary tool for debugging java script and fixing issues.
- Implemented responsive web design using media queries and bootstrap.
- Used JQuery plug-ins to implement features as a light box, galleria, sliders and other intuitive features.
- Have experience of designing application with multiple frameworks based on best design approach.
- Used D3.js and nvd3 for creating chart page such as bar and pie charts in order to execute Query parameters.
- Converted wire frames into working development environments using backbone and underscore frameworks using NODE.JS controller.
- Created forms to collect and validate data from the user in HTML5 and JavaScript.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Involved in developing web Page Applications using Angular JS with other development teams.
- Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
- Had a skill full knowledge on D3.js.
- Design prototype Skeleton for the UI and Responsive design implementation using web components and GooglePolymer.
- Involved in writing jQuery-based Ajax requests using jQuery.get or jQuery.Ajax and jQuery.post.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
- Lead validation activities for the assigned sub-modules for all types of testing e.g. Unit Testing, Functional Integration testing.
- Worked closely with the QA team in resolving defects.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Participate in activities related to estimation of work product to provide inputs for overall project estimation.
- Perform high and low-level design, implement the prototype.
- Co-ordination with the client and LOBs while participating in the requirements gathering phase.
- Participate in the daily stand-up calls and weekly meeting with users to demonstrate the functionality developed as a part of each sprint.
- Worked in scrum process attending daily stand up and completing tasks in sprints.
Environment: Flex Builder 3.5, Java, J2EE, XML, Java Script, UNIX, SVN, Tomcat, HTML5, Hibernate Angular JS, JQuery, D3JS.
Lead UI/Flex Developer
Confidential
Responsibilities:
- Involved in discussions with the Business Analysts to identify the technical requirements. Heavy interaction with UX/UI teams in various geo locations.
- Agile Story research/grooming/tasking/interacting with other teams/developing.
- Working on complete SDLC including creating design documentation, development (with browser compatibility), unit testing (in multiple browsers) of application.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Developed UI for web platform using HTML5, CSS3, SASS, Bootstrap, JavaScript, jQuery, JSON.
- Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Implemented a Node.js server to manage authentication.
- Worked with JSON objects and JavaScript and JQuery intensively to create interactive web pages.
- Implemented web based front-end using HTML, CSS, JQuery, and AngularJS
- Developed HTML, Swing and JSP pages for user interaction and data presentation.
- Created a Rich Single Page Application using HTML, CSS, Angular JS, JQuery and REST Services
- Developed Flex UI screens and Data visualization components.
- Lead validation activities for the assigned sub-modules for all types of testing e.g. Unit Testing, Functional Integration testing.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure
- Fixed bugs and provided support services for the application
- Implemented components like Accordian, Grid View.
- Used Advanced DataGrid for populating data fetched from back-end java.
- Developed the necessary client side validations using Action Script.
Environment: Adobe Flex, Java, spring, Web Services, J boss, and Oracle.
Sr. Flex Developer
Confidential
Responsibilities:
- Developed the application using HTML5, CSS3, JavaScript, JQuery, JSP, Angular.js and Require.js
- Used Less as the preprocessor to style the application (mixins, functions, grid systems)
- Used SVN for revision control and code management.
- Used JSP’s for loading the web page and JSON structure for the content coming from the backend.
- Made AJAX calls using Backbone.JS for getting the data and parsing it for showing on the web page.
- Used various JQuery and Bootstrap plugins like date picker, bootstrap select etc.
- Implemented a Single Page Web Applications (SPA) based front end for displaying user requests, user profile records and security settings for Authentication profiles of various users. This was built using JQuery and JavaScript.
- Implemented Angular JS client side validation. Implemented Angular JS modules using MVC architecture.
- Involved in daily scrum calls with client.
- Made the application responsive for iOS and Android platforms using media queries and flexible grid layouts.
- Used Angular.JS to develop a standalone test application, in scope of future usage of the framework.
- Updated UI as per changing needs and requirements.
- Writing JavaScript for Node JS applications that are useful for interacting with server and network applications.
- Bug fixes for existing software system and also software enhancement.
- Used JQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
- Wrote unit test cases for JavaScript code using Jasmine.js.
- Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility.
- Technical Development & enhancements.
- Done Integration between Flex and Java using Remote Objects.
- Developed Flex UI screens and Data visualization components.
Environment: Adobe Flex, Java, Spring, and Oracle 9 I.
Flex Developer
Confidential
Responsibilities:
- Developed Action Script classes for command, model, delegate to implement Cairngorm MVC pattern for handling different flex events.
- Developed reusable custom components using MXML and ActionScript 3.0.
- Developed the necessary client side validations using Validators in AS 3.0.
- Involved in installing and configuring the development and deployment environment for the Flex application.
- Implemented components like Accordian, Grid View and Progress bar.
- Used Advanced DataGrid for populating data fetched from backend XML files using HTTP service.
- Done Integration between Flex and Java using Remote Objects.
Environment: Adobe Flex, Java, Spring, Hibernate and Oracle 10g