We provide IT Staff Augmentation Services!

Ui/ Java Developer Resume

2.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY

  • Over 6 years of UI development experience with HTML5, XHTML, DOM, CSS3, JavaScript, jQuery, AJAX, JSON and Angular JS and Client Server Applications in Java/J2EE environment.
  • Extensive experience with Angular JS MVC framework including authoring complex directives, services, controllers and filters; working with animations, routing and states.
  • Designed applications using J2EE Design Patterns like creational, structural and behavioral design patterns (MVC Architecture, Business Delegate, Data Access object, Composite View) and Singleton and Abstract Factory.
  • Strong Knowledge and Experience on Collections, Threading, Garbage Collection, Exception Handling, OOPs concepts and Design Patterns in Core Java.
  • Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
  • Extensive experience in developing web page quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap and experience in making web pages cross browser compatible.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Strong experience in Search engine Optimization (SEO) techniques in order to develop web applications.
  • Expertise in Object Oriented Programming using JavaScript and related technologies.
  • Hands on experience in writing jQuery code and familiar with jQuery libraries.
  • Working knowledge on JavaScript library JSON.
  • Solid expertise in developing Html pages based on DIV layout and Cross browser platform.
  • Well experienced in debugging websites using Firebug, Fiddler, Developer tools.
  • Experience with full software development life - cycle, architecting scalable platforms, object oriented programming, database design and agile methodologies
  • Experience in using the latest approaches, including MVVM in the browser, event-driven applications using AJAX, JavaScript, JSON, and JSONP.
  • Experience in using the jQuery libraries Angular JS.
  • Experience in using various IDE’s, Dreamweaver, Notepad++, Eclipse, and Visual Studio MS Visio.
  • Experience in working MVC Architecture and also in using version control (SVN).
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet explorer, Firefox and Google Chrome.
  • Experience in using various jQuery UI controls and corresponding Event handlers etc.
  • Great ability to write clearly, maintainable, well-documented, well-commented and efficient code for web development.
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.
  • One of the few professionals in the organization with knowledge of the latest web technology and also possessing substantial knowledge of non-technical project related activities.

TECHNICAL SKILLS

Web Technologies: HTML 4.0/5, CSS2/CSS3, JavaScript, HTML, XHTML, CSS, AJAX, JQuery, JSON, Bootstrap, DOM.

Scripting languages: JavaScript, jQuery, Angular JS

IDE & Tools: Eclipse IDE 3.x, NetBeans, Visual Studio, Dreamweaver, Notepad++, Edit plus, Photoshop

Debugging Tools: Firebug, Junit 3.0/4.x

Languages: C, C++, Java & J2EE

Operating Systems: Windows 2000/XP/Vista/7/8, Mac OS X.

Web Experience: Responsive Web Design.

Web Services: SOAP, Restful

Web/App Servers: Apache Tomcat 5.x/6.x/7.x, HTTP Web Server, WebLogic 9.2

Database: SQL Server 2005, MySQL, Oracle 9i/10g/11g

PROFESSIONAL EXPERIENCE

Confidential, San Jose, CA

UI/ JAVA Developer

Responsibilities:

  • Worked with product management on user stories and requirements.
  • Worked with user review teams to gather input and decide on optimal UI treatment for all users.
  • Implemented notification overlay on the Confidential site that shows all the notifications when user hovers.
  • Involved in code development using the java/j2ee technologies.
  • Used jQuery to implement the slide down animation and used Ajax to make remote service calls to update the overlay sliding down table.
  • Wrote JavaScript to handle user’s deleting notifications while making sure the pagination behaves correctly.
  • Implemented infinite scrolling on the web so that pagination is seamless to the user. Wrote custom JavaScript and jQuery components to implement infinite scrolling.
  • Developing custom HTML elements using Angular JSdirectives.
  • Implemented client-side MVC and MVVM in the application using Angular JS single page application architecture.
  • Implemented Angular JS Promises for making java script async calls.
  • Implemented Single Page Application (SPA) architecture and client side MVC using Angular JS. Used angular routing for navigation between Views in the application.
  • Used jQuery UI plugins and data Table plugins to create interactive data tables. Users would be able to perform inline editing and drag-drop rows to keep important notifications and discard irrelevant ones.
  • Used Angular JS in-build directives like "ui-sortable”,"ui-date", and "select2" along with custom written directives.
  • Worked alone on an entire feature involving authentication and authorization of Confidential developers when performing app provisioning and onboarding.
  • Used MVC and modular programming techniques to create highly flexible, maintainable and optimized UI code.
  • Invoked cross domain AJAX calls using CORS. The web and application servers with hosted in different domains belonging to Confidential .

Environment: HTML5, CSS3, JavaScript, JQUERY, Angular JS, Angular JS UI, AJAX, XML, JSON, JAVA, J2EE, Git and Visual Studio.

Confidential, San Jose, CA

UI/ JAVA Developer

Responsibilities:

  • Worked with product management to obtain concrete requirements.
  • Helped product management prioritize and plan requirement backlog in sprint planning sessions.
  • Extensively worked on CORE JAVA (Collections of Generics and Templates, Interfaces for passing the data from GUI Layer to Business Layer).
  • Involved in code development using the java/j2ee technologies.
  • Helped add more clarity and definition to the requirements to increase developer productivity.
  • Worked with UI Designer to re-design Confidential user reviews and feedback pages in mobile web.
  • Developed web services using Restful and SOAP protocols.
  • Development of custom angular directives, which can be use along with HTML 5 components for DOM Manipulation.
  • Refactored existing poorly performing code to increase the mWeb site speed by 80%. Achieved this by proactively making progressive AJAX calls, rather than coarse AJAX calls.
  • Wrote code to handle all the client side validations, display content effectively and attractively on small to medium displays.
  • Used bootstrap and media queries to write web pages which can be rendered beautifully in devices with varied form factors.
  • Participated in Confidential vision quest initiative to increase user engagement. The mWeb 2.0 version had 230% increase Y-O-Y visits.
  • Modified page flows in consultation with user reviews for mWeb, to reduce user friction and increase user engagement.
  • Reduced number of clicks user have to make to leave feedback to 2 from 4. This resulted in approximately 60% increase in user feedback activity (derived from A/B testing).
  • Used jQuery Mobile, jQuery and JavaScript to code very fast web applications.
  • Refactored existing mWeb code with Angular JS to improve maintainability and make the web application more modular.
  • Did PoC to create 3D home shopping visualization tool. Users upload their home pictures to this tool to replicate a 3D model of their living room. Users can select the objects that want to replace with Confidential merchandise. Implemented this using HTML, CSS3, AJAX and JavaScript.
  • Lead the effort on progressive registration feature. The user is allowed to browse and do activity on mWeb application without having to log in. Only when the user needs to buy something the login credentials are asked. Refactored the entire login flow according to specifications. Released changes without any issues.

Environment: HTML5, CSS3, JavaScript, JQUERY, Angular JS, Angular JS UI, AJAX, XML, JSON, SOAP,JAVA,J2EE, Restful, Git and Visual Studio.

Confidential, Wayne, PA

UI/ JAVA Developer

Responsibilities:

  • Designed the Web application layout and forms using HTML5, CSS3, and JavaScript.
  • Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
  • Converted PSD mockups into pure hand-written HTML and CSS pages.
  • Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
  • Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
  • Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
  • Developed the user interactive web applications and Rich Internet Applications (RIA’s) using with the help of Adobe Dreamweaver CS5.
  • Worked on Browser Compatibility and tested each and every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
  • Participated with SQA team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRE.
  • Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
  • Designed web pages and used applications that meet business and user goals through a positive user experience.
  • Used Angular JS Framework to develop applications.
  • Developed data formatted web applications and deploy the script using HTML5, XHTML, CSS and Client side scripting using JavaScript.
  • Responsible for creating the screens with table less design following W3C standards.

Environment: HTML5, CSS3, JavaScript, JQUERY, Angular JS, Angular JS UI, AJAX, XML, JSON, JAVA, J2EE, SVN and Visual Studio.

Confidential, Ridgefield Park, NJ

UI/ JAVA Developer

Responsibilities:

  • Responsible for transforming design mock-ups to W3C standards compliant HTMLpages using XHTML,CSS, JavaScript, jQuery, JSP/JSON, XML and XSLT.
  • Worked on various mobile frameworks like jQuery mobile.
  • Responsible for designing mobile applications.
  • Development of UI models using HTML, JSP, JavaScript, AJAX and CSS.
  • Developed the User Interfaces using Struts, JSP, JSTL, HTML and Ajax, JavaScript.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML, CSS and JavaScript).
  • Responsible for developing various static and dynamic modules which are displayed in different web pages according to the specifications.
  • Developed and designed XML Schemas to transport and store data. XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.
  • Involved in testing.
  • Extensively used XSLT to transform XML documents to HTML.
  • Wrote custom jQuery plugins and developed JavaScript functions to build a bleeding-edge, AJAX-driven user interface.
  • Extensively used jQuery plugins like jcarousellite and mouse wheel for creating scrollable menus.
  • Worked on jQuery Lightbox for creating image and video galleries.
  • Implemented dynamic page elementsand form error validationsusing JAVASCRIPT.
  • Embedded the flash content into the web pages using SWFObject.
  • Created Ajax calls to exchange (request / responses) information with database.
  • Developed social network services for user interaction using Ajax, JavaScript, CSS and DHTML.
  • Used Subversion (SVN) as a repository tool and as a version control.

Environment: HTML, XHTML, XML, XSLT, XPATH, CSS, JavaScript, jQuery, JSP, JSON, AJAX,JAVA,J2EE, DOM, Eclipse, Sub Version.

Confidential

UI/ JAVA Developer

Responsibilities:

  • Involved in Software Development Life Cycle.
  • Involved in developing design specifications, website architecture and web application based on the provided functional and requirements and design layout.
  • Developed the web application using MY SQL SERVER, HTML and JavaScript.
  • Used JavaScript as the scripting language and is used for detecting the visitor’s browser, validating the forms, providing event functions, animation etc.
  • Developed the front end of the portal using HTML, JavaScript, AJAX and CSS3.
  • UsedCascading Style Sheets (CSS) for styling and to achieve uniformity Used JavaScript to provide AJAX functionality to make website perform better for image loading and for dynamic loading of the web page without refreshing.
  • Designed and Developed Database using MYSQL. Extensively used select, insert, update, delete, join and between queries while maintaining the database.
  • Written stored procedures and triggers for improving the security, speed and efficiency of the website by using them in several situations like updating tables, adding new member, tracking of modifications database transactions etc.
  • DOM is used to parse the xml documents.
  • Performed unit testing.
  • As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
  • Participated in daily meeting for enhancing the features for the portal.
  • Participated in Code review and Quality Assurance.
  • Creation of various levels of users for system with preferences.
  • Involved in setting up the environment, installing the application and web servers.

Environment: HTML, CSS, JavaScript, XML, XHTML, DOM, DHTML, Eclipse, JAVA, J2EE, SQL, Windows XP/07 and MS Office.

We'd love your feedback!