Hrishikesh Menon
9501, Turf Club Court, Apt 1114,
Henrico, VA 23294
Email - [Send email using form at bottom]
Tel [Send email to request phone number] 27.2295
Objective
A self-starter and a hands-on J2EE developer trying to secure a position as a
Senior Web Application Developer that permits me to learn new technologies while
utilizing my skills and experience of developing web-based applications as well
as my knowledge of Java, JavaScript , HTML and JSP.
Summary
Programmer Analyst with 5.5 years of experience in Application Analysis,
Design, Development, Integration, deployment and Maintenance/Support for Web,
Standalone, and Client-Server based Software Applications in Financial Services
(Credit Card domain).
Rich work exposure in software development with responsibilities as Software
Analyst, Development Lead, Software Architect, Team Leader, Team Member, Onsite
Coordinator and Configuration Manager.
Excellent work exposure to Software Design and Development for Balance
Transfer during my assignments with CapitalOne.
Hands on experience in Secure Information exchange protocols like HTTPS and
SOAP used for Financial data exchange.
Excellent background in developing applications using Java, J2EE, JSP
Technologies on BEA WebLogic Application Server and iPlanet and Apache
webservers. Some of the technologies extensively worked on during my tenure in
Software Development are Oracle MVC Cleveland framework, Spring, Webservices,
AJAX, SOAP, XML, JNDI, Apache, JDBC and various Databases like Oracle and
Microsoft SQL server.
Strong experience on various development environments like Weblogic workshop
and Eclipse.
Accompanied by strong programming skills in Java, EJB, Servlets, JSP, and
JavaScript.
Experience in open source frameworks like Spring and reusable Business
component design and development (EJB).
Worked extensively on build and deployment tools like ANT and version control
using Rational Clearcase and Visual Source Safe.
Thorough understanding of Object Oriented Methodology, UML and Design
Patterns.
As a Software Architect, worked extensively with Clients architecture team to
design and architect a highly demanding Web Environment for a financial client.
Expertise in OOAD Technologies developing Use Cases, Activity diagrams,
Sequence Diagrams and Class Diagrams using case tools like UML/Rational Rose
2000.
Excellent knowledge on Web Services, SOAP 1.1, WSDL 1.1, Axis 1.1 and 1.4.
Excellent experience on J2EE patterns, N-Tier architecture, MVC architecture,
WebLogic 7.2 and 10.3
Working experience in UNIX shell scripting.
Core Skills
Databases Oracle 10g, SQL Server.
Languages Java, JSP, JSF, HTML, XML, PL/SQL, JavaScript, AJAX, Enterprise Java
Beans, Javabeans
Operating Systems UNIX Shell Scripting, Windows XP
Framework and Architecture J2EE, Spring , Oracle 9i Cleveland Framework, Model
View Controller (MVC) framework
Methodologies
Agile Methodology, Waterfall Methodology, Object Oriented Application
Development (OOAD)
Webservers
Apache HTTP server, iPlanet server
Application servers
Weblogic 8.0, 7.2 and 10.3
Tools for Version Control
Rational Clearcase, Visual Source Safe (VSS)
Special Skill
Worked on BLAZE rule engine
Other
Eclipse, Trifork, Jprofiler, Axis 1.4 webservice client
Work Status
Professional Experience
H1 Work Visa
Infosys Technologies Limited
Jan, 2007-present
Onsite Co-ordinator/Technical Lead for CAPITAL ONE, Richmond, VA.
Response Capture Engine (RCE), e-Commerce Division.
RCE is the online balance transfer application of CapitalOne. It is a Java based
solution that captures customer responses for performing Balance Transfers from
other banks to Capital One. Attracting customers on an average of 10000 per day,
RCE is a very critical project driving substantial revenue.
RCE is based on Spring-JSF framework and functions on Weblogic 10.3 and Apache-2
servers in production.
Responsibilities include ->
As a Technical Lead, I was responsible for the detailed design of the whole
system. This include high leve design and low level desing of each module using
UML along with the integration model.
Design and Coding of various JAVA modules.
Design and Coding of various Java Webservices using Apache AXIS.
Design and Coding of Data representation pattern and APIs using AJAX.
Coding the persistence module using JDBC, SQL/PLSQL.
Involved in writing and reviewing Ant Scripts for building, testing the
Application.
Analyze the new requirements and design the workflow.
Preparing the Proof of Concept and the Presentations to demostrate the
solution to the business users.
Working in an Agile environment with a team size of 20.
Undertaking the bottomline responsibility of the development team and directly
responsible for the design and implementation of the application to meet the
customer's requirements.
Constantly interacting with the middleware and backend teams and driving
issues to closure.
Suggesting technical ways/solutions to the Operations team in order to enhance
the performance of the application.
Design and coding of various User Interfaces using JSP and AJAX
Design and coding of webservices using Apache Axis 1.4
Environment:
J2EE, Java, JDK 1.3 and 1.6, JSP, MVC Oracle Cleveland Framework, Javascript,
Enterprise Java Beans, Custom tags, HTML, XML, ANT Script, UNIX Scripting,
Weblogic 7.2 and 10.3, iPlanet webserver, Oracle 10g, Spring framework, JSF,
AJAX, Apache HTTP server, Javabeans
Tools Used:
Eclipse, TOAD, Agile Methodology, Iterative Software Development, Object
Oriented Application Development
Design Patterns:
Singleton, Spring, Session, Faηade, DAO, Factory
Infosys Technologies Limited
Feb, 2005-Jan, 2007
Offshore Developer, Pune, India.
Offer Treatment Service (OTS).
OTS is a large back-end system of CapitalOne providing various offers to the
customers, who call in to discontinue the CapitalOne services.
It is a Java based project with a dedicated system for decisioning leveraging
BLAZE rules engine.
Responsibilities included ->
Managing a development team of 5-members as Team lead and working as Lead Java
Developer.
I was actively involved during the requirement gathering phase for this
project. During this phase, I was required to understand business requirement
from the onsite co-ordinator, map them to the technology and processes and
discuss the functional and technical solution.
Design and deployment of Webservices using JAVA and AXIS.
Involved in writing and reviewing Ant Scripts for building, testing the
Application.
Deployment of application/ Support to UAT, production environments, resolving
issues with other deployment and testing groups.
I was also involed in writing the unit test script using JUNIT as a part of
Unit Testing of the system and Providing the UAT support to the client.
Effort estimation & Development planning.
Doing hands-on development on Java and Blaze technology.
Coding Dao and Value objects for Oracle access.
Understand the concepts of Waterfall methodology and implementing the same.
Doing group review and peer review of the code to identify tuning
opportunities/improvements.
Managing a development team of 6 members and working as the Lead J2EE
Developer
Interacting with the onsite team for project related activities/ doubts which
included Technical leads and architects.
Environment ->
Java, JDK 1.3 , Enterprise Java Beans, XML, SOAP, ANT Script, UNIX Scripting,
Weblogic 8.0, Oracle 10g, BLAZE rules engine, Javabeans
Tools Used:
Eclipse, DB2 Visualizer, Waterfall Methodology, Iterative Software Development,
Object Oriented Application Development.
Design Patterns:
Singleton, Spring, Session, Faηade, DAO, Factory
Education
B.E. Electronics Engineering (University of Pune, India), 2004.
Achievements Have received 2 Client Appreciation Certificates from CapitalOne,
both of them duly signed by the Chief information Officer.
Made it to the top 7% out of 63893 candidates in the NIIT National Aptitude
test conducted in India in 09/2004.
|