Web/ui Front End Developer Resume Profile
Dallas, TX
PROFESSIONAL SUMMARY:
- Around 6 years of professional experience in the field of Web Application Development, Testing, Integrating, Implementing and Leading User Interface UI including Client/Server with proficiency in HTML 4/5 , CSS 2/3 , XHTML, JavaScript, JQuery, AJAX, XML and JSON.
- Experienced working in various industries including retail, healthcare, entertainment and software companies.
- Responsible for initiating, planning, construction, execution, monitoring and controlling Web applications.
- Expertise in all phases of the end-to-end implementation project- requirements gathering, analysis and design, development, testing and debugging.
- Experience in Object Oriented Programming, architecting scalable platform.
- Worked in various software methodologies such as Waterfall, Agile, Scrum, JAD and RAD.
- Worked with various JavaScript extensions and frameworks such as Extension JS, Backbone, Angular, Node, MVC and Require.JS.
- Developed UI using AngularJS for rich user interaction.
- Experience in developing Ext-JS components like Grids, Toolbars, Panels, Combo-Box and Button etc.
- Worked extensively on API-driven interactive applications that utilizing the AJAX technology.
- Produced visually appealing designs focused on usability, utility, UX, cross-browser compatibility and SEO /web standards
- Experience in Backbone.js as an MVC pattern and used require.js for AMD loading.
- Used templating libraries like handlebar.js to create html templates that could be re-used across the application
- Strong in developing Responsive Web Design to target Tablets, Mobiles and desktops.
- Experienced in developing pages that adapt to any browser including on Android iOS devices browsers.
- Experience in using front-end editors such as Dreamweaver, Eclipse, visual studio and Flex.
- Experience in working with RESTful Web Services and implementing RESTful API's.
- Experience with browser testing, cross-browser compatibility, and cross-platform compatibility.
- Experience in debugging and troubleshooting the existing code
- Experience in Photoshop, Illustrator, Balsamic or other Visual Design and Wire-Framing Tools.
- Designed the table less web applications using CSS 2/3 and with the help of tags as per W3C standards.
- Experienced in working with various operating systems such as Windows, UNIX and Mac OS X.
- Involved in Production Support and Defect Resolution process.
- Team player with excellent communication skills and ability to lead. Self-motivated individual with exemplary analytical and problem solving skills.
- Strong object oriented design principals and knowledge of design patterns.
- Involved in understanding functional specifications and developing creative solutions to meet business requirements.
TECHNICAL SKILLS:
Web Technologies: HTML4/5, CSS2/3, JavaScript, JQUERY, JQUERY MOBILE, JSON, AJAX, Kendo UI, Kendo MVVM, Twitter Bootstrap, JQ Grid, Responsive Web Development, XML,.
JS Frameworks: Angular, Backbone.JS, Handlebars, Require.JS, Node.JS, Tiles, MVC.
CSS Frameworks: SASS, SUSY, Compass, Modernizer.
Languages: C, C , core JAVA, Ruby on Rails.
Developer Tools: Dreamweaver CS3, Eclipse IDE, IntelliJ, Sublime, Notepad , Firebug, Dev tools, Fiddler, SVN, Perforce, GIT, MS Office, , MS Visio, Macromedia Flash MX, Adobe CS products and PowerPoint, JIRA.
Version Control: SVN, SourceSafe, Perforce
Backend Technologies: JSP, JSTL, Oracle9i/10g, MS SQL Server, j2EE.
Browser: IE 7 up, Firefox, Opera, Chrome, Safari.
PROFESSIONAL EXPERIENCE:
Confidential
Web/UI Front End Developer
Responsibilities:
- Created AJAX requests to REST service with only use of GET method for retrieval.
- Used JavaScript for writing various timer controlled scripts for the website, including from page validations, dynamic content and roll over and working in an Object Oriented approach.
- Responsible for designing page layout using HTML5, CSS3 along with JQuery, Backbone and adding dynamic functionality to each module.
- Utilize Backbone functionality to develop web pages for security.
- Frequent use of Http requests through JQuery AJAX to the server to keep track of market pulse.
- Performance Optimization techniques were used to compensate the Frequent use of Http Request.
- Front-side of the tool, and interactive documents were developed using JavaScript, XHTML, HTML and CSS.
- Working on all the latest technologies like HTML5, CSS3, etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies
- Developed Tabbed pages using AJAX with JQuery and JSON for quick view of related content, providing both functionality and ease of access to the user.
- Developed code to fetch data from back-end and populate on UI using AJAX and JSON.
- Used Java JSP for form handling, session storage and process request for the dynamically generated web pages.
- Developed Single Page Application with Angular JS.
- Worked in an agile environment 3 week sprints .
- Bootstrap used along with Angular JS in creating the Application.
- Implemented different types of validation across the website.
- Worked on JavaScript for making page elements more functional and advance
- Handling various issue regarding Cross Browser Compatibilities
- Working experience on design Web pages though keeping file size less than 2kb to optimized web application though fits all required user experience and interaction on different mobile platforms
- Strong understanding in gathering Information from stakeholders and understanding business requirements, creating web templates depending on business
- Manage web interface state using DOM and JavaScript Objects.
- Implement client and server side data validation testing.
- Excellent communication skills, with an ability to understand the concepts and technical and non-technical requirements.
- Participating in product development discussions and providing UI related information.
- Maintained W3C standards.
Environment: Object oriented JavaScript, Jquery, Backbone, HTML4 and HTML5, CSS3, XML, AJAX, Dreamweaver, windows, Firebug, MySQL, PHP, WordPress, Angular JS, DOM, SVN, SOAP.
Confidential
Senior UI Developer
Responsibilities:
- Developed the spring AOP programming to configure logging for the application
- Used Hibernate as the ORM tool to communicate with the database
- Implemented MVC architecture using Jakarta Struts framework,
- Designed and Developed persistence layer with Hibernate, jQuery.
- Written JQuery Validations for the User Front-ends.
- Worked with JSON objects and JavaScript and JQuery intensively to create interactive web pages.
- Implemented JSF framework in the application which is based on MVC design architecture.
- Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
- Created various UI components for different web pages using HTML, Javascript, ExtJs.
- Developed web pages using HTML/CSS and JavaScript.
- Used AJAX Asynchronous JavaScript and XML to implement user friendly and efficient client interfaces frontend .
- Used DOJO to create interactive user interface.
- Implemented and maintained AJAX based rich client for improved customer experience,
- Designed Front-end using JSP, Servlets, HTML, AJAX, CSS and JavaScript.
- Designed the web user interfaces for all the above use cases using JSP, Struts, HTML5, jQuery, XML and Ajax.
- Created Node.js middleware application server to encapsulate modern JS widget framework and control set.
- Design software applications using HTML5, JavaScript, JQuery, Bootstrap, Angular JS, XML.
- Developed a fully functional prototype application using JavaScript jQuery and Backbone.js and Bootstrap, connecting to a REST-ful server on a different domain.
- Worked on DB2 data base for storing and retrieving the application data
- Developed the CRUD API for the POS Engine using Restful Webservices.
- Developed PL/SQL store procedures for data migration and database upgrade from oracle using TOAD.
- Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.
- Worked with NoSQL database MongoDB and worked with it to perform many different operations
- Test the API responses for the WCS changes deployed on continuous basis, validate the Green Box response data and MongoDB data.
- Implemented Coherence Cache which can be used with Spring Annotations.
- Implemented the validation, error handling, and caching framework with Oracle Coherence cache.
- Creation of REST Web Services for the management of data using Apache CXF
- Developed Web service components using WSDL, SOAP, JAXB, JAX-RPC with java.
- Consumed Web Services using Apache CXF framework for getting remote information
- Extensively used Eclipse as the IDE tool for creating the code.
- Deployed the application under WebSphere application server and involved in resolving deployment issues.
- Design and implementation of web applications in Java and HTML5/Javascript using Eclipse, Swing, GWT, JPA frameworks and GIT maven source code environments.
- Used Github repository for version control.
- Developed test cases and performed unit test using JUnit Framework.
- Agile and scrum process is used for tracking and developing the application.
- Design and development of components, such as Class, and Sequence diagram in UML
- Developed user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application.
- Extensively worked with Servlets and Struts based multi tier applications in developing J2EE Components.
- Hooked up the JSP plugins with spring bind and JSTL tags in the HTML pages.
- Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in WebSphere server
- Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
- Developed order receipt report with bar code using lowageiText and jasper report.
- Involved in publishing the web content in the portal site by using the Oracle ECM
- Created the dynamic application prototype and implemented application UI utilizing Google Web Toolkit GWT .
- Used JIRA and Green Hopper for tracking and assigning issues
- Integrated Jasper Report with Struts web based application.
- Worked on Securing WebSphere Portal with LDAP and DB2, WebSphere with LDAP.
- Worked on designing and creating business rules using IBM ILOG Rules Engine.
- Designed and implemented Rules infrastructure by wrapping up core JRules API.
- Developed a web 2.0 control console using GWT to manage data matching for data staging
- Created SOA software and hardware infrastructure, including Application Servers, Services Bus and Server Domains.
- Developed Message-Driven beans in collaboration with Java Messaging Service JMS .
- Apache Tomcat Server was used to deploy the application.
- Involving in Building the modules in Linux environment with ant script.
- Built a website using Amazon Web Services AWS with PHP, MySQL
Environment: Java. J2EE, Spring, Hibernate, Struts, JSF, DOJO, Node.Js, Angular.Js, Bootstrap, Backbone.Js, SenchaExtjs, Javascript, CSS, Ajax, Html5, DB2, Crud, PL/SQL, JDBC, Apache CXF, Soap, Mongo DB, Coherence, Webservices, Eclipse, WebSphere Portal, Git, Github, Junit, Scrum, UML, JSP, JSTL, Servlet, Maven, XML, Itext, Oracle ECM, Google Web Kit Gwt , Jira, Jasper Report, Ilog, Jrules, Web 2.0, SOA, JMS, Apache Tomcat, Linux, PHP.
Confidential
UI Developer
Responsibilities:
- Converted Wireframes and Mock-ups into pixel perfect HTML and CSS pages.
- Wrote code to developed/create reusable JS Components using Object Oriented Programming concepts in JavaScript and JQuery.
- Expertize in using Bootstrap and was responsible for porting a big portion of the application, using LESS to manage CSS consistency and reuse. We used custom LESS files at module and page level while also maintaining general styles for the whole site. Dynamic behavior of several pages was achieved through use of CSS classes with minimal reliance on JavaScript.
- Worked on consuming JSON object creation, parsing on both clients as well as server side.
- Responsible to handle cross-browser compatibility issues and ensure the application is working properly across all browsers IE 7 up, Firefox, Chrome.
- Heavily used JQUERY UI to create various components such as Tabs, Accordions, Auto-Complete, etc.
- Heavily worked on Backbone.JS to structure the code in MVC pattern where Model data was fetched via REST services and Views were generated using Handlebars
- Used Java JSP for form handling, session storage and process request for the dynamically generated web pages.
- Extended the default functionality of JQUERY UI components to create custom features such as new tab open/close, auto-complete loader messages, etc.
- Worked with back-end developers to enhance the functionality of web applications asynchronously AJAX using REST services.
- Developed code to fetch data from back-end and populate on UI using AJAX and JSON.
- Worked on all aspects of Web applications including debugging, maintaining and deploying.
- Developed and Deployed the Application on Eclipse and Tomcat Web Server.
- Worked closely with cross-functional teams QA, BA, PM, Product Owner as a part of AGILE environment.
Environment: HTML, CSS, JavaScript, JQuery, JQUERY UI, JSP, JSON, AJAX, PHP, SVN, Eclipse, Ruby on Rails, Tomcat web server,backbone.js, MVC, Agile.
Confidential
UI Developer
Responsibilities:
- Developed the initial screen designs layout, code structure, visual cues icons, graphics, messages, etc. , working with developers and visual designers to provide the finished interface for this system.
- Designed animated icons, vector images, banners, templates and presentations with the help of Macromedia Flash MX and Action Script 2.0
- Worked on CSS Background, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts. Developing semantic markups and Wireframe development. Web application prototyping and development using Dreamweaver and Fireworks.
- Worked with Node.JS framework.
- Leading the web UI designing/web development activities.
- Embedded HTML formatting and JavaScript Validations.
- Extensively used Sessions for maintaining data state.
Environment: HTML, CSS, JavaScript, JQUERY, SQL Server, Node.JS, Photoshop, Dreamweaver.
Confidential
UI Developer
Responsibilities:
- Worked with Business Analysts in understanding the technical requirements of each project.
- Translated style guides and designs into functional user interfaces with assurance of cross browser compatibility.
- Worked closely with Photoshop designers to implement mock-ups and the layouts of the application.
- Designed dynamic and browser compatible pages using HTML, CSS, JavaScript, and JQuery.
- Experience on working with 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.
- Wrote code to perform Form Validations using jQuery and JavaScript.
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
- Created tools and documentation for co-workers and peer developers.
- Designed and develop creative intuitive user interfaces that address as per clients requirements
- Designing applications User Interface and Widgets using GWT code as per the business requirement.
- Monitor site for any UI inconsistencies and fix all the UI bugs reported in the test track
- Worked closely with QA team to reproduce and fix the defects that were identified during testing procedures.
Environment: HTML, CSS, JAVASCRIPT, JQUERY, XML DOM, AJAX, JSON, Tomcat Apache, Photoshop.
Confidential
Web Developer
Responsibilities:
- Collected UI Requirements and defined User Roles and Use Cases.
- Defined Process Flow and UI Architecture design.
- Conducted high level task and workflow analyses, usability evaluations, prototype reviews, comparative product analyses, cognitive walkthroughs and overall user research.
- Designed, developed Web Pages into HTML and DHTML
- Designed and developed UI for Intranet applications
- Used Java Script Dynamic Popup in the Webpages
- Wrote DHTML, JavaScript and CSS for final application and tested code in cross browser platforms.
- Maintained Section 508 and W3C standards
- Designed, developed, tested and maintained web-pages from concept prototyping to completion final HTML/web elements
- Reduced inconsistencies and usability issues with the website
- Created templates, Image Maps, Layers, using Dreamweaver
- Designed Catalogs and Brochures using Photoshop
- Designed and developed world-class prototypes and templates.
Environment: Photoshop, Illustrator, Macromedia Flash, Macromedia Dreamweaver, Microsoft FrontPage, Java Script, HTML, DHTML, XML, CSS and Windows 2000.