J2ee Developer Resume
Norwalk-cT
OBJECTIVE:
Highly Industrious and dedicated individual seeking a challenging position as a J2EE developer that best utilizes my expertise in software design and development skills
PROFESSIONAL SUMMARY:
- Good experience in Software Development Life Cycle (SDLC) of Client-Server n-tier applications using OOPS, JAVA and J2EE Technologies.
- Solid core java skill set
- Working experience in the development of JDBC, swings, Servlets, Java Server Pages and EJB.
- Expertise in the development of web applications adopting MVC frameworks (Spring).
- Expertise in using hibernate, a Java-based middleware to complete the object relational mapping model
- Good expertise in client side web development using JavaScript and Ajax.
- Expertise in using framework such as Direct web remoting (DWR), a RPC library which makes it easy to call Java functions from JavaScript and to call JavaScript functions from Java
- Expertise working with application servers/web servers as JBoss, Tomcat, Apache and IIS.
- Core development experience is on the platform Linux, and Windows NT/2000/2003/XP.
- Good expertise using the various Development environments like IntellijIDEA, Netbeans, Eclipse and Dreamweaver.
- Well-versed working with RDBMS like MS-SQL, PostgreSQL, Access, MySQL, and Oracle Databases.
- Excellent oral, verbal and written skills.
EDUCATION:
- MS in Electrical & Computer Engineering,
- BE in Instrumentation & Control Engineering,
LANGUAGES AND TOOLS:
- Programming Languages : Java, C/C++, SQL
- Java Technologies : swings, Servlets, JSP, EJB, JDBC, JMS, JNDI
- Web/Application Servers : JBoss, Tomcat, Apache, IIS
- Frame Works : Spring, Hibernate,JPA, DWR,zenweb framework
- Databases : MS SQL server, Oracle, PostgreSQL , MySql
- IDE's & Utilities : IntellijIDEA, Netbeans, Eclipse, Dreamweaver
- Web Dev. Technologies : HTML, CSS, XML, XSL, XSLT, SAX/DOM.
- Scripting Languages : JavaScript, Ajax
- Operating Systems : WINDOWS 98/00/03/NT/XP, Linux.
- Project Management : Jira
- Design/ Version control : CVS, ClearCase
PROFESSIONAL EXPERIENCE:
Confidential, Norwalk-CT Oct 2008 - Current
J2EE Developer:
Energy Price Protector (EPP) an e-commerce site which guarantees fixed prices for energy consumers on energies such as electricity, Gasoline and Natural gas. EPP is an historic breakthrough with far-reaching benefits for businesses and consumers alike. Most importantly, it\'s a cost containment tool that can save you money. With EPP you can lock in energy costs at a fixed price you are willing to pay, for just a small monthly fee (usually $6-12). If the average energy price in your area exceeds your Protection Price, Energy Price Protector reimburses you the difference multiplied by your Protection Amount each month.
Personal Role
- Involved in full life cycle development of system requirements and the implementation of the project.
- Managed communication between offshore development team and US management team
- Actively participated in Design and Development of the entire system.
- Designed and developed the JSP pages with Html, JavaScript, XML, XSL etc.
- Implemented and configured the business model using hibernate.
- Implemented and configured MVC architecture using spring framework for the entire system.
- Implemented DWR framework to make the site more interactive
- Extensively used the OOAD concepts in the overall design and development of the system.
- Involved in testing, debugging, fixing bugs and documentation of the system.
- Contributed to the efforts in research, design and development of the "Core" software components of the application including, JSP frameworks, Web tier and services tier, data models, security strategy and in establishing the best practices.
ENVIRONMENT:
JSP, Servlet, Hibernate, Spring, XML, XSL, DTD, flash, HTML, JavaScript, Ajax, SQL Server, DWR, Tomcat.
Confidential - Norwalk-CT Oct 2007 - Sep 2008
J2EE Developer:
Confidential, design and make your own magazine cover online. It helps you discover unique gift ideas and design personalized magazine covers for the important personal occasions you want to commemorate by customizing it the way you want.
Personal Role
- Involved in gathering user specification and design and analysis of system.
- Designed and developed java beans using a special framework called the zenweb framework.
- Lead a development team to create a Facebook version of the application for users to customize and share online magazine covers
- Managed communication between offshore development team and US management team.
- Designed and developed the frontend components JSP pages with Html, Java Scripts, XML, and XSL etc and accomplished the front-end validations.
- Extensive use of enterprise java beans for implementation of middle tier component and business logic.
- Wrote postgreSQL queries for creating tables.
- Configured Tomcat for deploying the application.
- Extensively used the OOAD concepts in the overall design and development of the system.
- Worked closely with testing group for unit testing, integration testing.
ENVIRONMENT:
Core Java, J2EE: Zenweb framework, JSP, Servlets, Java Beans, XML, CSS, HTML, JavaScript, PostgreSQL, Tomcat.
Confidential, Norwalk-CT Nov 2006 - Sep 2007
J2EE Developer:
Confidential, an online carbon offset e-commerce site which help us determine our impact on the environment, known as your Carbon Footprint, and then purchase Clean Energy Credits from EcoVoom to balance it out. Clean Energy Credits help support clean energy projects that significantly reduce the production of carbon dioxide.
Responsibilities:
- Performed analysis and co-created design specifications.
- Worked closely with the client to integrate the application with their systems.
- Involved in the development of dynamic WebPages using JSP with Html, JavaScript, XML, XSL etc.
- Developed server side utilities using Servlets.
- Assisted in the Implementation and configuration of the business model using hibernate.
- Assisted in the Implementation and configuration of MVC architecture using spring framework for the entire system.
- Implemented DWR framework to make the site more interactive.
- Configured Tomcat for deploying the application.
- Wrote beyond compare scripts to do the application backup and configured webtrends to do the site reports.
- Involved in testing, debugging and bugs fixing during the production phase.
ENVIRONMENT:
Core java,JSP, Servlet, Hibernate, Spring, XML, XSL, DTD, HTML, JavaScript, Ajax, SQL Server, DWR, tomcat.
Confidential, Norwalk-CT Dec 2005 - Oct 2006
J2EE Developer:
Confidential, provides recovery and overpayment services on behalf of health insurance companies and self-insurers throughout the US. It works on behalf of health insurers and administers a dedicated subrogation recovery program that is focused exclusively on leveraging the Workers' Compensation Board e-Case Folder/Matching Program.
Responsibilities
- Designed and developed java beans using a special framework called the zenweb framework.
- Designed and developed the frontend components JSP pages with Html, Java Scripts, XML, and XSL etc and accomplished the front-end validations.
- Extensive use of enterprise java beans for implementation of middle tier component and business logic.
- Wrote SQL queries for creating tables and wrote extensive customized SQL queries and stored procedures.
- Researched a way to develop bulk document generation using open source java tools like itext API.
- Researched a better way to provide bulk document printing to the client using java tools from adobe.
- Assisted in the development of java efaxer.
- Configured Tomcat for deploying the application.
- Worked closely with testing group for unit testing, integration testing.
ENVIRONMENT:
JSP, Servlets, Zenweb framework, Tomcat, Linux Server, XML, XSL/XSLT, HTML, DHTML, MSSQL 2000.
Confidential, Lab Shelton-CT Sep 2004 - Nov 2005
Researcher:
Digital pen technology allows human to continue using pen and paper to make notes and capture information. Also information to be processed by computers can be collected by means of digital pens and paper. It allows pen and paper to become digital, providing our partners with an interesting platform for creating user friendly solutions for their customers. Its functionality is driven by an ever-growing list of partners whose products and services form its framework
Responsibilities
- Involved in developing all core java functionalities for the system.
- Actively participated in various research sessions.
- Researched online to find out some open source OCR tools to be used with the system.
- Involved in extending the functionalities of the system using various image processing techniques.
- Assisted with testing group for unit testing, integration testing.
ENVIRONMENT:
Core java, JSP, Servlets, MSSQL, Tomcat. LDAP, Hibernate
Confidential, Sep 2003 - Aug 2004
J2EE Developer:
EDI standards have been the dominant format for e-commerce data exchange for decades, and give organizations a fast and accurate method of transmitting transaction data without the need for human interaction. However, as a message transmission paradigm, EDI is source format and system agnostic, and requires translation and purposing for delivery to proprietary systems at its final destination.Excellacom partnered with Verizon to develop a mapper tool to convert XML input from an outside vendor in to an EDI [Electronic data interchange format] and to convert the EDI format back in to XML.
Responsibilities
- Developed EJB java beans for the converter module.
- Developed the frontend JSP pages and used JavaScript for client side validations.
- Wrote bunch of helper classes to support conversion of XML to EDI
- Configured jboss for deploying the application.
- Extensively used the OOAD concepts in the overall design and development of the system.
- Worked closely with testing group for unit testing, integration testing.
ENVIRONMENT:
JSP, Servlets, EJB, JMS, Oracle 9i, Jboss, Solaris, XML, XSL/XSLT, HTML, DHTML.
THESIS: INTERACTIVE FACE RECOGNITION
- This thesis describes the design and construction of a test-bed for the prototyping of embedded face detection and recognition algorithms.
- The test bed makes use of hand-held device called the PITS - Portable Interactive Terrorist Identification System.
- The embedded device has a processor, camera, color display, and wireless networking.
- This system is different from existing systems because of its state-of-the novel image processing algorithms, and embedded information technologies.
- The device provides an interactive face detection which upon detection integrates with a face server using a wireless LAN module for uploading recorded faces and associated data (time, location, interviewer notes, etc.).
ENVIRONMENT:
Sharp Zaurus sl6000. Linux operating system, Java personal profile.