Front End Ui Developer Resume
Houston, TX
SUMMARY:
- Around 7 1/2 years of skilled IT professional experience in UI development, designing User Interface (UI) applications and professional web applications using HTML 4.0/5, CSS2/CSS3, DOM, JavaScript, jQuery, PHP, AJAX, JSON and, to maintain multiple e - projects.
- Expertise in building strong websites using jQuery UI, HTML, XHTML, DHTML & CSS to develop valid code and table-less sites.
- Extensive knowledge in developing applications on a single page (SPAs) using various JavaScript frameworks like Angular JS, Node.js, Backbone.js, and Bootstrap.
- Experience working with JavaScript MVC frameworks like Angular JS, Node.js for developing web applications as well as front-end technologies like HTML5, CSS, and Ajax.
- Developed dynamic user interfaces for high-volume Web and Mobile websites using the latest in Responsive Web Design techniques and CSS media queries.
- Comprehensive knowledge in design patterns like DAO, Singleton, Front Controller, and implementation of MVC architecture using struts for reusing the most efficient and effective strategies for effective development.
- Experienced in design and development of multi-tiered web based applications using Java & J2EE (Core Java, JSP, Servlets, JDBC, XML/XSLT, JMS) and frameworks like Struts, spring, JSF, MVC and Hibernate for persistence purpose.
- Experience in programming with Servlets, JSP& experience of working on CSS Preprocessors like LESS and SASS.
- Expertise in using various text editors and IDE’s like Brackets, Sublime, NetBeans, Eclipse, Notepad++ and Microsoft VisualStudio.
- Hands on experience in working with databases like Oracle 10g, SQL, MS SQL Server 2005/2008 and My SQL 6.
- Strong experience in debugging and troubleshooting the existing code. Proficient in using SOAP and RESTful Web services.
- Experience and a strong understanding of the all phases of SDLC and Agile development methodologies including SCRUM.
- Excellent working knowledge and thorough exposure to compatibility issues with different versions of browsers like IE, Mozilla FF, and Chrome.
- Experience in all stages of testing namely Functional testing, Performance testing, Integration testing, Regression testing and User Acceptance testing.
- Worked on various version control systems - SVN, GIT, CVS.
- Good documentation skills, communication skills, time management skills, team skills with the ability to meet project deadlines and can work in a cross-functional environment.
- Strengths include the ability to quickly adapt to new technologies, analyze and resolve diverse and complex issues pertaining to the development team.
- Proven record of accomplishment in demonstrating innovative and unique designing skills, ability to work in a stressful environment with projects and interaction with every team member.
TECHNICAL SKILLS:
Web Technologies: HTML 4.0/5, CSS2/CSS3, DHTML, XHTML, XML, JavaScript, AJAX, Servlets, JSP, JDBC, JSON
JavaScript Libraries and Frameworks: jQuery, AngularJS, SVG, Bootstrap, jQuery UI, Backbone.js, Node.js, Require JS, Ext JS, React JS, D3.js
Web editors and IDE s: Brackets, Sublime, NetBeans, Eclipse, Notepad++, Visual Studio
Languages: C, C++, Java, SQL
Web Services: SOAP, RESTful
Operating Systems: Windows 2000 Professional, Windows XP, Ubuntu
Database: Oracle 10g, MS SQL Server 2005/ 2008, My SQL 6
Version Control Systems: SVN, GIT, CVS
PROFESSIONAL EXPERIENCE:
Senior UI Developer
Confidential, Englewood Cliffs, NJ
Responsibilities:
- Worked extensively on jQuery, Angular JS, Twitter Bootstrap, D3JS, HTML5, CSS3, JSON, Media queries for various breakpoints in the adaptive web-designing environment.
- Worked across a diverse group of people within the team and across multiple business units and multiple groups within each Business Unit.
- Used D3.js and AngularJS to construct data visualization and geo-clustering for market targeting.
- Used Angular UI (Bootstrap) for ng-grid and UI components.
- Works with Adaptive webdesigning and developing CSS Media Queries to make the application compatible with iPad (Landscape and Portrait) and PC.
- Worked with Code Standardizing team to Guide UI team to maintain code standards.
- Worked with Back-end (JSPs mostly) team for integration. Coded Business Logic component using PHP.
- Designed and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Used Web-storm Text editor. Worked on server side REST API and called them from backbone models.
- Implemented components like Tabs, dialog boxes, new classes, and functionalities etc. and customized as per business requirement with Angular JS UI framework.
- Used Type Scripts source code for running and developing in Web-Storm.
- Worked on MVC Frameworks like Bootstrap, Angular JS, Node.js, Backbone.js. Use latest web technologies ECMA Script 6, React.JS, Babel, Node.js and Web-Pack.
- Used Ext JS4 for charting data and for supporting a wide array of browsers.
- Application backend implemented as aNode.js express application server. Develops various ideas to enhance UI experience.
- Developed user interface using JSP with JavaBeans, JSTL and Custom Tag Libraries, JS, CSS, jQuery, Node JS, Angular JS, and HTML to speed the application.
- Performs UNIT testing with JASMINE, and develops web services using RESTFUL API.
- Works with Data Structures, Algorithms, and Complexity Analysis.
- Extensive usage of JavaScript, jQuery, Angular JS, Bootstrap, jQuery/AJAX, JSON, HTML5, CSS3.
- Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
- Worked with the marketing team, to improve ROI and sets SEO/Web standards.
- Develops the Responsive design to make the portal compatible with Mobile/Tablets/PCs/MAC by defining media queries.
- Developing various design patterns and other functionalities include diagnostic, debugging, troubleshooting, as well as business processes concentrated around mobile applications.
- Extensively involved design discussions and user experience sessions to provide inputs on the layout.
Environment: HTML5, CSS3, jQuery, Angular JS 1.5.6, Node.js, React.JS, Ajax, web-storm, Ext JS, Apache Tomcatv7.0, Twitter Bootstrap, JSON, RAD, RESTful Web Services, PHP, Sublime Editor, MySQL, JavaScript (Debugging), jasmine, karma.
Senior UI Developer
Confidential, Round Rock, TX
Responsibilities:
- Worked closely with clients to continually refine software test requirements and provide feedback on user scenarios.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX, Angular JS and JSON.
- Responsible forimplementation of the presentation layer for the application using HTML5, CSS3, JavaScript and Angular JS.
- Expertise in working with the JavaScript, prototype JS and various MVC JavaScript frameworks Angular JS, RequireJS, Backbone.js, Ext JS and Node.js
- Used JavaScript, jQuery for user interactions in pages. Worked on creating a responsive website for smart devices using responsive design and media queries.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, node.js, Backbone.JS, Require.JS, EXT.JS and jQuery.
- Developed elegant tables with sorting and filtering functionality using ng-table plugin using Node.js.
- Analyze software requirements, build prototypes, Code development leveraging using PHP, HTML5, CSS3, JavaScript, AngularJS, jQuery.
- Good Knowledge of different SAS Concepts and running simple SAS programs.
- Used jQuery, Ajax for service calls on pages to interact with the server for information.
- Developed claim screens for customers using Angular JS, AJAX, HTML5, CSS3 AND JavaScript.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Designed and developed various view and partial view using Object Oriented JavaScript, Bootstrap, JSON, jQuery, Ajax Helpers, AngularJS and Node.js.
- Leveraged AngularJS resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Developed Single page applications for one of the applications using Angular.js and Bootstrap.
- Experience in Accessibility with E508 Compliance for disabilities.
- Started installation of SAS VA with common storage to avoid Data transfer.
- Applied knowledge of WordPress, themes, and plugins to meet technical specification.
- Configured WordPress platform with CPanel/Plesk, on dedicated server.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Used core Java to implement data Structures including linked lists, stacks, queues, trees, hash tables and different sorting and searching algorithms.
- Used Ajax, JSON to send a request to the server to check the functionality of the websites.
- Testing the website on multiple browsers with their old as well as latest release.
- Implemented client side Interface using React.JS (flux and jsx).
- Used JSON for storing and exchanging information between browsers and servers.
- Using complex Object Oriented concepts in improving the performance of the websites.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Been an active team player, helped in fixing bugs and carried out troubleshooting.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
- Used all the advanced Photoshop features to create appealing visual web interfaces.
Environment: HTML4.0/HTML5, CSS2/CSS3, JavaScript, Angular JS 1.5.6, RequireJS, PHP, React.js, Backbone.js, Ext JS, Node.js, jQuery, AJAX, WordPress, JSON, XML, MySQL, Java 1.6, Bootstrap 3.3.6, SAS Concepts.
Front End UI Developer
Confidential, Houston, TX
Responsibilities:
- Build the window design to implement a web application for a high-level view.
- Participated in development of a well responsive single page application using Angular JS framework, JSP, JavaScript, jQuery in conjunction with HTML5, CSS3, and LESS.
- Developed RESTful Web services to perform transactions from front end to our backend applications, the response is sent in JSON or XML formats based on the use cases.
- Used AngularJS framework created a well responsive single page website with HTML5, CSS3, and JavaScript.
- Developed XMLs, Java Script and Java classes for dynamic HTML generation to perform the server side processing on the client requests.
- Coding site in HTML, XML, CSS, Flash, PHP/MySQL, and JavaScript.
- Knowledge on managing the dependencies in Angular.JS with Require.JS and data binding with Knockout.JS.
- Used Version control system GIT and web page screens for various modules using HTML, CSS, JavaScript and AJAX and Angular JS.
- Developed the client web applications by using Ext JS.
- Analyze software requirements, build prototypes, Code development leveraging using PHP, HTML5, CSS3, JavaScript, AngularJS, jQuery.
- Implemented Model View Controller (MVC) architecture and created different modules that associate each other with a specific controller, templates, scopes, custom filters, and directives by using Angular JS.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, node.js, Backbone.JS, Require.JS, EXT.JS and jQuery.
- Expertise in DB Design, DB normalization, writing complex SQL queries to retrieve data from SQL Server database.
- Designed and developed the GUI using JavaScript and JSP.
- Structured JS code using AngularJS including objects, module patterns, and functions that handle form validation, DOM manipulation.
- Created Single Page Application with loading multiple views using route services and adding more user experience to make it more dynamic by using Angular JS framework.
- Cooperated closely with UX designer and back-end staff for project requirement and analysis.
- Developed the overall layout design that meets cross-device compatibility using Bootstrap and UI Bootstrap in Angular-UI.
- Design and developed various view and partial view using Object Oriented JavaScript, Bootstrap, JSON, jQuery, Ajax Helpers, AngularJS and Node.js.
- Created and managed all hosted or local repositories through Source Tree's simple interface of GIT client, collaborated with GIT command lines and Stash.
- Watched project changes with Grunt task runner and installed the latest version of libraries with Bower based on running in the Node.js environment.
Environment: HTML4.0/5, CSS3, LESS, PHP/MySQL, Angular JS, Require.js, Node.js, JavaScript 1.2, Java 1.5, Windows 2000 Server, Bootstrap, SQL Server, Ajax, JSON, JSP, GIT, Grunt, Bower, Agile, JSON
UI Developer
Confidential, Lansing, MI
Responsibilities:
- Responsive web design and development, application development using HTML, JavaScript, jQuery, Stylus, and Bootstrap.
- Responsible for making all the content available for any type of resolutions.
- Used content management system application for developing publishing, editing, and modifying content, organizing, deleting, as well as maintenance from a central interface.
- Developed next generation Homepage for Chase which is highly compactable for all the browsers.
- Designed dynamic and multi-browser compatible pages using HTML, CSS3, jQuery and JavaScript.
- Using Blue UI framework developed the styling part for the homepage.
- Used Bootstrap to divide the components using the grid layout system.
- Developed SQL Queries to interact with Oracle database. Developed stores procedures, triggers, functions, and database tables in Oracle database.
- Used Backbone.js for the functionality and structure. Developed core component of Analytics with Node.js, Angular JS, Backbone.JS and RequireJS.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Developed the User Interface using HTML 5, CSS3, JavaScript, jQuery, and AJAX.
- Setting up Angular JS framework for UI development. Developed HTML views with HTML5, CSS3, jQuery, JSON, and JavaScript .
- Implemented Services using Core Java. Developed and deployed UI layer logics of sites using JSP.
- Developed dynamic JSP pages with Struts. Used built-in/custom Interceptors and Validators of Struts.
- Prototyping new features and ideas - PHOTOSHOP, HTML, SASS, and D3.JS.
- Designed flash plugins for including different functionalities and content.
- Developed Presentation tier as HTML, Java Server Pages using Struts MVC Framework implementing Struts validator, Tiles, and Struts Internationalization.
- Designed XML files for maintaining contents like video, images, and audio and display them in flash application.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and jQuery.
- Extensively used Angular UI for ng-grid and UI components.
- Developed different jQuery Component in MVC micro-architecture framework which internally uses various design patterns such as singleton, command, delegate, etc.
- Worked on JavaScript frameworks (Angular JS, Node JS) to augment browser based applications with MVC capability.
- Developing XML classes for loading the data from XML files deployed at the server.
- Used Ext JS for developing grid layouts, panels and for developing too many functionalities, for example,wildcard filter, tooltips.
Environment: HTML 4.0/5, CSS2/CSS3, Stylus, Blue UI, JavaScript 1.2, Java, D3.js, Node.js, jQuery, Oracle, AJAX, Bootstrap, Photoshop, Ext JS, JSON, Angular JS, MySQL 3.2, Visual Studio.
Front-end developer
Confidential
Responsibilities:
- Analyzed user requirements and designed the user interfaces, object model, application server logic, and schema.
- Developed UI pages using HTML4.0 and CSS per internal standards and guidelines.
- Worked on 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.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON, and XML.
- Developed and deployed UI layer logics of sites using JSP, XML, JavaScript, AngularJS, HTML/DHTML, Ajax, and CSS. CSS and JavaScript were used to build rich internet pages.
- Designed business applications using web technologies based on W3C standards.
- Used Eclipse environment to develop Java applications, including tools for version control, and debugging.
- Worked with QA team to validate the test cases whether meeting the business requirements or not.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Used agile methodology for the iterative development of the application.
- Integrated with back-end code (PHP) for highly interactive AJAX based applications.
- Worked extensively with the File management and image libraries.
- Managed and implemented all codes changes via SVN. Deploying builds across development, staging and production instances and maintained code integrity.
- Used the Hibernate Framework for connecting to SQL Server database.
- Responsible for the analysis, documenting the requirements and architecting the application based on J2EE standards. Followed test-driven development (TDD) and participated in scrum status reports.
- Strong communication, analytical and interpersonal skills working across-functional team.
- Worked closely with other senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations.
- Generated the web pages to display the new offers on a browser. Handled duties ranging from creative design to code implementation.
- Played a team member role by providing individualized instruction based on observation on the project .
Environment: HTML4.0, CSS3, JavaScript, Java 6, J2EE standards, SQL Server, DHTML, PHP, AJAX, JSON, XML, Windows XP/7.
Application Developer
Confidential
Responsibilities:
- Worked closely with the team to understand the technical requirements.
- Development experience with Java such as IO, Multithreading, Collections, and Exception Handling.
- Created SQL, PL/SQL statements for the effective retrieval and storage of data from the database.
- Used HTML, CSS, JavaScript, and jQuery for dynamic website design.
- Developed web pages using JavaScript, HTML 4.0, XML, and CSS.
- Design and development of UI screens using JSP, HTML, and CSS.
- Implemented Web Parts, AJAX, Web Services, and Globalization in the project.
- Played a significant part in implementing and reinforcing quality practices in the team organization to ensure internal controls, quality and adhere policies and standards.
- Used JavaScript for custom client-side validation.
- Responsible for Design and development of Web pages using PHP, HTML, CSS including Ajax controls and XML.
- Used SVN for version control and JIRA for defect tracking.
- Identifying and implementing reusable components.
- Performed Unit / Module testing.
- Involved in developing the GUI for the user interface with various controls.
- Worked to maintain data between pages of the application.
Environment: HTML4.0, CSS, JavaScript, XML, Java, MySQL, PHP 5.0, SQL, AJAX, PHP, and Windows XP.