Interactive Web Developer Resume
Jersey City, NJ
SUMMARY
- Over 6 years of experience in application and web development with emphasis on HTML/HTML5, XHTML, DHTML, XML, CSS 2/3, AJAX, DOM, JavaScript, jQuery, and JAVA technology.
- Experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the time - lines for the project.
- Expert in working with cutting edge front-end technologies/ framework and libraries like JQuery, Prototype, (X)HTML, DHTML, OO JavaScript, JSON, DOM, CSS, XML/XSLT, AJAX.
- 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.
- Responsible for strategy, design and development of data visualization tools like (D3.js,Qlickeview)
- Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
- Experienced in various IDEs like Eclipse, Notepad++, Sublime Text, Adobe Dreamweaver, Microsoft Visual Studio and Web Storm.
- Extensive experience in various UI widgets using JavaScript libraries (JQuery) and developing Rich Internet Applications RIA.
- Good knowledge of latest version of object oriented JavaScript Libraries like Angular.js, Node.JS, Backbone, Bootstrap, ExtJS 4.0, Require, Handlebars, and Dojo toolkit.
- Good knowledge of using JavaScript testing frameworks, Jasmine and QUnit.
- Experience in Cross browser compatibility testing and intellectual challenges in User Experience (UX), Responsive Web Design and Bootstrap.
- Strong knowledge in Document Object Model and its functions.
- Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code.
- 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.
- Experience in Fixing CSS Cross Browsing Compatibility issue and web application scaling.
- Extensive experience on implementing the AJAX features using JavaScript and jQuery.
- Extensive experience in using Photoshop, Illustrator, Adobe flash, InDesign Dream Weaver CS4.
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer for testing applications.
- Good knowledge of Grunt, GITS, HTTP and Restful services.
- Experience in designing web applications employing Search Engine Optimization (SEO) techniques and Search Engine Strategies (SES).
- Web development experience in developing dynamic websites with emphasis on content management, interactive portals and complex online systems following WCAG and W3C standards.
- Self-motivated, able to work independently and in teams; can handle multiple projects while paying attention to details; accomplished problem solving and analytical skills.
- Efficient team member with excellent work/time management skills, excellent leadership, communication and interpersonal skills and ability to work under strict deadlines.
TECHNICAL SKILLS
Programming Languages: JavaScript, Java, J2EE, SQL, C, C++
Operating Systems: Win XP/Vista/7/8, Linux.
Client Side Programming: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON
JavaScript Libraries: Ext JS 2.0/1.0, Backbone.js 0.9.2, Require.js, Node.js, Angular.js, Angular material, D3.js
RDBMS: Oracle, MySQL, SQL Server, DB2
Application Server: WebLogic, Tomcat, WebSphere, JBOSS
Tools: Ant, VNC, Toad, SQL Developer
Framework: Struts, Spring, Hibernate, Work-Flow.
Design Tools: Rational Rose, MS Visio
Version Control: Clear Case, CVS, SVN
IDE and Tools: NetBeans, Eclipse, RAD, Eclipse IDE, Firebug, Developer Tools, Edit Plus, Fiddle, Sublime text, Bugzilla
PROFESSIONAL EXPERIENCE
Confidential, Jersey city, NJ
Interactive web developer
Responsibilities:
- Developed different GUI screens using HTML5, CSS3, JSP and user validations using JavaScript.
- A single bootstrap file was designed which was used throughout the website along with media queries.
- Well hands on using Sublime Text for developing and deploying applications.
- Effectively implemented AJAX in developing dynamic web pages.
- Implemented Web services (REST) for transmission of large blocks of JSON data over HTTP.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Worked with Cross-Browser Compatible issues
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Designed and developed intranet web applications using JavaScript and CSS3.
- JavaScript, HTML5/CSS3 with backend developers to implement Ajax and dynamic HTML functionalities.
- Integrated the Java code (API) in JSP Pages
- Used jQuery core library functions for the logical implementation part at client side for all the applications
- Involved in Writing jQuery based Ajax Requests.
- Used jQuery Events to manipulate the elements depends on the user interactions.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Responsible for setting up Angular JS framework for UI development. Developed html views with HTML5, CSS3, JSON and AngularJS.
- Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML.
- Used Bootstrap and AngularJS in effective web design.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Used Node.js as a proxy to interact with Rest services and also interacting with Database.
- Involved in developing XUL, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Adobe Photoshop CS6 was used for extracting images and for adding various effects to the images.
Environment: HTML5, CSS3, JavaScript, AJAX, JSON, JAVA, Web Services, JSP, Git, Photoshop CS6
Confidential, Salem, NH
Software development intern
Responsibilities:
- Involved in Agile software development lifecycle. Designing, coding, testing, debugging and support.
- Well hands on using Eclipse 3.5 IDE for developing, deploying and testing applications.
- Developed Interactive GUI Screens using HTML5, CSS3, SASS, JavaScript, jQuery and AJAX.
- Designed single page applications using AngularJS framework.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Designed Frontend with in object oriented JavaScript framework like Angular.JS, Node.js and Ext.JS.
- Used EXTJS for building rich internet applications, backbone JS & Require JS to optimize in-browser use and to load the module and to improve the Speed.
- Working on all the latest technologies like HTML5, CSS3, etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies
- Designed and developedUser Interface Web Forms using Flash, CSS, Adobe, Photoshop, Dreamweaver, and JavaScript.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- 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 JavaScript 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.
- Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
- Used agile methodology for the software development.
- Involved in used Log4j utility to generate run-time logs, creating DDL and DML SQL scripts for creation of database objects.
- Used Soap over Http and Soap over JMS for communication between components.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
- Developed dynamic responsive Web Application by integrating AngularJS with Bootstrap which is further integrated with Web Services.
- Worked with Struts 2.0 MVC framework for extending the functionality of a Web server.
- Worked on OO concepts like inheritance, abstraction, polymorphism and encapsulation.
- Worked with Apache Tomcat Web Server7.0 for deploying the application.
- Well hands on writing complex Stored Procedures, triggers and functions using MySQL 5.5.
- JUnit was used for testing the functionality.
Environment: Java, J2EE, Struts 2.0,HTML5, CSS3, SASS, Bootstrap, Media queries, AJAX, AngularJS, jQuery, Apache Tomcat Web Server 7.0, MySQL5.5, Junit.
Confidential, Tampa, FL
Java Developer
Responsibilities:
- Developed and designed the various screens and its architecture in accordance to UI Specs following client branding standards.
- Involved in complete Agile/SDLC - Requirement Analysis, Development, System and Integration Testing.
- Create and maintain web pages using HTML, CSS, JavaScript, jQuery, Java, J2EE and also responsible for Designing of Web pages including Ajax controls and XML.
- Involved to create different cross browser compatible user interactive web pages, using web technologies like HTML, XHTML, and CSS.
- Worked with HTML, CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
- Followed MVC Structure to develop Application.
- Worked with Bootstrap for compiling CSS, JavaScript and building the System with the convenient methods.
- Extensively worked in defect maintenance of Front End issues
- Organized the internal site for managing environments, and project details using HTML, CSS, JavaScript and jQuery easing the scrolling pages to tabbed template structure.
- Edited web pages for achieving design goals with CSS3, JavaScript and jQuery.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
Environment: HTML, HTML, CSS, JavaScript, jQuery, JSP, Bootstrap, AJAX.
Confidential
Java/J2EE Developer
Responsibilities:
- Used IBM RAD 8.0 for designing, coding and developing applications.
- Designed and developed various screens using HTML, CSS, JavaScript, JSP, AJAX, ExtJS and jQuery.
- Worked with Spring 3.1 MVC framework for extending the functionality of a Web server.
- Applied J2EE design patterns like Singleton Pattern and factory Pattern.
- IBM Web sphere Application Server WAS 7.0 was used as application server runtime environment.
- Developed Stored Procedures, Triggers and Functions using Oracle 10g.
- Developed Web-Services module for integration using REST.
- Involved in writing unit test cases in JUnit for various screens of the project
Environment: Java, J2EE, IBM RAD 8.0, HTML, CSS, jQuery, Java Script, Spring 3.1, JSP, JSON, REST, Web Sphere AS 7.0, J Unit, Oracle 10g.
Confidential
Java Developer
Responsibilities:
- Coordinated with the business team for the illustration of the requirements.
- Worked with Rational Rose on the Unified Modeling Language concepts for the various UML diagrams for the high level requirements.
- Worked with HTML/CSS to design static web pages to present an overview of a front end screens.
- Worked with JSP and JavaScript to add dynamic content, validating the bank account number at the browser and e-Banking customer authentication
- Worked with J2EE technologies such as the JDBC and Servlets for establishing a connection between the front end forms and back end database for user storing user login information and retrieving them for authentication
- Developed Core java code for retrieving user account balance in the form of objects and display it in the front end for a given user id.
- Performed version control by doing the code Check out and Check in the code on a daily basis by using the Confidential tool.
- Worked with the testing team to design test cases for checking code functionality for the "check-available balance" using JUnit
Environment: Java, Servlets, JDBC, JSP, HTML, CSS, JavaScript, Eclipse IDE, DB2 database, Tomcat web server, JUnit, Confidential and Rational Rose
