Ui Developer Resume
Coppell, TX
SUMMARY
- 7 and half years of experience as UI developer in developing Web - based Applications and Client Server Applications in Java/J2EE environment.
- Proficient in end-to-end development of software products (SDLC) from requirement analysis to system study, designing, coding, testing, de-bugging, documentation and implementation.
- Adopted Model-View-Controller (MVC) frameworks for developing web applications.
- Have an extensive experience in designing User Interface (UI) applications and professional web applications using JavaScript, AngularJS, JSP, XUL, HTML/DHTML, DOM, XHTML, JQuery, CSS, JSON and AJAX.
- Strong experience in design & development of applications using Java/J2EE components such as Java Servlets, Java Server Pages (JSP), Web Services, STRUTS, Spring, Hibernate, Java Beans, JDBC, JNDI, XML, XSL, JavaScript, JPA.
- Worked on IDE’s such as Eclipse/MyEclipse, Rational Software Architect, Websphere Application Developer, Net Beans.
- Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Familiar with Application Servers and web servers like Websphere Application Server and Apache Tomcat.
- Strong proficiency with IA/UX and web usability best practices.
- Experience working on scalable environment in Agile/SCRUM methodologies. Prepare Test Cases using TDD (test driven development) and BDD (behavior driven development) approach on multiple platforms like Linux, Mac and Windows.
- Good experience in implementing the design patterns like MVC, Singleton, Session Facade, Business Delegate, Service Locator, Front Controller, etc
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Strong experience with jQuery, jQuery plugins, AJAX, DHTML and JSON.
- A result-oriented professional with good communication, team management, analytical and co-ordination skills.
TECHNICAL SKILLS
Web Technologies: JavaScript,HTML 4.0/5, Cascading StyleSheets 3 (CSS3)AngularJS, XHTML, JSON, AJAX, JQUERY,XML, PHP.
Framework: Struts1.2, JQuery, Angular.js, D3, CakePHP
Database: MySQL, Oracle 11i/10g
Web Servers: Apache HTTP Server, Apache Tomcat 5.5/6.0
SDLCs: Waterfall, Agile
Graphic Tools: Adobe Photoshop CS5, Illustrator, Flash Pro CS5, and Fireworks
Web IDE Tools: Dreamweaver, Notepad++, Firebug, Eclipse2.x/3.x, Sublime Text 3
Operating Systems: Windows NT/2000/XP/Vista/ 7/ 8, Mac OS X, UNIX, LINUX
PROFESSIONAL EXPERIENCE
Confidential, Coppell, TX
UI developer
Responsibilities:
- Worked on front end pages that were developed in a professional manner using HTML, CSS, JavaScript, and jQuery.
- Strong experience with Cross Browser Compatibility issues and Optimization for web, including CSS Sprites and best practices.
- Created dynamic web pages using AngularJS. Involved creating Views, controllers and directives.
- Work on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Worked on various CSS concepts like: Bootstrap, media queries, modernizer and Flex-box to develop responsive web pages.
- Well experienced in using GitLab and Grunt for managing tasks.
- Worked on both internal and customer facing applications, mainly being the Confidential .com site.
- Coded pages with best Search Engine Optimization (SEO) techniques.
- Worked with back-end team to integrate data to get responses in JSON.
- Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
Environment: Agile, GitLab, Grunt, HTML5, CSS2/CSS3, JavaScript, jQuery, AJAX, JSON, AngularJS, SASS, Bootstrap, SVG.
Confidential, FL
UI/Front End Developer
Responsibilities:
- Designed and wrote code for web/mobile HTML5 AJAX applications that scale to high-volume production quality.
- Designed and implemented a SPA (Single Page Application) in Angular JS which consume JSON from a Spring MVC, using Spring Security to secure the Application.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Done the design, development and testing phases of Software Development using AGILE methodology and Test Driven Development (TDD).
- Built custom JavaScript frontend using jQuery 1.9 and custom libraries and Improved page load time by 10x.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Customized Data Tables and High charts into Angular JS Directives and Implemented Directives to make customized components.
- Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Firefox, Google Chrome and Internet Explorer.
- Worked with server admin to improve apache configuration.
- Engineered a world-class platform with an eye towards rapid iteration and creative problem solving.
- Prototyped creative solutions quickly, and collaborated with others in crafting and implementing your technical vision.
- Setup framework for all current and future frond-end projects to use backbone.js and jasmine for framework, organized module definitions and unit tests.
- Contributed and collaborated in creation and consumption of open, standards-based solutions, while working with existing Emblem technologies and infrastructure.
- Identified opportunities for process and tool improvements and drive those from concept to implementation.
Environment: Agile, HTML5, CSS3, C#, Web API, ASP.Net MVC, JavaScript, jQuery, AJAX JSON, Grunt, Bootstrap, Angular JS, JAVA, JSP, MYSQL, Spring
Confidential, MO
User Interface Developer
Responsibilities:
- Design and develop Trust Verification Portal using latest technologies like HTML5, CSS3, Angular JS, Bootstrap, JavaScript and JQuery.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Use Angular JS to implement MVC pattern
- Developed single page web application using JavaScript framework Angular JS.
- Use custom directives for code reuse across the application.
- Used Angular JS to decouple DOM manipulation from application logic
- Implementation of Look up Tables in which inline edit (CRUD) functionality of the data from Database rendered in HTML DOM is provided using X-Editable grid.
- Used Grunt for compiling LESS.
- Extensive use of Alerts, Navs, Glyphicons, Grids, Panels, Buttons, Media Objects and Progress Bars provided by Twitter Bootstrap framework.
- Hands on experience with Object Oriented JavaScript code and responsible for client side validations using Angular Directives and JQuery functions.
- Incorporated various JQuery Widgets such as Date picker, Dialogs, Tabs, AutoComplete, Spinner, Accordion and Tooltips into portal Dashboard.
- Implemented a security module in AngularJS which integrated with the spring security in the backend with Authentication and Authorization.
- Used REST and SOAP web services to communicate with third party vendors (API Calls).
- Resolved challenges which are trivial like multi browser support cross browser compatibility issues with layout and styles for all new CSS that was implemented.
Environment: HTML5, CSS3, JavaScript, JQuery, Bootstrap, Angular.js, Wireframes, LESS, Grunt, REST, SOAP, DOJO, Spring, XML, JSON, JSP, Eclipse, Junit, GitHub, Stash.
Confidential, Libertyville, IL
UI Developer
Responsibilities:
- Done the design, development and testing phases of Software Development using AGILE methodology and Test Driven Development (TDD)
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Hand-coded HTML5, CSS3, Java Script, AJAX and jQuery to create front-end.
- Designed and developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS, and JavaScript).
- Extensive usage of BOOTSTRAP and LESS CSS for Responsive design.
- Developed single page web application using JavaScript framework Angular JS.
- Bootstrap used along with Angular JS in creating the Application.
- Architected, designed and implemented a SPA (Single Page Application) in Angular JS which consume JSON from a Spring MVC, using Spring Security to secure the Application.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Firefox, Google Chrome and Internet Explorer.
- Extensively used/modifiedJQUERYto performAJAXcalls for creating interactive web pages on JSONresponse.
- Developed the application front-end using Spring framework 3.0 that uses MVC design pattern
- Used Spring framework as middle tier component and integrated with Hibernate for back-end development.
- Coordinate with Interface Design Architects for meeting accessibility standards at code level.
- Design and build UIs on Server Platform in team environment.
- Participating in product development discussions and providingUIrelated information.
- Maintained W3C standards.
Environment: Agile, HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Bootstrap, JAVA, JSP, MYSQL, Spring MVC, Hibernate, Eclipse IDE, Tomcat server, web sphere application server.
Confidential, MO
Web Application Developer
Responsibilities:
- Involved in all phases of UI/UX implementation of a Travel Search and Booking web application including Design, Prototyping, Development and Testing phases.
- Rewrote and maintained the internal library and built a structured MVC /MVVM framework by redesigning the front- end UI components.
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, Angular.js, and Bootstrap with MySQL database as the backend.
- Built html templates for high traffic and complex data driven website.
- Debugged all look and feel issues in the target browsers, in conjunction with quality assurance.
- Implemented JavaScript source code and embedded nested event handling logic using JQuery event handlers and call back functions.
- Used Selectors in JQuery for updating content on DOM nodes.
- Experienced on implementing Rich Internet Applications i.e., RIAs using JavaScript, JQuery, AJAX calls and JSON data from the server.
- Programmed standards complaint HTML5 and CSS3 working with JQuery modules and JavaScript libraries.
- Worked through cross browser compatibility issues with layout and styles for all new CSS.
- Tested cross browser functionality and fixed major layout bugs for supported browsers including IE8+.
- Made changes to various CSS properties to enhance the UI as per client requirements.
Environment: HTML5/HTML, CSS3/CSS, SASS, LESS, JavaScript, JQuery, Bootstrap, MVC Framework, Angular JS, YUI, XML, J2EE, JSP, JSTL, Apache Tomcat, Groovy, Eclipse, MySQL, SVN, GitHub, Stash
Confidential
Software Engineer
Responsibilities:
- Worked as a programmer, assisting my team in developing two different Web-based applications for an Insurance and Travel clients.
- Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, and JSON.
- Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.
- Developed source code to consume JSON response through XHR/AJAX calls using JQuery. Ajax () calls.
- Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls.
- Developed callback functions to parse and handle JSON data returned from the server.
Environment: Java, J2EE1.2, JDBC, JSP, Servlets, JavaScript, HTML, and CSS.
