Front End Developer Resume
Phoenix -, AZ
SUMMARY
- 7 years of experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
- 6+ years of developing experience using web technologies such as HTML, HTML5, JavaScript, CSS3, AJAX, JSON, Bootstrap, JQuery.
- 3+ years of experience in Angular Js & D3 Js.
- Expert knowledge of XHTML, HTML5, CSS3, Twitter Bootstrap - hand-coded, cross browser (no tables for non-tabular data);
- Strong JavaScript & jQuery skills - able to write unobtrusive custom codeas well as implement existing jQueryplug-in.
- Strong debugging skills and thorough understanding of cross browser issues.
- Skills inoptimizingwebsites for mobile phonesusing CSS media queries.
- Understanding of W3C standards, accessibility, usability.
- Knowledge of web debugging tools (Firebug, Fiddlerdebugging tool);
- Experience with full software development life-cycle, architecting scalable platforms, object oriented programming, database design and agile methodologies
- Knowledgeable in Bootstrap.js, Node js and Responsive Web design.
- Fair Working knowledge about MVC frameworks like Backbone.js and AngularJS.
- Extensive experience in the field of Web Applications development using HTML 4.01/5, CSS (2/3), XHTML, OO-JavaScript, JQuery, AJAX, XML, SQL and JSON.
- Worked on RESPONSIVE DESIGN using media queries, bootstrap etc.
- Produced visually appealing designs focused on usability, utility, cross-browser compatibility
- Worked on safari, Internet explorer, Firefox and Google chrome.
- Designed the table less web applications using CSS (2.1/3) and with the help of tags as per W3C standards.
- Experience working on E-commerce applications, Internal Web applications.
- Experience in developing Prototypes. Experience in debugging and troubleshooting the existing code.
TECHNICAL SKILLS
Programming Languages: Java, PL/SQL, UNIX shell scripting, Ruby.
J2EE Technologies: JSP, Servlets, STRUTS, JMS.
Framework: Spring 3.x, Hibernate 2.x/3.x, MVC Architecture, Struts 1.x/2.x, JSF.
Web Technologies: JavaScript, HTML/HTML5, DHTML, CSS, AJAX, Angular JS, JSON
XML/Web Services: XML, WSDL, SOAP, RESTful (JAX-RS)
Servers: Apache Tomcat 5.x/6.x, Oracle Web Logic and Jboss 5.x
Testing and Logging Frameworks: Junit, Log 4J.
IDE Tools: Eclipse, NetBeans 6.9, WebStrom
Tools: and Packages: Ant 1.7.1, Apache Maven 3.0.5, Log4J, UML, RAD.
Data Bases: MYSQL, SQL, ORACLE 10g/11g, DB2, MS Access 2003/2007.
Configuration management Tools: SVN, Subversion.
Operating Systems: Windows 7/2000/XP, UNIX.
PROFESSIONAL EXPERIENCE
Confidential - New York
Front End Developer
Responsibilities:
- Actively involved in various phases of the Software Development Life Cycle and the project was developed by using the Agile (SCRUM, SPRINT) methodologies.
- Involved in High Level Application Design for an effective and configurable module coupling, while reducing dependencies, documented the HLD, Technical Specifications, Unit Test cases.
- Application is developed using Spring MVC, which are based on Model View Controller (MVC) design pattern.
- Worked on HTML/HTML5, CSS/CSS3 style sheets, JavaScript, backbone.js and JQuery to tie together a diverse range of sites with an easily understandable structure.
- Developed screens using AngularJs, CSS3 and html5.
- Implemented routing logic and navigation from screen to screen and also implemented login functionality on the client side in AngularJs.
- Using AJAX to request JSON data through third party REST APIs to acquire products data from server and display it in sorted order
- Used AJAX based DOJO for faster frond end
- Used JSP, JSTL, and spring tag library in creating the Presentation/Web tier.
- Used Apache XMLBeans 2.4 to compile the xml schemas (xsd) and generated java objects.
- Implemented AJAX using JQuery/JSON to fetch the data asynchronously to populate the UI.
- Developed Restful APIs for accessing Smart Data using Spring/Jersey frameworks
- Worked with WebSphere application server that handles various requests from Client.
- Used Spring JDBC template with hibernates to access the data from the database.
- Involved in database Schema design and developed entities by using Hibernate annotations.
- Linked web page with social websites with feedback features by using JavaScript.
- Developed database views, Functions, Triggers, Procedures and Packages using SQL and PL/SQL.
- Test cases were written using JUnit & executed for verifying code correctness.
Environment: Java 1.6, J2EE 1.6, HTML, CSS, AJAX, JQuery, JavaScript 1.7, JSP 2.1, Spring 2.5, Spring Batch, Spring web services, RESTFUL, Jersey, XML 1.0, UML 2.0, JUNIT,backbone.js, Spring Tc, Server, Spring STS, Maven 2.0, Clear Case, SoapUI, Oracle 11g, Spring JMS, IBM MQ.
Confidential, Phoenix - AZ
Front End Developer
Responsibilities:
- Worked in a team of eight, Involved in development, enhancement, testing, security and performance of the application.
- Designed the front end applications, user interactive web pages in a professional manner with using web technologies like HTML5, DHTML, XHTML, XSLT, CSS3, Bootstrap, Node Js, Angular Js and JQuery.
- Created client side validation using technologies such as Ext JS and JavaScript.
- Developed and enhanced new ticket purchases UI using AngularJS.
- Experience working with routing in Angular Js
- Developed login pages using Angular JS.
- Responsible for the (D3) data driven development, Deploy and development of the web applications.
- Used JSON to load data into DOJO data grid.
- Developed CSS page layouts, styles and table less coding for efficient design.
- Used JavaScript/CSS and JS frameworks like JQuery, Angular Js, Backbone.js and Node Js.
- Involved in all the business meetings and status update meetings.
- Designed page - layouts using Dreamweaver.
- Involved in interpreting business and functional requirements into a strong design implementation.
- Built responsive site using Bootstrap that fits devices of different visual sizes
- Integrated with the back-end code (JSP) using JQUERY, JSON and AJAX to get and post the data to backend servers.
- Redesigned and implemented complete web application to meet web 2.0 and industry standards.
- Developed CSS page layouts, styles and table less coding for efficient design.
- Used GitHub and Tortoise SVN for source code management and for version control.
Environment: HTML5, CSS3, SASS, JavaScript, JQuery, Bootstrap, XML, AngularJS, DOJO, Apache Tomcat, Notepad++, Sublime text, IntelliJ, MySQL, Microsoft Azure, Tortoise SVN.
Confidential, NJ
Front End Developer
Responsibilities:
- Interacting with the team mates for understanding the business and the business users for gathering the requirements.
- Involved in Project Design Documentation, Design Reviews and Code Reviews.
- Designed Interfaces using Eclipse
- Developed the web GUI involving Ruby, JSP, JavaScript, HTML and CSS under MVC architecture.
- Used JavaScript and struts validation framework for front end validation.
- Implemented Struts Framework for configuration of action mappings and presentation logic in JSP's, Servlets.
- Involved in developing JSP for client data presentation and data validation on the client side within the forms.
- Wrote test classes and suites for all the java classes developed using JUnit framework.
- Implemented TDD (Test Driven Development)
- Helped recode the existing Web Services to be in sync with new requirements.
- Used SQL Developer and Toad to view results of Staging Tables during testing and production.
- Configured Log 4j framework to generate logs in testing/production environment.
- Worked with Track Wise Systems to create and modify events in production and testing directly with SAP and Web Methods Team.
- Created customized SQL Queries to extract data as per parent and child relations.
- Used CVS for source control in SharePoint files.
- Good hands on designing and supporting the project.
Environment: Java 6.0, Java Design Patterns, JDBC, ANT, Log4j, Eclipse, Oracle WebLogic 10.3, Jboss, UML, Visio, CVS, JSP, Servlet, Oracle11g, XML, TOAD 9.6.1, Track Wise 8.3.7.
Confidential
Java Developer
Responsibilities:
- Involved in gathering and analyzing system requirements.
- Played key role in the high-level design for the implementation of this application.
- Developed the Training and Appraisal modules using Ruby, Java, JSP, Servlets and JavaScript.
- Developed UI using java swings.
- Involved in Designing the Database Schema and writing the complex SQL queries.
- Involved in Code reviews for other modules developed by peers.
- Designing and establishing the process and mapping the functional requirement to the workflow process.
- Accessed stored procedures and functions using JDBC Callable statements.
- Executed and coordinated the installation for the project.
- Worked on web-based reporting system with HTML, JavaScript and JSP.
- Involved in Maintenance and Enhancement of the project.
- Used DB2 as the database and wrote SQL & PL-SQL.
Environment: Java, Jdk 1.4, J2EE (JSP, Servlets, EJB), JDBC, Apache Tomcat, Oracle, HTML, DHTML, DB2, PL/SQL, SQL and JUnit.
Confidential
Java Developer
Responsibilities:
- Developed Use Cases, Class diagrams and Sequence and Activity diagrams using Rational Rose.
- Coded Servlet classes in Java web server environment.
- Used JDBC to connect to Oracle8i database.
- Created web pages using JSP.
- Developed the presentation layer and GUI framework that are written using HTML and Client-Side validations were done using JavaScript.
- Involved in Unit testing.
Environment: Java, JDBC, Servlets, Oracle9i, HTML, JSP, XML, UML, HTML, CSS JavaScript, WebSphere, UNIX, Subversion.