Professional Documents
Culture Documents
Summary:
Technical Skills:
Languages / API:J2SE 1.5, JEE 5(Servlets, JSP, JSTL, EJB3, JMS, JAX-WS, JAXB),
Spring 2.5(MVC, AOP, WebServices, JMS, Testing), Hibernate 3.2,
Struts 1.2.x(tiles, validator, taglibs), JUnit 4, JMock 2, .Net/C#(3.5),
.Net MVC Extension, Castle(Windsor, Monorail), NHibernate, Rhino
Mock, Ajax(Prototype 1.6), CORBA, UML, SQL, IBM MQ 5.3,
Patterns: Domain Driven Design, GoF Design Patterns, Core J2EE Patterns,
OO Principles (SRP, LSP, OCP)
Databases: Oracle 10g, MS Sql Server, MySql Server, DB2, Hsql db.
IDE: Eclipse 3.5, Microsoft Team Edition for Developers, Jdeveloper 10g
AppServers: Jboss 4.3, Weblogic 8.1, OC4J 10g, Tomcat 5.0, IBM WebSphere 5.
Tools: Maven2, ANT 1.6, Enterprise Architect, Atlassian Products (JIRA,
Confluence, Bamboo, Clover), Hudson CI Server, Rational Rose
(4.0), Subversion, CVS, Borland Starteam.
OS: Win XP/NT, HP-UX 11.0, Sun Solaris 7.0.
Education:
BS in Computer Science, 1998.
Certification:
Sun Certified Web Component Developer for J2EE Platform, Aug 2003.
Sun Certified Programmer for the Java 1.4 Platform. July 2003.
Experience:
Intuit Inc 11/08 - Present
Plano, TX.
Sr. Developer.
Team member of a web based tax software, which provides solutions for professional
accountants. Lead the middle tier core domain design, by gathering information from
SMEs, using OOA/D techniques. Implement automated functional test for the middle tier
EJB interfaces. Troubleshoot and solve performance issues. Install and configured
Hudson continuous integration server. Provide reference architecture and
recommendations for middle tier component applications. Technologies used were
Spring, Hibernate, EJB3, JBoss, Oracle and Domain Driven Design.
Valtech Technologies, Inc. 04/08 – 11/08
Addison, TX
Sr. Consultant
Jenzabar: Team member on the project which involved building a desktop application
for Educational Institutions. I was responsible for building UI and Server side
components. Technologies used were Java, Swing. Software methodologies used were
Scrum and XP.
JP Morgan: Team member on GTW project which involved analyzing and reverse
engineering a MOM based legacy system build in C++/Java and creating an architecture
document.
Process Improvement
My responsibilities as a Technical Architect included mentoring developers in learning
technologies such as Java, JEE, Spring, Struts, Hibernate, ANT. I also provided
architectural best practices on designing Enterprise applications and introduced Agile
practices to development teams. Provide guidance in configuring, learning application
servers such as Weblogic and OC4J (Oracle J2EE container). Implemented a
continuous integration solution and standardized project structures.