Post Job Free

Resume

Sign in

Software Engineer Customer Service

Location:
Sarasota, FL, 34237
Posted:
December 05, 2010

Contact this candidate

Resume:

RAVI B. HASIJA

Software Engineer with *+ years hands-on software development experience in

providing custom web/application software solutions using J2EE, GWT,

Hibernate and Spring.

SUMMARY OF QUALIFICATIONS

Highly proficient in Software Development Life Cycle (SDLC) and Agile

(SCRUM) 1+ year(s).

Skilled at progressing from problem statement to well-documented designs.

Possess expertise in Object Oriented Analysis/Design (OOA/OOD) and

Solutions Architecture.

Demonstrated strong analytical skills by resolving high priority issues or

defects.

Successful in building and mentoring teams. Performed well in both team

environments and individual assignments.

TECHNICAL PROFILE

Strengths : J2SE 5, GWT, GWT-Ext, Hibernate, PL/SQL, SQL, Oracle, UNIX

Languages : J2EE, Groovy 1.6, Grails 1.2.M2, VB.Net, C/C++

Web : EJB, JSP, HTML, XML, Web Services (SOAP, WSDL), JavaScript,

CSS, Tomcat

Frameworks : GWT, Hibernate, Spring, JUnit, jQuery, Ant, Ivy, CruiseControl,

JFreeChart, MVC

Scripts : TCL/TK, KSH

Databases : Oracle, MySQL, SQL Server, HSQLDB

Operating : UNIX (Sun Solaris, Linux, Ubuntu), MS Windows

System

Software : Eclipse, IntelliJ, Toad, PL/SQL Developer, SQL*Plus,

Packages DbVisualizer

RELEVANT WORK EXPERIENCE

Andesa Services Inc, Sarasota, FL Mar 09 -

Present

Software Engineer (Contract)

The project entails converting legacy application (Java 1.4, J2EE, EJB 2.0,

JSP, Orion) to Web 2.0 (GWT, GWT-Ext, Hibernate, JBoss, JQuery) as well as

developing new features.

Environment: J2SE, J2EE, GWT, GWT-Ext, Guice, jQuery, JUnit, Mockito,

Hibernate, JDBC, SQL, PL/SQL, Oracle 10g, JBoss, SVN, Eclipse IDE.

Key Accomplishments:

Improved initial load time of the application by 40%.

Improved performance (average: 60%) and memory usage (average: 50%) of

several modules.

Implemented Security using AOP (Aspect-Oriented Programming) paradigm via

Guice.

Developed several new client screens and corresponding server side

implementations.

Developed Google best practices Event Bus for custom business event

modeling and notification (GWT 1.7).

Implemented custom Hibernate event processing to apply specific business

rules.

Pentaho, Orlando, FL Oct 07

- Jan 09

Software Engineer

Played key role in all phases of software development life cycle, from

design to implementation and unit testing to building and packaging

software. Teamed in development of the new Web 2.0 UI (Mantle) for Pentaho

Business Intelligence (BI) suite.

Environment: J2SE 1.5, J2EE, GWT 1.5.1, JUnit, Firebug, Ehcache,

Hibernate, Spring, JDBC, MySQL 5.0, Oracle 10g, PostgreSQL 8.3, JDBC,

JBoss, Tomcat, JFreeChart, Agile Methodology (SCRUM), Ant, Ivy, SVN,

Eclipse IDE, IntelliJ, ETL

Key Accomplishments:

Developed a Web 2.0 Ajax enabled front-end framework (GWT, J2EE, Servlets,

HTML, JavaScript, CSS) that interacted with Pentaho BI Server. Worked on

all the three layers (MVC) to provide a complete solution.

Developed client and server side implementation using GWT-RPC.

Used Spring AOP for DI and segregating transaction control and business

logic.

Integrated Kettle (ETL) management extensions within the enterprise

console, including stop, starting and pausing jobs and transformations,

registering different Kettle Servers, performance analysis, and charting.

(GWT 1.5, JDBC, Hibernate 3, Spring framework)

Re-architected the charting module (Factory, Strategy, Template, and

Adapter Design Pattern) and improved development time by 70%.

Convergys, Lake Mary, FL May 03 - Sept 07

Programmer / Systems Analyst

Designed architecture including requirements definition, object oriented

modeling and implementation for several custom projects. Interacted with

Business Unit(s) (BU) and Client(s) to understand and formalize

requirements. Integrated with clients in order to avail support for

solution provided and resolved their issues with a quick turnaround time.

Recognized as Quality Contributor (Convergys evaluation) for performance on

key projects.

Environment: Java 1.4, Perl, J2EE, JSP, SOAP, WSDL, PL/SQL, C/C++, JDBC,

SQL, Oracle 9i, Shell Scripts, UNIX (Solaris, HP-UX), Windows.

Key Accomplishments:

Designed and developed a thread safe application that monitors and updates

the cache as and when a new offers XML file is loaded. Life Time Value

Optimizer (LTVO) assists in saving customers who want to terminate their

contract. Developed web services as part of the solution. (J2SE 1.5, EJB,

SQL, Oracle 9i, SOAP, WSDL, PL/SQL)

Developed Customer Service / Order Management (CSM/OM) features such as

processing real time payments, credit card pre-authorizations, maintaining

shadow accounts, enhancing current search capabilities and defining agent

visibility for a large NA client. (J2EE: EJB, JSP, Web Services, Spring,

PL/SQL)

Led the design and development of 2000+ hrs Billing Post Processor (BPP)

project. The software provided customized billing information with an

improved throughput of 1 bill/sec. My team received top performance award

consecutively for 3 months.(J2SE 1.5, Perl, PL/SQL, SQL, Oracle 9i, PL/SQL)

Led the DFS Bill Date issues team. The Date issues were the crucial

defect(s) as listed by the client. Presented to the Clients in order to

facilitate deeper understanding of the solution.

Designed, developed and implemented Verizon Data Rater project that

provides unloading an average of 5 million rated events/day improving the

efficiency by 40%. (J2SE 1.4, SQL, PL/SQL)

Performance tuned several SQLs to improve performance and maintainability

(SQL, PL/SQL, PLSQL Developer, TOAD)

Designed and implemented Tax Details feature. Initiated Managed File

Modifier (MFM) process for North America (NA) clients. MFM is now being

increasingly used in other NA projects. (Java, SQL, PL/SQL, Oracle 9i)

Worked with AT&T as Infinys Rating and Billing (IRB) expert. Solved 22 high

priority issues within a span of 1 month.

Automated installation process that improved efficiency by 25%. (Perl,

Shell scripts)

Faculty Center for Teaching and Sep 02 - Apr 04

Learning, Orlando, FL

Technology Assistant

Environment: Java, Swing, MS SQL Server 2000, Oracle 8i

SAIPL, Mumbai, India Jul 01 - Aug 02

Programmer

Environment: Java 1.4, Swing, MS SQL Server 2000, Oracle 8i, PL/SQL,

Crystal Reports

BUSINESS PROJECT

Developing list project using Groovy, Grails, Spring and MySQL. Source code

is hosted on Project Locker and is being developed using Scrum (Agile) and

Rally tool with one other developer.

Developing a community based website to handle event advertising using

Groovy, Grails (MVC), Spring, J2SE, Hibernate, MySQL and Agile (Scum, Rally

tool). (Source code is available on Google code)

EDUCATION

Masters in Computer Science Dec 04

University of Central Florida, Orlando, FL

Concentration: Networking and Database

Bachelor of Engineering in Computer

Engineering

Mumbai University, Mumbai, India May 01

[pic]



Contact this candidate