Sr. Java/ui Developer Resume
Nyc, NY
SUMMARY
- Around 8 years of experience in working on web and client application development using HTML 4.01/5, CSS (2/3), XHTML, JavaScript, jQuery, AJAX, XML and JSON.
- Good involvement in creating and overhauling a page utilizing HTML5, CSS (2/3), AngularJS, JavaScript and jQuery crosswise over different programs and in this way accomplishing cross program compatibility.
- Good experience in utilizing the latest JavaScript framework AngularJS and worked with all its latest concepts like services, custom directives, factory, providers etc.
- Good knowledge in Bootstrap, Backbone.js, and Node.js.
- Good experience in working with Jasmine.
- Knowledgeable in Graphic and User Experience design and transforming web/graphic designer’s static modes into hand - coded HTML, with emphasis on exactness and proficiency and holding fast to W3C built up web standards concerning cross-program/cross-stage similarity and conveyed last page template.
- Experienced in using Agile methodologies including extreme programming, SCRUM and Test Driven.
- Experience in writing SQL Queries in Oracle 9i/10g/11g and MySQL4.x and 5.x.
- Experience with Responsive Web Design (RWD) with association in several web application development projects.
- Experience in user interfaces development using MVC architecture.
- Developed web application using JSF Framework in server side and front-end validation using jQuery and JavaScript validation.
- Experience using CSS pre-processor LESS for adding variables, mixins and functions which allows CSS to be more maintainable and extendable.
- Extensively used JSON object data in the model as from RESTful web services which provided an organized and characterized information to analyze and more comfortable to view the data and extract it.
- Used ReactJS for handling view layer for web apps.
- Proficient in creating web page rapidly and adequately using, HTML 5, CSS3, JavaScript and jQuery and also experience in making web page cross browser compatible.
- Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
- Experience in developing web based applications using Node.JS and Java on the server side.
- Worked on CSS pixel-level design, Consistency with browsers, Version and Platform Independence.
- Extensive experience in working with a Java based logging utility like Log4j and creating custom logging utilities.
- Used the latest HTML5 components for video playback, content rendering using semantic tags.
- Was actively involved in designing the client experience interfaceUI/UX strategy,UIrequirements, converting findings intoUIdesigns.
- Worked with various IDE’s like NetBeans, Eclipse, WebStorm, Sublime Text etc.
- Expertise in using debugging tools like Firebug and built in IDE debuggers for troubleshooting existing code.
- Implemented Bower and Grunt for Unit Tests using NodeJS.
- Collaborated with fellow UX team members to develop common UI components and design patterns.
- Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and consistence policies and standards.
TECHNICAL SKILLS
UI Web Technologies: HTML, HTML 5, XHTML, AngularJS, Bootstrap, Backbone.JS, Node.js, XML, XSLT, JavaScript, AJAX, jQuery, JSON, JSP, CSS3,UIConcept Modeling/Wire framing.
Scripting Languages: JavaScript, PHP
Programming Languages: C, C++, JAVA, J2EE, Servlets, JSP
IDE: NetBeans, Sublime Text, WebStorm, HTML Editor, Notepad++, Eclipse, Adobe Dream Viewer, Visual Studio
Web Services: SOAP, RESTful
Database: Oracle 9i/10g, Microsoft SQL Server, MySQL, MongoDB, pl/sql
Web Servers: Apache Tomcat 5.0.25, Http Web Server
Source Control Tools: Team Foundation Server, SVN, GIT
Operating System: Windows NT, Windows 2000, Windows XP(Prof), Win 7
Debugging Tools: Firebug
PROFESSIONAL EXPERIENCE
Confidential, NYC, NY
Sr. Java/UI Developer
Responsibilities:
- Responsible for making productive design and creating UI screens utilizing HTML5, CSS3, JavaScript, jQuery, AngularJS, AngularStrap, Ajax and JSON.
- Developed application UI layer to support multiple form factors for wide range of user browser devices. Used Bootstrap’s grid system as base to build UI layout using media queries.
- Consumed REST services in UI service layer with the help of $http and $resource providers.
- Used bootstrap for mobile web responsiveness on different form factors. Extended some of the CSS classes to match to visual designs.
- Used dynamic style sheet language LESS for compiling into CSS and to run on the client side.
- Utilized excellent modules for the flow control in asynchronous non-blocking of I/O with the help of Node.js. Did extensive JavaScript programming to give AJAX functionality for the website.
- Worked with server side developers to understand the key modules.
- Designed, Developed and analyzed the front-end and back-end using JSP, Servlets and Spring 3.0.
- Maintained responsive web design to provide optimal viewing and interaction experience across wide range of devices.
- Implemented MVC architecture, enabling multiple developers to work on separate modules simultaneously, reducing effort time for the project.
- Designed front end with in object oriented JavaScript Framework like AngularJS.
- Developed web services to allow communication between the applications utilizing REST and SOAP web services.
- Designed user interface for desktop and web based products, from conceptualization and detailed user interface and functionality design through implementation.
- Worked with production team to implement UI and create enhancements to optimize user experience.
- Created interactive prototypes and UI specifications including screen layouts, color palettes and user interface elements.
- Implemented Angular Controllers to maintain each view data.
- Coded JavaScript for page functionality and pop up Screens.
- The core business logic was written in Java with unit testing done in Jasmine.
- Developed dynamic e-mails using JavaScript and hand coding of HTML5 and CSS3.
- Extensively worked on debugging application for fixing bugs and production support.
Environment: HTML, CSS3, JavaScript, AngularJS, XML, Web Services, Agile, AJAX, MAVEN, MS Access, Adobe Flash, Quark, Flash Visio.
Confidential, Chicago, IL
Sr. Java/UI Developer
Responsibilities:
- Worked on the website from beginning to end to give it a new look using HTML5/ CSS/ JavaScript.
- Used AngularJS to bind HTML to JavaScript Objects and develop Single Page Application.
- Responsible for the overall layout design that meet cross-device compatibility utilizing Bootstrap.
- Used ReactJS for building user interfaces.
- Developing AngularJS services and factories for consuming REST web services.
- Implemented the search functionality for Internal Application using Angular JS.
- Responsible for all client side UI Validation and implementing Business logic based on user selection using AngularJS.
- Implemented back-end services using Node.js and Node modules
- Created Web Applications with real-time, two-way connection, where both Client and Server can initiate communication by using AngularJS.
- Designed the website with navigation bar and side bar menu with multilevel structure using Twitter Bootstrap.
- Used Jenkins for continuous integration of source code.
- Worked on AngularJS forms and controls in order to validate Input data.
- By using the Node.js added the user validations and user permissions.
- Utilized various Angular plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Worked on Angular Dependency Injection to provide service to the Controllers.
- Worked on deeply-nesting callbacks using the Node.js
- Developed HTML prototypes and UI deliverables such as wireframes, flowcharts, screen mock-ups and interface design specifications.
- Built the Iframe Layout for Representative Dashboard Page for search and registration tabs using Bootstrap tabbing.
- Used Flux to build the client side architecture.
- Used Node.js to build a scalable system application where it can deal with numerous connections simultaneously.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and situating of screen objects.
- Successfully executed all the test cases and fixed any bugs/issues distinguished amid the test cycles.
Environment: AngularJS, Bootstrap, ReactJS, Jenkins, HTML, HTML5, Node.js, CSS, JavaScript, jQuery, AJAX, JSON, Web Services, Adobe Photoshop.
Confidential, Romulus, MI
Sr. Java / UI Developer
Responsibilities:
- Responsible for creating UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, jQuery, AJAX.
- Created forms to collect and validate data using JavaScript.
- Worked on entire module using the technologies such as JavaScript, jQuery and Ajax concepts.
- Wrote jQuery based AJAX requests using jQuery.get or jQuery.ajax and jQuery.post.
- Implemented faster mobile friendly applications using Twitter Bootstrap framework.
- Developed Single Page Application(SPA) using AngularJS.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Responsible for checking the cross browser compatibility and hence worked on different browsers like Safari, Internet explorer, Firefox and Google Chrome.
- Was also responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Responsible for setting up AngularJS framework for UI development. Developed views with HTML5, CSS3, JQUERY 1.1.0 and JSON.
- Participated in developing and testing intranet web applications using JSP, JavaScript and CSS.
- Converted wire frames to HTML prototypes.
- Participated in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Implemented persistence layer using OR mapping tool like JPA and hibernate.
- Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML4, CSS2, JavaScript, jQuery, Bootstrap, JSP, AJAX, JSON, XML, AngularJS, Scrum methodology.
Confidential, Texas
Java/UI Developer
Responsibilities:
- Developed the work process interfaces utilizing JSPs that are created utilizing Struts Tiles Layouts and the solicitation processors utilizing the Dispatch Action and Action.
- Developed Struts Action Classes, Action Forms and performed Action mapping utilizing Struts structure and performed information approval in Form beans and Action classes.
- Used various design patterns like Business delegate, Singleton.
- Created User Interface screens using HTML 4.0, DHTML, AJAX, CSS, DOJO, JavaScript.
- Created Spring Interceptors to validate web service requests and enable notifications.
- Parsing of XML documents was done using SAX and DOM and XML transformation was done using XSLT.
- Used spring for dependency injection for plugging in the Hibernate DAO objects for the business layer.
- Worked on creating topics, queues and MDBs for communication by using Websphere JMS.
- Configured the struts configuration file and application context file based on the spring and Hibernate entries.
- Unit tested all the classes using JUNIT at various class level and methods level.
Environment: Struts 1.2, Spring Framework, Hibernate, Java 1.4.2, JSP 2.0, HTML4.0, XML, XSL/XSLT, JavaScript, AJAX, JavaBeans, Windows XP, RAD 6.0.
Confidential
Java/UI Developer
Responsibilities:
- Created interface and navigation structure from wireframes.
- Implemented page design in standard-complaint DHTML and CSS.
- Developed front end user interface design using HTML, JavaScript, jQuery and CSS.
- Created interactive navigation lists using list elements in HTML.
- Implemented client side validations in registration forms, login and logout forms using Java Script.
- Worked extensively with file management and image libraries.
- Performed Client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Extensively used jQuery, JSON, AJAX and DOM scripting to created interactive web applications like message posting and auto complete form validations.
- Worked with jQuery widgets to create more interactive web pages.
- Responsible for code optimization and cross browser testing.
- Actively participated in meetings with clients to determine website goals and develop strategies.
Environment: CSS, HTML, DHTML, XHTML, JavaScript, jQuery, Apache Tomcat, DOM, Adobe Photoshop, JavaScript, jQuery, JSON, AJAX.
Confidential
Java/UI Developer
Responsibilities:
- Coded dynamic and browser compatible UI web pages using JavaScript, CSS, HTML, jQuery, Ajax and responsive design in MVC environment.
- Used JSP, Servlets and HTML to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
- Source code implemented using C#.Net.
- Used advanced level of HTML, JavaScript, CSS and pure CSS layouts.
- Experience in deploying projects on WebLogic MAVEN.
- Created jQuery custom widgets like data picker to make easy enhancement of the web pages.
- Worked with business analysts to understand their business models and goals.
- Created animation effects during the data load, waiting for the Ajax response using jQuery.
- Debugging using firebug and web developer tools on chrome, Firefox and Internet Explorer.
- Successfully implemented Autocomplete/ Auto Suggest functionality using Ajax, jQuery, web service call and JSON.
- Ensured site design integrity and quality control consistency throughout the project’s life cycle.
- Used jQuery in controlling access to different pages of the application.
- Involved in code review and deployment of the application on development, testing of production servers.
Environment: jQuery, HTML, CSS, AJAX, Sublime Text, GitHub, Oracle 11g, Firebug.