Java Developer,resume Profile
Experience Summary
Designed, programmed server side and web applications using Java, Web Services, Portals, Spring, Hibernate, JSP, servlets in J2EE environment. Developed and Integrated applications on different platforms in n-tier architecture using various databases. With over fifteen years of IT experience, have programmed in Java for twelve years. Successful team leader, system architect and developer in designing, developing enterprise applications, and data marts.
Software Experience
Java, WebServices, SOAP, JPA, Hibernate, Spring, J2EE,PHP, SOA, soapUI, JMeter, Jigloo, SVN, CVS, JSP, Grails, Groovy, GSP, ExtJS, JSF, Maven, JDBC, XML, J2ME, EJB, Oracle App Server , Oracle Portal, Sun Portal, JUnit, Oracle Database, Aptana Studio, Eclipse IDE, H2 Database, MS SQL Server, MySQL, ANT, BEA WebLogic, Servlets, Tomcat, WAP/WML, Windows, UNIX, Linux, Perl, Shell Scripting, JavaScript, Jython, HTML, AWK, PERL, SQL Plus, TOAD, SQLDeveloper.
Professional Experience
Confidenital
- As senior developer/technical lead working on a team of twenty people and developing a web based planning application. This application is deployed in a cloud and used in more than 100 countires. Using Grails, SQL Server, H2 database, Groovy, ExtJS, Java, web services. Also working on an offline application which can synchronize with the web based when users have connectivity. In an agile methodology, the first release was completed on time and in production. Also UAT manager for release 2 and developing simple algorithms in Groovy.
- As Technical Integration Architect for Confidential, gathering requirements, desigin system architecture and integrating in Majesco's clients environment insurance products with SSO, databases in intranet/internet. Resolving issues and providing technical solutions using Hibernate, Spring, databases for their clients and integrate MajescoMastek's products. Setting up a training environment for offshore personnel on SSO, web services, data marts.
- Designing, implementing a data warehouse for smart and solar data hub for Confidential . Technology includes MySQL, Mongo, Java, Spring, Hibernate, Jetty engine, Java EE, Spring, Hibernate, JPA, RESTful web services. Defined the requirements for the Statement of Work and Request for Proposal RFP for TimeSeries Database purchase.
- As a senior consultant to CenturyLink formerly Qwest working with technical leads to design a Portal for the company 's user management. This was done in J2EE environment using WLS 10, Oracle 10 with Spring, Hibernate, JPA, JUnit. Wrote JWS for the application to exchange data via JAX-RPC. Working with a team of more than twenty people located all over the world. Also refactored legacy code to use Hibernate, and Spring. Customized Oracle9i Dialect of Hibernate to accept analytic function until hibernate.org adds the functionality.
- Developed an API to the Vignette Portal to update data and vice-versa to keep data synchronized. Also designed a method to secure the SOAP web services using SOAP Handlers using Weblogic WS Security. Fixed show stoppers and wrote patches for the production software. Trained team members in JPA, Hibernate, Spring and SQL.
- Developed for Confidential reports in Excel2007 with VBA scripts, charts, graphs where the data is stored in SQL Server 2000. Customized MS Excel reports and fixed bugs in their report software.
- Customizing and maintaining web site for Front Range Actors Studio-Denver. Developed client web services using HTML, PHP and storing data into MySQL database . Training programmers in databases, object oriented concepts, PHP, maintaining web site, Joomla.
- Developed the latest version for a software product company. Developed in Java Swing a Word Frequency application for English majors can be viewed Developed in JDK 6 Swing GUI applications using Tomcat, Oracle, SQL Server 2005, XStream, Jigloo and other open source technology.
- As a developer/consultant Comcast, created java Web Services from WSDL. Used JPA over Hibernate with annotations, JDK1.5, Weblogic Workshop 10.x, 9,2 and WLS 9.2, SOAPUI for testing. Also tested the underlying code using Junit. Currently, developing two more web services which uses the underlying server code of the original web services.
- As a developer to a local broadband company, developed software using Sun Portal, WLS 8.x and 9x, with Sun Identity server. Used JSP, JSF, Oracle 9i, java to develop applications to work on portal and on the app server. Created junit tests where applicable and enhanced internal portal site and resolved various operational problems. Writing articles on 4circles blog for developers on various topics.
- As a solutions Architect and developer for Confidential designed, developed an application to update the tables in the back end using JSP, Servlets, XML,Oracle 9i on WLS 8x and Tomcat.
Confidenital
Oracle Portal and application server on the following projects:
- Migrated applications to Oracle 10G App Server, Oracle 10 Portal and Database. Primarily using Java, Eclipse and Tomcat. Led teams of greater than three to complete different modules in migration Home Owners Portal and the webstie . and rewriting to the new architecture. Programming in J2EE EJB, JSP, Servlets, XML,JDBC , Oracle Database, SQL Server.
- Supported and enhanced HomeOwner Interface, web booking, java middleware, distributor applications, loading data etc. written in JSPs, XML,Servlets, Java, Apache web server using SQL Server 2000 as Database. Support java middleware which connects the web site to the legacy reservation system.
- Worked with team members and contractors, local and remote, to distribute data to various vendors of ResortQuest and DB. Working on the migration from the old architecture to the new architecture. Attended and gave GOF Patterns seminars organized.
Confidenital
worked on:
- As a consultant to BEA Oracle to implement J2EE on Weblogic 6.x, 7.x and 8.x. This involved installing on various OS platforms, test, trouble-shoot and debug BEA's clients' EJB applications.
- Developed applications using WAP/WML, J2ME, J2EE, JSP, JMS and EJB for Confidential Responsibilities included extracting data from Oracle database, connecting to EJB and displaying the data on the handset JSP/WML . Wrote scripts in Perl, AWK, and UNIX shell to perform batch updates efficiently to LDAP.
- Implemented process management software for Human Resources group of Confidential in Illinois. The work was primarily in Java and Oracle database on Windows NT and UNIX platform using JSP and JDBC with Apache Tomcat.
- Designed the database, migrated the data from other Oracle databases to the SQLServer database. Programmed in HTML, JavaScript, VB, ASP, IIS, Windows NT/2000, PL/SQL. Developed a BidByMail Internet application in ASP, JavaScript storing customer and client data in Oracle. Developed customized web forms in JavaScript, Java, and ASP for various clients of ROIDirect..
Confidenital
Programmed in Java, UNIX shell scripting, PL/SQL on HP, Sun machines with Oracle database. Programmed a customized application for end user to load ad hoc data into temporary Oracle tables for Confidential.
Worked on projects for clients: Confidential. Gathered requirements and designed applications- for migration of data and installing and implementing the data mart. Responsibilities included working with project manager to set up project plan and also SOW documents.
Defined the house holding process, and programmed in Java, PL/SQL and JDBC to migrate data from legacy system to the warehouse, for Confidential in Detroit. Worked with team members in designing and developing an Oracle data warehouse of 300 gigs on a SGI machine.
As a technical lead for Confidential data mart- worked, led and managed a team of more than 15 people to set up and streamline the process of a 550 gig database in Oracle on an HP server. Responsibilities included trouble shooting, extracting data, migration of data, and programming in UNIX syncsort, Perl, awk, C.
As a developer for a Confidential data warehouse project, was responsible for migrating data from a warehouse, updating all client and server programs of the data warehouse and designed and developed the data mart of 1.2 TB size.