Ui Developer Resume
CA
SUMMARY
- Overall 7 years of extensive development experience in designing User Interface (UI) applications and professional web applications using Node JS, Angular JS, Grunt, Bower, SASS, LESS, Backbone JS, and Bootstrap.
- Hands on experience in Java Script, HTML5, Backbone JS, Bootstrap, CSS SASS, LESS, JQuery, and Ajax related technologies.
- Experience in using JavaScript Model View Controller (MVC) frameworks such as Angular JS and Backbone JS with a good understanding of competing frameworks.
- Utilize CSS3 media queries for building Responsive Layouts as part of RWD (Responsive web Design) POCs for various devices.
- Well experienced in checking cross browser compatibility across various browsers like Internet Explorer, Firefox, Safari, and Google Chrome.
- Experience in using debugging tools such as Firebug and Apache SVN
- Used JSP, Servlets, and HTML to create web interfaces.
- Designed Responsive Web pages using Media Queries
- Experience in Object Oriented Programming (OOP) with JavaScript.
- Very good experience in Document Object Model (DOM)
- Interacted with users in resolving technical issues pertaining to applications.
- Excellent communication and interpersonal skills.
- Skilled and Comfortable on entire J2EE technology stack, with focus on front - end/UI technologies such as JavaScript frameworks/libraries such as JQuery, CSS and CSS3 for presentation and DOM/HTML5 for the presentation markup.
- Worked on node.js to write server side scripts in JavaScript.
- Expertise with creating single page applications using Angular JS with MVC capability.
- Experienced in software development life cycle using various methodologies like test driven development, agile and waterfall.
- Highly organized with the ability to manage multiple projects and meet deadlines.
- Excellent analytical ability, good communication skills, team player, goal oriented with a commitment toward excellence.
- Knowledge of back-end procedure development for database applications using SQL and SQL server.
- Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), programming and implementation.
- Worked in Web application development using HTML, CSS, UML, JavaScript, AJAX, Oracle, and Spring MVC.
- Strong working experience of relational database management systems like Oracle, MYSQL.
- Excellent written and verbal communication skills and presentation skills.
TECHNICAL SKILLS
Programming languages: C, C++, Java.
J2SE Technologies: Core Java, Threads, Swing, I/O, Java beans, JDBC
J2EE Technologies: JSP, Servlets, JDBC, Hibernateetc.
Web Technologies: JSP, Servlets, EJB, JDBC, Java Beans, HTML, JavaScript, Web Services, AJAX, JQuery.
Web Servers: Apache Tomcat 6.0/5.5, WebLogic10.3/9.2, IBM WebSphere6.x/5.x/4.x.
XML technologies: XML, XSL, XSLT, DOM, and JAXB.
Databases: Oracle 10g/9i/8i, MySQL, MS-Access and MS-Sql Server 2005/2008/2012
Development tools/IDE: Eclipse 3.2, Net Beans, Jbuilder.
Version Control: GIT, CVS, Clearcase, etc.
Testing: JUnit, JUnit-Perf, JMock, Cactus.
Build tool: Ant 1.8, Maven.
Tools: TOAD, SQL Developer, DB Visualizer, Visio etc.
System Design and Development: Requirement gathering and analysis, design, development, testing, delivery.
Operating system: Windows 95/98/2000/XP/VISTA/7, UNIX, LINUX.
PROFESSIONAL EXPERIENCE
Confidential, CA
UI Developer
Responsibilities:
- Involved in gathering, analyzing and documenting business requirements, functional requirements and data Specifications for application development.
- Extensively used HTML, JSTL and JSP for the presentation layer along with Java script for client side validation.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, Angular.js, BackBone.js and JavaScript, Bootstrap
- Wrote application level code to perform client side validation using JQUERY and JavaScript.
- Developing customer facing software for managing advertisements within websites using Backbone.js, JavaScript / jQuery, HTML.
- Used Bootstrap JS and other front end frameworks
- Used Java, J2EE and Apache Struts Web applications to create fully integrated client management systems.
- Develop pixel perfect pages that meet design requirements and build cross-client email newsletters using HTML 5.
- Created single page applications using Angular JS with MVC capability.
- Used Node.js for scalable server side application.
- Implemented MVC Architecture, enabling multiple developers to work on separate modules simultaneously, reducing effort time for the project. .
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Designed and developed intranet web applications using JavaScript and CSS.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
- Developed application controllers, business and data service modules for the web applications.
- Designed tables in Oracle 10g database and worked with database developers for implementing stored procedures in the application.
- Assisted database developers using PL/SQL for managing data associated with the tables.
Environment: Eclipse, Tomcat, JSP,Angular JS, Backbone JS, Bootstrap, Servlets, XML, Web Services, JUnit, Crap4J, Ant, Maven, JavaScript, Microsoft Script Editor, HTML5, CSS3, PL/SQL, Oracle 10g, Windows XP.
Confidential, CA
UI Developer
Responsibilities:
- Developed the presentation layer using JSP, Servlets, HTML, AJAX, jQuery, CSS.
- Responsible for development of Non-Functional Web pages using HTML5 & CSS3, JSP, and jQuery.
- Developed UI on mobile web platform using JavaScript, HTML, CSS, JavaScript validations and JSON.
- Developed AJAX based web based UI framework by utilizing jQuery library.
- JavaScript & AJAX were used for validation of the input given by the user.
- Experience working with JavaScript MVC frameworks Backbone.js and AngularJS.
- Developed single page web application using JavaScript framework Angular JS.
- Development of code using JSP, HTML, CSS, JavaScript libraries such as JavaScript, jQuery, Prototype Plus relevant coding standards.
- Involved in implementing all components of the application including database tables, server-side Java Programming (JSP Templates) and client side web programming.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and JQuery.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards
- Created optimized graphic websites and application interfaces using HTML and CSS.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
Environment: JDK 1.6, AngularJS, Backbone JS, Ajax, JQuery, CSS Java, JSP, Servlets, Oracle 10g, HTML, NetBeans, ANT, SVN, Linux, MS Visio.
Confidential
Web Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Involved in developing UI pages using HTML5, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Ajax.
- Performed client side tooling and testing & development with angular.js, Backbone.js, Bootstrap, Node.js & Bootstrap style development, etc.
- Implemented latest HTML5 and CSS3 features like creating various effects, shading, 2D 3D animation, Shapes, Handling multimedia files and many others.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash, Dreamweaver, and Photoshop.
- Designed and developedUser Interface Web Forms using Flash, CSS, Adobe, Photoshop, Dreamweaver, and JavaScript.
- Used JavaScript, Angular JS and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.
- Designed and development applications using Rational Unified Process (RUP), UML and OOAD.
- Designed and developed the project using MVC design pattern.
- Developed UI for customer service modules and reports using JSF, JSP’s, Ajax, JavaScript.
- Involved in the performance tuning of PL/SQL statements.
- Generated Oracle reports using Oracle Reports 9i
- Developed database triggers and procedures to update the real-time cash balances.
- Worked closely with the testing team in creating new test cases and also created the use cases for the module before the testing phase.
- Wrote ANT build scripts to compile Java classes and create jar, performed unit testing and package them into ear files.
- Coordinated work with DB team, QA team, business analysts and client reps to complete the client requirements efficiently.
Environment: Java/J2EE, JSP, Ajax, JQuery, Angular JS, Backbone JS, Node JS, HTML, CSS, Oracle9i, AJAX, JSTL, Eclipse, Junit, JavaScript, Photoshop, Dreamweaver.
Confidential
Web UI Developer
Responsibilities:
- Involved in SDLC Requirement gathering, analysis, and development and testing of application using AGILE methodology.
- Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
- Developed the User Interactive web pages in a professional manner by using webtechnologieslikeHTML, XHTML, CSS and Angular JS as per bank’s standards.
- Responsible for maintaining current websites that included updating the web pages, uploading new content/changes etc.
- Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Wrote extensive HTML, CSS and JavaScript code to build dynamic pages using Eclipse.
- Designed new classes and functionalities using various JQuery components for CRM application for customer service.
- Developed and designed the various screens and its architecture in accordance to UI Specs.
- Maintained and manipulated databases for XML parsing for applications in MYSQL.
- Wrote application level code to interact with the backend (Java) code AJAX and JSON.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
Environment: J2EE, JSP, HTML, CSS, Javascript, JQuery, Ajax, Websphere, Servlets, Tomcat6.0, Eclipse, MySQL, JDBC, XHTML, SDLC.
Confidential
Web Developer
Responsibilities:
- Created an email submission form for interested parties to email the company.
- Utilized HTML, CSS, PHP, JavaScript, AJAX to design the user interface.
- Worked closely with system analyst to understand the technical requirements of the projects.
- Used JavaScript for custom client-side validation.
- Developed Front end user form for Customers, Administrators of the System using HTML and CSS.
- Ongoing meetings with web redesign team for new updates and approved contents for templates.
- Created an email submission form for interested parties to email the company.
- Worked closely with system analyst to understand the technical requirements of the projects.
- Built a complex web portal, redesign user interface using HTML, CSS3, JavaScript Involved in writing the Properties, methods in the Class Modules and also consumed web services.
Environment: HTML, CSS, JavaScript, Ajax, MYSQL.