Javaui Developer Resume
Kansas City, MO
SUMMARY
- Around 6+ years of extensive experience in web application Design, and Development using HTML5, CSS3, Java Script, JQuery, Angularjs, Bootstrap, Nodejs, D3js, NVD3js with teh latest technologies such as SOA, Web Services, Servlets, JSP, Hibernate, XML,HTML5/HTML, SOAP, WebSphere, WebLogic, Spring MVC, Liferay and Solr
- Expertise in developing client side application using UI/WEB 2.0 Technologies.
- Performed multi roles such as UI lead, UI developer.
- Hands on experience in writing jQuery code and familiar with jQuery libraries.
- Hands on experience in visualizing real time data using D3.js and NVD3.js
- Experience in using various tools and IDEs for development and design like Eclipse, Visual studio, Web Storm, Notepad++, coda, context, Adobe Photoshop and Sublime.
- Experienced as a Web Developer in developing web applications using JavaScript, JSP, XML, HTML/DHTML, DOM, XHTML, jQuery, CSS, SASS and AJAX.
- Skilled on programming Single Page Applications using Angular.js MVC architecture and Backbone.js.
- Accessed Angular's built in $http service from controller using Dependency Injection features
- Skilled on using templating engines such as Handlebars.js and server side JavaScript development using Node.js
- Experienced in Angular controller and services using Jasmine.js
- Experienced in developing dynamic web application with Liferay.
- Experienced in developing portlet architecture application.
- Expertise in Maintaining websites, software and understating and modifying existing code.
- Quality assurance and testing experience in a wide variety of environments. Functionality, compatibility, reliability, usability, installation, security and related test methodologies.
- Good experience in building cross browser compatible applications using HTML5 and CSS3.
- Developed various Client side validation libraries using JavaScript.
- Worked on Mobile and Tablet UI based enhancements using Responsive Web Design (RWD) techniques.
- Good working experience on Spring Framework.
- Good knowledge about technologies like Java, JSP
- Proficiency in SDLC methodologies and development processes such as requirement analysis and definition, prototyping, proof of concept, designing, coding, testing and implementation.
- Extensive experience in developing and consuming XML Web Services using WSDL and SOAP.
- Strong Experience in Object Oriented Design and Analysis, Iterative Agile Programming Methodologies and Test - Driven Development and Maintenance.
- Strong skills in teh database (RDBMS) designing to Sql.
- Knowledge in Creating and managing web applications, Site and Site collections.
- Self-motivated, good team member with excellent analytical, communication & problem solving skills with ability to work independently as well as in a team.
TECHNICAL SKILLS
Web Technologies: HTML/XHTML/DHTML/HTML5, CSS2/3, SASS, JavaScript, AJAX, jQuery, Angularjs, D3js, NVD3js, Jasmine, Nodejs, Bootstrap, JSON/XML, DOM.
Languages Technologies: Java (JDK), J2EE, JavaBeans, Servlets, JSF, Service-oriented Architecture(SOA), JSP, DROOLS, STRUTS 1.2, Applets, Java Mail API 1.1.1, XML/XSLT, Ajax, JMS, CSS, C++, C, SQL, PL/SQL, HTML, SOAP, Swing, POI, JavaScript, ODBC, JDBC, JPA and Web Services.
Development Tools: Eclipse, IntelliJ, Sublime Text, Dreamweaver, Notepad++.
Application/Web Servers: IBM Websphere 6.x/7.x,, WebLogic 8.1, JBoss 5.x/6.x, Oracle 9I/10g, Apache Web Server, Tomcat
Databases: Solr, Oracle 9i/10g, DB2, SQL Server 2000/2005 and MS Access 2003/2007.
Operating Systems: Windows XP/NT/2000, UNIX, Linux.
PROFESSIONAL EXPERIENCE
Confidential
JavaUI Developer
Responsibilities:
- Involved in analyzing, Designing and Developing teh User interface of a Liferay web application using Web 2.0 Technologies for easy lookup of customer details information and their social media details.
- Developed an effective HTML5 User Interface using new HTML5 form elements.
- Developed a Angular based front end including custom widget, controls, event handlers and effects.
- Developed an efficient component to display real time social media content.
- Developed custom Liferay portlets for displaying Customer Profile, social media content and their surveys.
- Developed real time visualization using D3js and NVD3js.
- Visualizes Customers behavior, feedbacks, and social media interaction using D3js.
- Created custom multi stack Bar Chart, Pie Chart, Line Chart using NVD3js to analyze various customer survey attributes. Customer Ethinicity, Gender, Education, and Maritial status.
- Created custom Scrollbar to support IE 10 and 11 using Angular mb-Scrollbar plugin.
- Created custom filters which parses $http response to match teh wireframes.
- Created custom angular directive and services.
- Developed custom Liferay theme for teh entire application.
- Developed UI front end using Sublime Text editor
- Implemented Selectors and Attributes to update teh DOM nodes and elements.
- Developed Rich web user interfaces using HTML5 elements such as Command, Navigation, progress, Summary, Article and other formatting elements.
- Used Media elements of HTML5 including audio, video, source, embed and track.
- Worked extensively on SASS as a CSS preprocessor
- Used Modernizr to perform feature detection for HTML5 and CSS3 features
Environment: Java, J2EE, Spring, Solr, JSP, REST, UI, HTML, HTML5, CSS, JavaScript, Angular JS, Web Services, MySql, PL/SQL, XML, Netbeans, Eclipse,, Maven and ANT,SASS, AJAX, Bootstrap, jQuery, Spring Tool Suite.
Confidential, Kansas City, MO
Senior UI Developer
Responsibilities:
- Involved in analyzing, Designing and Developing teh User interface of a B2B e-Procurement portal using Web 2.0 Technologies for easy lookup of order details information including Searching Order data by Vendors.
- Developed an effective HTML5 User Interface using new HTML5 form elements
- Developed a JQuery based front end including forms, controls, event handlers and effects
- Converted existing Javascript code into MVC pattern using Angular.js framework.
- Used handlebars.js for templating client side presentation logic and separate data.
- Implemented Selectors and Attributes to update teh DOM nodes and elements.
- Developed Branding features in teh Portal using CSS3 and to give teh Portal a standardized and custom look and Feel.
- Developed Rich web user interfaces using HTML5 elements such as Command, Navigation, progress, Summary, Article and other formatting elements.
- Used Media elements of HTML5 including audio, video, source, embed and track.
- Increased teh load efficiency of source code by using Require.js to separate logic into different modules that can be loaded at runtime.
- Worked extensively on SASS as a CSS preprocessor
- Developed Product Master Data maintenance features along with teh option to transfer selected product information to PO creation screen using JavaScript events for internal communication.
Environment: HTML5, CSS, Angular JS, SASS, JavaScript, AJAX, Bootstrap, jQuery, Eclipse, Spring Tool Suite.
Confidential, Austin, Texas
UI Developer
Responsibilities:
- Designed and developed web pages using HTML5, CSS3 and jQuery with teh concept of progressive enhancement, accessibility, usability, and user testing
- Worked on creating functionalities for teh developed web pages using jQuery
- Worked with full control of HTML/CSS, maintaining code and cleanliness
- Responsible for all client side UI validation and implementing business logic based on user selection using jQuery UI
- Extensive use of JavaScript and jQuery to write several functions tailored to teh needs of teh applications; used HTML and CSS for teh look and feel.
- Utilized JQuery plugins such as Datepicker, Accordion, Tabs, Slider and Dialog.
- Resolved browser compatibility issues using Firebug and Chrome Development Tools
- Used JavaScript library for rendering domain-specific layout XML to teh web
- Extensively worked on jQuery and AJAX to parse teh data fetched from APIs
- Worked with back-end developers to find ways to push teh limits of existing web technology in service of creating teh best possible user experience
- Worked with back-end developers to implement AJAX and dynamic HTML functionality in jQuery
- Utilized various interactive plugins, widgets to design UI/UX
- Interfaced with third-party venders to customize UI/UX solutions for web verticals
- Minimized page load by analyzing content and making adjustments
Environment: Java, EJBs, Hibernate, JavaServer Faces, Primefaces, JavaScript, HTML, Agile, HTML5, CSS3, XML, jQuery, JSP, Eclipse, JSON, MS Office, and AJAX.
Confidential, Dallas, Texas
Web Developer
Responsibilities:
- Develop teh front-end by doing hands-on coding using semantic markup, HTML 5.0, XHTML, CSS3, JavaScript, jQuery (and other front-end technologies as required by teh program) with a focus on usability.
- Collaborate with Build Team to integrate HTMLs, front-end code with teh backend technology and portal framework, to ensure teh UX / UI is implemented.
- Worked onsite at teh client place involved in teh UAT Build, Configuration, Deployment and Integration.
- Followed agile software development practice paired programming, test driven development and scrum status meetings.
- Involved in design, analysis and architectural meetings. Created Architecture Diagrams, and Flow Charts using Microsoft Visio.
- Leverage knowledge of W3C standards, cross-browser development techniques.
- Worked on tools like TortoiseSVN and JIRA for bug tracking.
- Used Eclipse Integrated Development Environment (IDE) in entire project development.
Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Java, Eclipse, Subversion.