Ui Developer Resume
New York, NY
SUMMARY
- Over 7 years of extensive experience in architecture, design and development.
- Strong design & development experience in GUI Programming & web based applications using HTML (4/5), CSS (2/3), XML, Flex, Action Script, AngularJS, BOOTSTRAP, JavaScript, SASS, AJAX/REST, JSP and jQuery.
- Expertise in developing front - end systems withJavaScript, HTML5, CSS3and MVC frameworks such as Angular JS.
- Good exposure to financial domain.
- Have been involved in development and enhancements of projects and exposed to all the phases of Software Development Life Cycle.
- Extensive experience in developing web page quickly and effective using JQuery, HTML5 and CSS3.
- Experienced in Object Oriented Programming and Object Oriented Design using MVC Framework and design patterns.
- Proficient in User interfaces for n-tier Web application using JQuery, AJAX, JSON, Grunt, Bower, Responsive Web Design (RWD), REST Web Services and SASS.
- In depth knowledge and experience in Core Java technology.
- Expertise working with Apache Tomcat Application Server.
- Extensive experience working on IDE: Eclipse
- Good knowledge of SQL in Oracle and DB2.
- Experience in version control system tools like CVS and SVN.
- Experience in Bug Fixing, Code Evaluation, Production Support and Maintenance of Application.
- Strong leadership skills with the ability to adapt to challenges/changes and to mentor team members and an excellent team player.
- Ability to develop optimum and user friendly web solutions and also provide you with web, graphic and interactive programming.
- Good organizational skills and the ability to prioritize workload to meet project goals within tight deadlines.
- Strong analytical skills with extensive business and functional background.
- Good problem solving skills, strong communication and presentation skills and versatility to adapt to and work in any environment.
- Highly motivated, adaptive and a self starter with the ability to grasp things quickly and posses excellent interpersonal, technical and communicational skills with ability to meet critical time schedules.
TECHNICAL SKILLS
Technologies Frameworks: HTML,HTML5, CSS(2/3), Java Script, Java, Ajax, Servlets, JQuery, JSP, XML, Sass, Angular, Bootstrap, Struts, Tiles, Grunt, Bower, Flex, Action Scripts, UNIX
Query Languages: SQL,PL/SQL
Application servers: JBoss, Tomcat, Websphere
IDE: Eclipse, Flex Builder, WSAD, RAD, TOAD
Database: MySql, Oracle, DB2
Configuration: CVS,SVN
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
UI Developer
Responsibilities:
- Responsible for Design and development of UI to meet business requirements.
- Co-ordinated with the BA group to understand and implement the requirements.
- Designed and coded application components in an Agile environment utilizing a test driven development approach.
- Developed the UI using responsive web design for web/mobile.
- Used Jquery plugins like Drag and Drop, Resizable, Jstree & Jqgrid.
- Developed the application from the mock-ups/wireframes using HTML, CSS, JavaScript, jQuery, XML, JSON and Ajax/REST web services.
- Built out a lean, responsive UI layer utilizing semantic HTML5, Bootstrap, AngularJS, and REST API architecture.
- Improved user experience by designing and creating new components and features.
- Used extensively JavaScript object oriented programming and jQuery for development along with plugins.
- Used Charting framework for easy and interactive display of data.
- Developed the JQuery callback functions for implementing asynchronous communication using AJAX.
- Implemented JavaScript source code and embedded nested handling logic using JQuery event handlers and call back functions.
- Used Apache Velocity html template and JSP for dynamic pages.
- Used Firebug to debug application and traverse the documents and manipulated the nodes using DOM and DOM functions and profiling.
- For new website features wrote AngularJS controllers, views and services.
- Used views, which present data to the users; controllers, which manages the $scope and expose behavior to the view; directives, which connects user interactions to $scope.
- Performed client side validations using JavaScript.
- Collaborated with developers and business to create and prioritize user requirements.
- Used Liferay content management system.
- Involved in documentation, review, analysis and fixed issues.
- Worked with QA team for testing and resolving Jiras.
- UsedSVNas version control mechanism.
Environment: HTML (4/5), CSS (2/3), JavaScript, JQuery, Ajax, AngularJS, Bootstrap, Apache Velocity, Spring, Java, Windows-XP
Confidential, Stamford, CT
UI Developer
Responsibilities:
- Involved in design and architecture of presentation layer using responsive web design for web/mobile.
- Designed and developed the business front-end applications, user interactive (UI) web pages using web technologies like HTML5 and CSS
- Converted the mock-ups/wireframes into hand-written HTML, CSS, JavaScript, jQuery, XML and JSON.
- Used extensively JavaScript object oriented programming and jQuery for development along with plugins.
- Created custom jQuery plugins.
- Designed Angular JS container application that hosts components developed by independent teams.
- Developed additional features to front view components as per business request using Flex technology and Action scripts.
- Collaborated with developers and business to create and prioritize user requirements.
- Conducted peer design and code reviews and extensive documentation of standards and best practices
- Involved in documentation, review, analysis and fixed post production issues.
- Worked on bug fixing and enhancements on change requests.
- Worked with QA team for testing and resolving Jiras.
- UsedSVNas version control mechanism.
Environment: HTML (4/5), CSS (2/3), JS, JQuery, AngularJS, Flex, ActionScript, Java, Windows-XP
Confidential, Chicago, IL
UI Developer
Responsibilities:
- Closely involved in the re-architecture & design the presentation layer for product using design patterns.
- Designed and developed front view components using HTML, CSS and JavaScript.
- Developed the UI using Flex technology and action scripts using the MVC architecture.
- Used JavaScript for client side validation.
- UsedCVSas version control mechanism. Maintained two versions for production and development.
- Extensively used UML to develop various use cases, class diagrams and sequence diagrams.
- Used jQuery plugins like datepicker, datagrid, paginations.
- Followed coding standards and configured SONAR for quality code
- Performed the tasks of documenting the architecture and high-level design developed for product
- Responsible for Project planning and Quality of deliverables.
- Played the role of configuration controller and was involved in the porting of the project.
- Used Subversion for software configuration management and version control.
- Knowledge Transfer of the architecture, design and rational behind the architecture/design to the remaining engineering team to perform quality implementation of the design
- Participate as well as perform the code reviews of the work done.
- Handled the tasks of supervising and monitoring engineering team in delivering quality work
- Worked with QA team for testing and resolving defects.
- Designed Use case diagrams, Class diagrams and Sequence diagrams using UML.
Environment: HTML, CSS, JS, Java, Flex, Action Scripts, Servlets, Windows-XP
Confidential
UI Developer
Responsibilities:
- Work closely with architecture and design team in understanding the working of product and architecture followed in whole of the product
- Perform the tasks of documenting the high-level design and low level design developed for framework
- Designed theRich Internet Applicationsusing Flex in Flex Builder 3.0.
- Designed and developed the applications using thecustom components
- Extensively used Joins, Cursors, Triggers, Stored Procedures and Functions in Interaction with backend database using PL/SQL
- Developed the Advanced dashboard and the reporting tool using theFlex Charting libraries.
- Usedremote callsto communicate with the Java andHttp service callsto communicate with the xml files, which are written in the server side.
- Client side validations written in JavaScript.
- Participate as well as perform the code reviews of the work done.
- Created a branch in SVN for every new release and after production deployment merged into trunk.
- Handle the tasks of supervising and monitoring engineering team in delivering quality work
- Participated in gathering the requirements for the screens developed for the Project.
Environment: HTML, CSS, JS, Java, Flex, ActionScripts, JS, Servlets, Windows-XP
Confidential
UI Developer
Responsibilities:
- Worked with clients to determine project needs and implemented strategies to meet the functional, technical, operational and strategic requirement.
- Involved in the high-level architecture design based on MVC design patterns and Struts API.
- Involved in system design using UML diagrams using RSA.
- Developed the application usingStruts,ServletsandJSPfor the presentation layer along withJavaScriptfor the client side validations.
- Worked withStruts(MVC Paradigm) components such asAction Mapping, Action class, Dispatch action class, Action Form bean.
- Used Struts Tiles Framework in the presentation tier.
- Used Struts validator framework for client side and server side validation.
- Configured Struts-Config for global forwards, error forwards and action forwards.
- Server side programming withjavausingJDBC, DAO.
- Involved in Data migration activities which will involved in working on new stored procedures in PL/SQL to migrate data.
- Work closely with architecture and design team in understanding the working of product and architecture followed in whole of the product
- Collaborated in the development of in-house development of new banking software interfaces. Supported existing legacy system to provide newly created cases and insured they were available in the systems in parallel until legacy systems were offline.
- Responsible for updates to management team through regular status updates in team meetings or emails.
- Debugging the application and interacting with the QA and testing teams on regular basis and helping them in providing the overall quality of the project.
- Coordination with upstream/downstream application teams.
Environment: Java, HTML, CSS, JS, Struts, JSP, DB2, Websphere Studio Application Developer, Windows-XP
Confidential
UI Developer
Responsibilities:
- Closely involved in impact analysis.
- Study and Analysis of Functional Requirements.
- Develop new sub systems and framework for the catalog
- Extensively involved in unit and integration testing using QTP
- Creation of test data and test cases.
- Developed the GUI usingJSP, HTML, XML, CSSandjava scriptfor client side validations
- Developed webtierusing JSP custom tags to dynamically generateweb pages
Environment: Windows-XP, QTP, Newscale IDE (Third party tool), JavaScript, HTML, JSP, JS
