Senior Ui Developer Resume
SUMMARY
- Over 8 years of experience on enterprise web based applications using HTML5, JavaScript, JQuery, CSS3, AngularJS, NodeJS and UI development.
- Experienced in development of web and multi - tier application in Java/Java EE, Object Oriented Programming and Relation Database areas.
- Hands on experience with Responsive Bootstrap.
- Solid exposure to all phases of SDLC including Analysis, Design, Development, Implementation, Testing and Documentation onsite.
- Developed web applications using MVC Architecture, JSP.
- Experienced in using JQuery, Angular.js, Backbone.js, Node.js Twitter Bootstrap like JavaScript Frameworks.
- Have good Grip on Document Object Model (DOM) and DOM Functions.
- Ample Experience is using IDE’s and Tools like Eclipse, Visual Studio, Notepad++, Intellij, Net Beans, WebStrom.
- Experienced in writing unit test cases using Jasmine framework & produce high code coverage, running with Karma test runner.
- Skilled in using AGILE methodologies.
- Used AngularJS to develop a test application to use as a framework in future.
- Sound in Search Engine Optimization, Google Webmaster Tool, Social Networking, Web Accessibility.
- Experience on using web service of Amazon (Amazon Web Service).
- Good exposure with developing MVC based applications using AngularJS, ExtJS, and Sencha.
- Experience using Node JS, Express JS, and Mongo DB to create server side applications.
- Extensive Knowledge on ReactJS framework.
- Worked on Web applications that required hybrid multi browser compatibilities of Safari, Chrome, Opera, Explorer, Firefox.
- Strong Programming skills using Java1.6/1.5, Spring, Hibernate, JPA2, JTA, JSP, JNDI, JSTL, JDBC, JavaBeans, Servlets.
- Experienced in Design, Developing, Delivering, implementing web applications for clients and assisting in development and maintenance of company web applications.
- Very good experience in Document Object Model (DOM) and Restful web service.
- Have good grip on SharePoint.
TECHNICAL SKILLS:
UI WEB TECHNOLOGIES: HTML5, CSS3, XHTML, XML, JavaScript, AJAX, JSP, UI Concept Modeling/Wire framing.
UI FRAME WORKS: JQuery, Ext JS, Sencha, JSON, react.js, backbone.js, require.js, node.js, Angular.JS, Jasmine
WIRE FRAME TOOLS: Adobe Illustrator CS3.
IDE: Eclipse IDE, Notepad++, Web Storm, Visual Studio, Edit Plus, IntelliJ.
OPERATING SYSTEMS: Windows, Mac, UNIX and LINUX.
WEB TECHNOLOGIES: C, C++, Java, ASP.NET, Ext JS, JQuery, ASP, HTML, JavaScript, CSS, Pl/SQL, AngularJS, AWS (Amazon Web Services).
DATABASE: 9x/10x, MS-Access, 2000/2005, PL/SQL.
PROFESSIONAL EXPERIENCE:
Confidential
Senior UI Developer
RESPONSIBILITIES:
- Interacted with business analyst to understand the requirements to ensure correct UI modules been built to meet business requirements.
- Developed a single page, mobile-first, cross-device web application for real-time location sharing utilizing AngularJS, Backbone JS, JavaScript API.
- Worked in developing dynamic robust UI screens using CSS, HTML, XHTML, XSLT, JavaScript, Bootstrap, Backbone, Sencha and JQuery.
- Created Responsive Web Design (R W D) and did data manipulation to display data in company standard format in UI using Angular JS.
- Developed tabbed pages using Angular JS directives.
- Designed and developed User friendly web based interfaces using JSP, HTML5, XHTML, CSS3, JavaScript and Custom Tags.
- Developed web pages using Forms, Components, Layouts, Events, Validations, Trees, Grids components.
- Used MVC architecture of Ext JS Framework to simplify the code complexity and increase clean code.
- Worked on CSS pre-processor frameworks (SASS 3.4 & LESS 2.0)
- Implemented AJAX in web pages for accessing application data without refresh the whole pages for better user experience.
- Worked on both Windows and Linux platforms.
- Used Ext JS, JavaScript for validating client-side validations.
- Wrote Ext JS, Ember.js function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application.
- Developing webkit browser based mobile app using technologies like Sencha touch, DOJO and PhoneGap.
- Successfully consumed Amazon Web services (AWS) along with Apache Tomcat.
- Performed troubleshooting on all mobile platforms both through telephony Avaya system, and with remote support. Supporting iOS, Android, Windows, and Blackberry.
- Fixed and set up various Android and iPhone issues.
- Developed share view using Sencha touch for non-flash supporting devices.
- Worked on tools like Eclipse and GIT repositories and Installed and configured GIT and synced with multiple GIT-Hub repositories.
- Developed the application using Visual Studio 2013, TFS, MVC Framework, C# and Microsoft SQL Server 2012.
- Implemented OAuth2.0 for authentication based web application and accessed their APIs for fetching data services.
- Installed and configured GIT on developer workstations and documented merge strategies
- Compile statistics and analytics reports into dynamic Excel/Drive spreadsheets using data from Google Analytics, WordPress, and Mail chimp.
- We are responsible for adding new product features, bug fixes, and transitioning Account pages to the new platform using ReactJS.
- Group acted as the main subject matter expertise for all US Capital and Liquidity Inquiries impacting the Equities Business in LRCM and all P&L escalations in the ETF space.
- Used ReactJS to build web components such as signup form and rule form.
- Implement modules into Node JS to integrate with designs and requirements.
- Used CSS3.0 for styling and HTML 5.0 for Templates in Ext JS.
- Used YUI library for building richly interactive web applications using techniques such as DOM scripting, HTML, AJAX.
- Created responsive SharePoint website designs with master pages, page layouts, themes, display templates, CSR / JS Link, JavaScript, jQuery, Bootstrap, CSS, Adobe Photoshop, Illustrator, DreamWeaver, and SharePoint designer
Environment: Java, Angular JS, J2EE, JSP, Spring, Web Services, JQuery, Java Script, Ext JS 4.0/5.0, Ember JS, AJAX, XHTML, CSS, XSL, XSLT, Node JS, REST API, Jasmine, React JS, SVNWCF, Oracle, Eclipse, Agile, SharePoint.
Confidential, NJ
Senior UI Developer/Designer
RESPONSIBILITIES:
- Developed presentation-tier JSP pages in HTML, Implemented JQuery Data Grid control, Validation control and other Widget controls.
- Developed dynamic responsive Web Applications by integrating Angular JS with Bootstrap which is further integrated with web Services.
- Used Jasmine for Angular JS test cases.
- Developed web application using backend technologies like HTML, JSP, JDBC, Hibernate, Spring, XML etc.
- Involved in creation of interface to manage user menu and Bulk update of Attributes using Angular JS.
- Developed mockups and prototypes using HTML and CSS3.
- Developed Web forms/user interfaces using Struts MVC, JQuery and JSP.
- Involved in migrating the web application from Struts 1.0 to Struts 2.0.
- Delivered mobile app for book reading capability with HTML5 Sencha and online services with Flash/Flex.
- Involved in creating Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.
- Involved in developing code using AngularJS framework for Single Page Application development.
- Involved in Developing various AJAX controls and widgets to build a rich User Interface for the application.
- Developed different JQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Developed various commands and helper classes using core Java mainly following multi-threaded concepts and MVC design patterns for the application.
- Created Windows services to create automation processing of XML.
- Developed a core component of Analytics with AngularJS, and Socket Stream.
- Involved in developing JQuery and AJAX wrapper classes for fast retrieval of data and animations.
- Used Node.js to run Grunt tasks and build properly the project (compile, minify, concat etc.)
- Involved in Creating Model objects using Entity Data Model with Entity framework using Hibernate.
- Provided Quality assurance and Quality testing cross browser compatibility testing during development phase.
- Developed forms, applications, and workflows within SharePoint using InfoPath and SharePoint designer
Environment: HTML, CSS, JavaScript, JQuery, AJAX, Angular JS, Node JS, XML, XPath, JSP, Java(SE), J2EE, JDBC, Servlet, Hibernate, MVC, JSON, REST, SOAP, JUnit, MySQL, Windows, SharePoint.
Confidential
Web/UI Developer
RESPONSIBILITIES:
- Analyzed, Designed and developed the system to meet the requirements of business users.
- Involved in various phases of Software Development Life Cycle (SDLC) of search module, and the project was developed using Rational Unified Process (RUP)
- Participated in the design review of the application to come up with UI and provide best possible recommendations for the application from UI standpoint.
- Experienced in web design and development for UI interface design, graphic design, illustration and logo design. Used JavaScript, Photoshop, CSS, Flash, HTML, DHTML.
- Implemented presentation tier using HTML, CSS by utilizing the mock-ups that were created by design team.
- Worked on Java Servlet pages (JSP).
- Developed screen functionality using HTML, CSS, JavaScript.
- Developed UI using HTML, CSS, JQuery, JavaScript validations.
- Traversed the DOM using JQuery using different selectors
- Implemented interaction between frontend and backend using the JSON object.
- Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
- Written CSS to provide table free layout to user interface screen.
- Used Hacks in CSS that helps in browser compatible displays.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, JSON, JAVA, J2EE.
Confidential
Web Developer
RESPOSIBILITIES:
- Used JSP, JavaScript, HTML and SQL to develop a human resource management system
- Developed file importing framework in java to include html files in to JSP. The component keeps the html files in a Hash Map and a timer task updates the map when there are any modifications in the files.
- Developed client in java for virus scanning of files
- Developed Java component that periodically checks if the published documents are accessible by making http requests and reporting the results.
- Implemented the document cache functionality
- Modified shell scripting files to update build and deploy scripts
- Developed user interfaces using Struts.
- Used Maven to create projects and application build.
- Fixed the bugs raised in the testing phases.
- Written CSS to provide table free layout to user interface screen.
- Developed screen functionality using HTML, CSS, JavaScript.
- Participated in the design review of the application to come up with UI and provide best possible recommendations for the application from UI standpoint.
- Analyzed, Designed and developed the system to meet the requirements of business users
Environment: HTML, CSS, XML, JSP, JAVA
