Web/ui/front End Developer Resume
Franklin, TN
PROFESSIONAL SUMMARY:
- Senior Software Engineer with around 5+ years of extensive experience in designing User Interface applications and integration of highly transactional and scalable applications using HTML, XHTML, CSS, JavaScript, JQuery, JSP, AJAX, JSON and XML.
- Expert knowledge of the UI design process and deliverables throughout the development lifecycle.
- Insight into Java/J2EE technologies such as Core Java, Servlets, JSP, JSTL, JS framework, JDBC, spring and Hibernate
- Hands - on experience of back-end frameworks like Struts and Spring MVC along with business logic written in Core Java.
- Diverse experience in the field of Web Application Development using HTML 4.0/5, CSS (2/3), XHTML, JavaScript, DHTML, JQuery, JSP, AJAX, XML JSON, ASP, Backbone.js, node.js and Ext.js.
- Experience in designing websites with W3C standards using HTML4/5, CSS2/3 to get best cross-browser user experience for long-term user retention and engagement.
- Good knowledge of latest version of object oriented JavaScript Libraries like Angular.js, Node.js, Require.js, Backbone.js, Bootstrap, Ext JS, Responsive Design and Dojo toolkit.
- Experience in Web 2.0 applications like blog maintenance, Library Management, social networking using HTML, DHTML, JavaScript.
- Extensive knowledge-based in JavaScript, especially using jQuery and AJAX driven web applications.
- Strong experience in Client Side designing and validations using HTML, DHTML and JavaScript.
- Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
- Experience in Cross browser compatibility testing and intellectual challenges in User Experience (UX), Responsive Web Design and Bootstrap.
- Experienced in using Front End editors like Dreamweaver, Espresso, Text Mate, Sublime Text2 and Microsoft Expression Web.
- Expertise in working with the JavaScript, prototype JS and various MVC JavaScript frameworks backbone.js and node.js.
- Significant experience in web development tools like APTANA STUDIO, Adobe Dreamweaver CS3, Photoshop, Flash, Illustrator, Spring Tool Suite, Eclipse, Notepad++ and Firebug.
- Working experience on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Working knowledge of Web protocols and standards (HTTP HTML/XHTML/XHTML-MP, Web Forms, XML, XML parsers).
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Experience in software configuration management using Rational ClearCase, CVS, SVN and PVCS.
- Experience using database systems SQL, MySQL, Oracle and supporting technologies like Hibernate.
- Experienced in working in AGILE based development environment and participating in Scrum sessions.
- Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
- Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, Apache, ASP, Responsive Design
JavaScript Libraries: Ext JS, Angular.js, Require.js, Bootstrap, Backbone.js, Node.js
IDE's and Tools: Eclipse IDE, NetBeans, Dreamweaver, Firebug, Developer Tools, EditPlus, JSfiddle, Webstrom, Tatastrom, Sublimetext
Version Control System: VSS, SVN, CVS, GIT
Publishing Tools: Adobe PageMaker, MS Office
Debugging Tools: Firebug, BugZilla
Operating Systems: Windows, Mac OS, UNIX/LINUX
PROFESSIONAL EXPERIENCE:
Confidential, Franklin, TN
Web/UI/Front End Developer
Responsibilities:
- Worked in all the modules of the application which involved front-end presentation logic developed using Tiles, JSP and JavaScript.
- Designed and implemented the User Interface using JavaScript, HTML5, XHTML, XML, CSS3, JSP, AJAX and MySQL.
- Involved in developing the application using Java/J2EE platform.
- Implemented the online application using Core Java, JDBC, JSP, Servlets, spring, Hibernate, Web Services, SOAP, and WSDL.
- Used JSP, Servlets, and HTML to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
- Involved in developing payment processing using the new available JavaScript Angular.js, Node.js using MVC architecture.
- Responsible for writing J2EE compliant code using Java for an application development effort. This involves working with JSP, Servlets, JDBC, XML etc.
- Used the Node.js and Backbone.js MVC Frameworks in the development of the web applications.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash, Dreamweaver and Photoshop.
- Used JQuery plugins auto complete, validation, drag and drop and more exceptionally.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Involved in integrating the Java code (API) in JSP Pages.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Used AJAX extensively to implement front end /user interface features in the application.
- Used SOAP, JAXB, JAXP, XML/XSLT and WSDL for developing Web Services.
- Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
- Focused on Test Driven Development thereby creating detailed Junit tests for every single piece of functionality before actually writing the functionality.
- Involved in using CVS for project management and version management.
- Developed Functional Requirement Document based on users’ requirement.
Environment: HTML5, CSS3, JavaScript, Core Java, JQuery, Adobe Photoshop, Adobe Dreamweaver, Adobe Illustrator, MVC, AJAX, Angular.js, Backbone.js, Node.js, Require.js, CVS, Web services, XML, XSLT, Junit, TDD, Oracle, Windows.
Confidential
UI/Web Developer
Responsibilities:
- Involved in development, design and implementation of front end part of the application.
- Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML, and CSS as per company’s standards.
- Created and maintained the framework and layout of each portal with CSS and used Sass preprocessor.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
- Laid out the application structure using YEOMAN for Play and Angular JS for UI development
- Customized Data Tables and High charts into Angular JS Directives.
- Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Implemented MVC architecture using spring framework.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 & JavaScript using Dreamweaver.
- Implemented the online application using Core Java, JavaScript, JDBC, JSP, Servlets, Spring, Hibernate, Web Services.
- Utilized various JQUERY plug-in to build Rich Internet Application (RIA) to make it look more intuitive.
- Used Node.js and backbone.js MVC Frameworks in the development of the web applications.
- Created and deployed new features in order to sustain and amend existing applications.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5, XHTML, and CSS3.
- Extensively used Bootstrap in the development of website across different browsers and performed cross-browser testing.
- Extensively used HTML5 for audio and video playback.
- Used jQuery plug-in auto complete, validation, drag and drop.
- Used Karma for unit testing of different Angular applications.
- Used Bootstrap for building Responsive and mobile-first applications.
- Used Ajax, JSON with jQuery for request data and response processing.
- Developed programs to port the xml data to database to make the website xml driven.
- Finding out the bugs, broken links and missing images etc. and rectifying them.
- Designed the email blasts using Adobe software and then implemented them using HTML and Java script.
- Demonstrated implementation and up-gradation of JavaScript Library.
- Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.
Environment: JavaScript, Core Java, JQuery, Angular JS, Bootstrap, Sass, JSON, Hibernate, Ajax, HTML5, DHTML, CSS3, PL/SQL, Karma, Agile methodology, Dreamweaver, Usability Testing, Windows, Linux/Unix.
Confidential
Java UI Developer
Responsibilities:
- Designed and developed various screens using HTML5, CSS3, JavaScript, JSP, Angular.js and jQuery.
- Wrote application level code to add functionality to the perform client side validation using Angular.js and JavaScript.
- Used Eclipse IDE 3.7 for designing, coding and developing applications.
- Developed tabbed pages by using Angular.js directives.
- Developed custom directives, factories and services in Angular.js.
- Developed dynamic responsive Web Application by integrating Angular.js with Bootstrap which is further integrated with Web Services.
- Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, Auto Complete, JSON, Angular.js, JavaScript, Bootstrap, SASS.
- Extensively used spring 3.1 frameworks to implement MVC architecture.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Developed the application under Core Java, J2EE Architecture using REST, JBoss, Node.js, backbone.js,
- EXT JS, spring, Struts, Hibernate, Servlets, Web logic, Swing, Agile, Eclipse, Jenkins, and JSP.
- Used Dreamweaver, Photoshop for implementing application and designing graphics and images.
- Designed DOM based interaction to reprogram selected links.
- Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
- Utilized design pattern for clean and effective design and implementation.
- Deployed modules using WebLogic Application Server 10g.
- Used Log4j to print the logging, debugging, warning, info on the server console.
- Analyze, debug and investigate on problems reported by users.
- Used GIT for version repository maintenance.
- Used Agile methodology named SCRUM for all the work performed.
- Worked on MVC framework to build Web application for the internal use of the organization.
- Performed code reviews (standards, performance tuning, refactoring, reusability)
Environment: HTML5, CSS3, JavaScript, Angular.js, Ext.js, Node.js, Responsive Web Design, JSON, AJAX, JQuery UI, JQuery, DOM, XML, XSD, XSLT, GIT, Log4J, Photoshop, Dreamweaver, SASS, Eclipse, agile, Oracle and Windows.
Confidential
UI Developer
Responsibilities:
- Actively participated in High-level Document and Detailed Level Document for different modules.
- Upgraded the existing media playback features to HTML5 media elements.
- Designed and Developed User Interactive (UI) of Web pages with the help of HTML5, HTML, CSS3, CSS, JavaScript, JQuery, Bootstrap and AJAX.
- Created HTML mockups for mobile as well as Tablet devices as per UID using CSS3 and HTML5 for both landscape and Portrait view.
- Upgraded the existing content structure from CSS DIV tags to HTML5 Section and Article elements.
- Involved in implementing Rich Internet Applications i.e. RIAs using JQuery library.
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) operations.
- Programmed the Event handling for JQuery controls to accept user inputs and validate it.
- Designed and Implemented Effects and accessibility features in JQuery.
- Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.
- Utilized the HTML5 DOM local storage features to store data locally client side processing.
- Programmed various JQuery plugins such as Buttons, Calendar, Grid, List box, Tab Container, Accordion, Menu, Dialog boxes and Toolbars.
- Designed and Developed UI Web Applications using JQuery UI that would Search, display and maintain accounts.
- Used Twitter Bootstrap to develop complex page layouts including various sections such as headers, footers, left side bars, content area and marketing area.
- Also used other Web presentation technologies such as HTML, AJAX, CSS, and JavaScript.
- Developed Server side logic using XML based protocols like REST.
- Worked on Eclipse IDE for developing Front end web pages.
Environment: HTML5, CSS3, JavaScript, AJAX, JQuery, Bootstrap, DOM, Rest, Wireframes, XML, JQuery UI, SQL and Windows.