Java/ui Developer Resume
Westborough, MA
SUMMARY
Ambitious, determined, and detail - oriented individual wif 7 years of Java UI development experience and strong technical expertise in Core Java wif good communication skills seeking for a competitive position that can benefit from a leadership experience.
TECHNICAL SKILLS
Programming Languages: Java JDK, C, C++, jQuery, SQL, PHP.
Web Technologies: JDBC, API, AJAX, Ext JS, Java Script, Node JS, Java Beans, JSP, STRUTS, HTML5, DHTML, XHTML, HTML4, CSS3, CSS2, XML, XSL, XSTL, XAML, JQuery, Bootstrap, Angular JS.
IDE Tools: Text Mate, Eclipse, My Eclipse, Brackets, Sublime Text, MS Visual Studio.
Application Servers: Web Logic / Tomcat
Databases: Oracle, MYSQL
Database Tools: TOAD, SQL Plus, SQL Developer
Image Editing: Adobe Photoshop CS3, Adobe Image Ready CS3, Adobe Fireworks CS3
Operating Systems: Windows 2000, Windows NT 4.0, Windows XP/Vista/7
XML Technology: XML, XML Beans
Others: GIT, Version One, JIRA, Rally.
PROFESSIONAL EXPERIENCE
UI Developer
Confidential
Responsibilities:
- Strong GUI, wire-framing/prototyping skills using scripting languages like HTML5, HTML4, DHTML, XHTML, Java Script, DOM and Cascading Style Sheets (CSS3).
- Developed well responsive single page applications using AngularJS, ExtJs frameworks, JavaScript, and jQuery in conjunction wif HTML4/5, CSS2/3 following W3C standards.
- Maintained Cross Browser compatibility and implemented Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Collaborated closely wif design and user experience teams to design workflows and interactions for product features and enhancements.
- Involved in development of rich user interface components using Ajax, JavaScript, jQuery.
- Worked on Node.js to augment browser-based applications wif MVC capability, implemented client-side pagination feature using Data table, JSON and AJAX.
- Worked extensively on projects using SQL and PL/SQL. Created Stored Procedures to encapsulate business logic in the database and improve performance.
- Worked on Oracle tools like TOAD, SQL*PLUS, extensively used Oracle Collections and Bulk techniques.
- End to end application design and development using RESTful APIs, Micro-services, Spring Boot, Spring Cloud, Spring Rest, HTML5, CSS3, Bootstrap 3.0 and jQuery.
- Developed front-end using React JS, jQuery, HTML and High Charts based on MVC architecture. and JavaScript.
- Expert in working wif cutting edge front-end technologies/ framework and libraries like JQuery, Prototype, (X)HTML, DHTML, JavaScript, JSON, DOM, CSS, XML/XSLT, AJAX.
Java Developer
ConfidentialResponsibilities:
- Expertise in designing and developing applications using J2EE technologies including Servlets , JSP , EJB , Struts , Spring , Hibernate , Web Services , XML , JNDI , JDBC , CVS , Maven .
- Experience in developing Enterprise applications using RMI, EJB (Entity Beans, Session Beans, Message Driven Beans), JNDI, Java IDL, JTS and JTA.
- Experience in working wif SOA Web services using JAX-WS, JAX-RS, WSDL and SOAP messages, Hands on experience in Ant/Maven Scripts.
- Developed Restful Web Services for various features of application like registration, un-registration, form submission and Order Management .
- Implemented Hibernate and iBATIS as Object Relational Mapping (ORM) framework for mapping object-oriented domain model to oracle database.
- Implemented cross browser and multi browser compatible web pages using HTML5, CSS3.
Java/UI Developer
Confidential, Westborough, MA
Responsibilities:
- UI development using Angular JS, Ajax, jQuery, Ext JS, HTML5, CSS and JavaScript.
- Developed the application by using HTML5, Java/J2EE. Designed and implemented the User Interface using JavaScript, HTML5, XHTML, XML, CSS3, JSP, AJAX and MySQL.
- Experience working wif Agile methodologies, Familiar wif SVN Versioning tool.
- Develop the application wif Angular 7 wif MVC framework and check while developing whether the services are ready, if ready consume the services by configuring the endpoint URL’S and writing service calls, and integrate the application wif services, which are made on REST.
- Developed single page applications using Angular 2, web pack and grunt.
- Implemented databinding and MVC using AngularJS for front-end development of current web application, Used AngularJS factory and services for dependency injection.
- Developed various Database interaction objects by implementing the DAO (Data Access Object) patterns and used JDBC as Model Component, Converted the XMI code to Angular JavaScript.
- Integrated REST web services call to get data from response and show them on UI
- Used jQuery, JSON, AJAX and DOM scripting to create interactive web applications like message posting and autocomplete form validations
- Used IntelliJ to develop code in java and groovy/grails.
- Expertise in Performance improvement and Production support for live Applications.
- Developed Billing API’s based on the user stories and exposed them Enterprise Java Beans (EJB) for the Business logic.
- Designed, developed, implemented, and maintained custom Gradle tasks in Java and Groovy/Grails.
- Used Node.js for server-side code and Express.js as the framework. Written callback functions for the Restful API.
- Implementation using advanced Object-Oriented JavaScript concepts such as Prototypes, Closure, and Class Structures.
- Used AngularJS to create a Single Page Application (SPA) which can bind data to specific views and synchronize data wif server using Sass, LESS, Bootstrap.
- Implemented Maven build tools to build jar, war files and deployed them to target servers.
- Worked on Oracle10g data base for storing and retrieving the application data.
- Written migration/deployment shell scripts on Linux/Unix platforms using VI editor.
- Configured Data source and connection pool settings by using WebSphere server Admin console.
- Built Jenkins jobs to create AWS infrastructure from GitHub repos containing Terraform code.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 7. Worked on resolving User Interface issues using various front-end technologies such as HTML, CSS, Bootstrap, AJAX.
- Working on an Agile (Scrum) Development team to deliver regular updates to business team and Project managers.
Environment: Core Java, Unix, Maven, XML Schemas, XML, JSF, Java Script, Node JS, CSS3, SASS, ExtJS, HTML5, Bootstrap, Angular JS, Java, AJAX, Groovy, Hibernate, Design Patterns, Servlets, JUnit, Web Services, ES6/5, NPM, GIT, Angular 7, Karma, Swagger, SASS, Less, source tree, MVC framework.
Sr. JAVA/UI DEVELOPERConfidential, Jackson, MS
Responsibilities:
- Involved in document analysis and technical feasibility discussions for implementing new functionalities.
- Designed and implemented the User Interface using JavaScript, HTML, XHTML, XML, CSS, JSP, AJAX and MySQL.
- Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
- Used Struts framework along wif JSP, HTML5, CSS3, Angular JS and Java Script to construct the dynamic web pages for the application.
- Created XML for deployment descriptors, struts configuration files and integrated to validation files.
- Design HTML prototypes, visual interfaces and interaction of Web-based design and hand code CSS.
- Created and configured Drupal content types, views, permissions and more.
- Used Node.js to run Grunt tasks and properly build the project (compile, minify, concat.).
- Used Bower, Grunt, SASS, LESS to manage code architecture and scalability
- Developed model components using session beans and used local message driven beans (MDB) to interact to session using EJB.
- Used different Event Handlers on the html elements to retrieve and verify data appropriately, Handled Asynchronous Service Request/Response.
- Used Web Services on front end, Servlets as Front Controllers and Java Script and Angular JS for client-side validations.
- Coordinating and collaborating wif the off-shore team for development, code-review and transitioning of requirements.
- Consumed Web services using JAX-WS and generated client stubs from wsdl for web services.
- Used Eclipse as the Java IDE in the development of the application, Used DB2 as the database and wrote SQL & PL-SQL.
Environment: Core Java, Java 1.4, JBuilder2006, XML Schemas, XML, JSF, Java Script, CSS3, HTML5, Angular JS, Node JS, Hibernate, Design Patterns, Servlets, JUnit, JMS, Web Services, DB2, UNIX, Windows XP.
JAVA/UI DEVELOPERConfidential, Minneapolis, MN
Responsibilities:
- Developed web pages using HTML5, JavaScript, DOM, JSON, jQuery and AJAX.
- Designed and developed the layouts using CSS3, Box model and HTML 5.
- Developed cross browser and multi browser compatible web pages using HTML5, CSS3 and JavaScript.
- Defined and developed the presentation layer of the application using HTML 5, CSS3 and Ajax.
- Responsible for track on technologies stack includes Angular 4.0, Angular 2.0, jQuery, Ext. JS, LESS, Java, MySQL, and Cassandra.
- Graphical User Interface (GUI) was designed using ASP.NET MVC and the business logic was coded in C# MVC Controllers . Create desktop application wif Angular 4.
- Used Ionic & Angular JS framework for achieving the functionality, and leading to Single Page App
- Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- Produced content pages wif CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Update an existing highly available application from AngularJS (1.5) to Angular 4, improving the durability and speed.
- Develop policy and standards for PWA operational workflow, project templates, and project site page configuration
- Implemented various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library.
- Developed User Interface using Asp.Net and Code behind using C# .Net.
- Involved in writing application level code to interact wif APIs, Web Services using AJAX and Angular resources.
- Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Developed Custom Controls and Navigation controls using C# and configured the caching policies.
- Implemented Presentation layer using CSS Framework, Wire-framing, HTML5.
- Developed Animation Button, Navigation Bars using BootStrap.
- Developed a mobile application in both Android and iOS platforms.
- Helped to create a mobile friendly website wif BootStrap.
- Used JSON for data exchange between client and server.
- Performed unit testing wif Jasmine for front-end and Nunit for backend.
- Act as Project Server and PWA tier four support for issue and problem resolution
Environment: HTML5, CSS3, JavaScript, JQuery, Android, IOS, React, Redux, Angular 4.0, Angular 2.0, XHTML, Angular JS, Node JS, BootStrap, JSON, AJAX, JIRA, SVN, MS Office, Visual Studio.
Application DeveloperConfidential, Detroit, MI
Responsibilities:
- Participated in designing the overall three-tier architecture following MVC pattern, and data communications (RESTful Web Service) between Presentation Tier and Logic Tier.
- Java is used in multiple server-side integration, SVN is used for source management.
- Used YUI library for building richly interactive web applications using techniques such as DOM scripting, HTML, AJAX.
- Involved in the requirement analysis and design phases to comprehend all technical assessments, and to participate in implementation wif minimal errors.
- Implemented Restful web service in YUI Grid Data and YUI Menu.
- Balancing the needs of the application, the performance characteristics of the database engine, and the data retrieval patterns.
- Developed client-side validation code using JavaScript and JQuery Validation Plugin.
- Involved in enhancement of existing application utilizing JSP, created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.
- Utilized Waterfall Methodology (SDLC) to manage development lifecycle.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3 and responsible for creating detailed wire frames and process flows.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Designed and coded application components in an agile environment utilizing a test-driven development approach.
- Developed Unit test cases for the classes using JUnit.
Environment: Core Java, J2EE, JSP, Servlets, JSF, Spring MVC, IBM WebSphere, Java Script, CSS3, JQuery, Bootstrap, Angular JS, Struts, Oracle, SQL/PLSQL, JUnit, Web Services, Apache Tomcat Server, Linux, HTML, XML, XHTML, CVS, Windows.
