We provide IT Staff Augmentation Services!

It Professional Resume

2.00/5 (Submit Your Rating)

IT professional

IT professional with expertise designing and developing software. Background spans multiple industries including financial, printing, communications, uniform rental services, search engine marketing. Key competencies include:

Java/J2EE/Spring framework/Batch

UNIX/Linux

Object-Oriented Analysis / Design

Content Management

UML / Design Patterns

Testing / Load / Stress / Performance

ADF/WebCenter Portal/BI Publisher

SQL

technical skills

Languages: Java, C/C++, C#, Groovy, XML/XSLT/SOAP, Unix Shell Scripting, Perl, HTML/JavaScript/AJAX, Adobe Flex MXML(ActionScript)
APIs and Technologies: Spring framework, Spring Batch, J2EE(EJB/Servlet/JSP)/Hibernate, Java/Swing, Log4J, ANT, Maven, JUnit/JMockit/Mockito, Continuous Integration
Software and Oss: Unix/Linux, Windows, Weblogic/JBoss, Oracle/Sybase/MSSQL, Eclipse, Eclipse STS, Tomcat, Perforce, Mercury Performance Center, JDeveloper/ADF/UCM, WebCener, Virtualbox, SharePoint to XML Publisher integration (Bursting/WebDav), WebSphere/PM4Data, Amazon EC2 environment

PROFESSIONAL EXPERIENCE

Confidential, Santa Monica, CA August 2012-Present
Sr. Java Developer, Consultant
Search engine marketing firm providing advertising services using Google, Yahoo!, Bing and partner site to generate leads based on clients' budget and geo-category requirements. Providing technical expertise to help meet business goal to modernize IT systems using Enterprise Java. (Environment: Java 1.6, Spring framework, Spring Batch, JUnit, Mockito, jTDS, Eclipse STS, MS Server 2005/2008, Windows 7, Linux, Matlab, Apache Tomcat, Scrum, Maven, Sonar, SVN, Hudson)

  • Advertiser Cost Per Click Refactoring Project: Write business requirements and technical design documents for product manager and data scientist to review. Port existing stored-procedure codes to Java technology. (Environment: Java 1.6, Spring framework, Spring Batch, JUnit, Mockito, Maven, SVN, Mockito)
  • Campaign Distribution Refactoring Project: Write business requirements and technical design documents for product manager and data scientist to review. Port existing stored-procedure and Matlab codes to Java technology. (Environment: Java 1.6, Spring framework, Spring Batch, Java Concurrency JUnit, Mockito, Maven, SVN, Mockito)
  • City Grid Project: Port existing stored-procedure and write new codes to interface with City Grid Restful web services/JSON using Java technology. (Environment: Java 1.6, Spring framework, Spring Batch, Jackson JSON API, JUnit, Maven, SVN, Mockito)

Confidential, Burbank, CA April 2011-August 2012
Sr. Java Developer
Help maintain and support ongoing business operations by supporting existing applications. Mentor and train IT staff to help implement strategy to modernized application development using Oracle Fusion Middleware technology stack. (Environment: Oracle Fusion Middleware/Weblogic, JDeveloper, ADF/Java, Oracle UCM, Oracle WebCenter Portal/Spaces, WebCenter Content, Oracle E-Business Suite R12, Linux, Windows, Virturalbox/Virtualization, WebSphere/P4Data/JMS , HP VMS, Oracle Database 11g, MS SQL 2003, Apache Tomcat)

  • Played key role as an advisor and evaluating J2EE application solution (big ticket off-the-shelve) based on Fusion Middleware technology (Weblogic/SOA/JDeveloper/ADF/Persistence API/Deployment)
  • Enhance web sales application and Oracle E-Business Suite integration (Oracle Application Adapter). Using: Tomcat, Java/J2EE/JDBC/Servlet/XML
  • Contributed to performance testing methodology with HP Performance Center for testing Oracle E-business Suite R12 release
  • Developed Java coding standards and best practices to guide new and existing Java developers. (Key items: design/code walk-through, threading, GoF design patterns, core J2EE design patterns)
  • Integrated XML Publisher (formerly BI Publisher) to SharePoint using XML Publisher bursting. Converting Oracle Reports to XML Publisher reports.
  • Responsible for Websphere/P4Data (SME role) to support future file transfer infrastructure in a short period of one month with minimal knowledge transfer. Made additional improvements in support, documentation and built strong relationship in vendor product support. Trained in house support staff. Monitor ETL jobs that consume Websphere/PM4Data end-points. Using: Websphere MQ(JMS)/PMData
  • Support Oracle SOA file transfer composite application in production environment. Contributed to Managed File Transfer using Oracle SOA technology.
  • Contributed to drafting of Oracle SOA Reference Architecture and WebCenter Portal/Content
  • Designed and developed Enterprise 2.0 web application for IT Architecture Council allowing members to submit document, make comments, tags and search. Using: WebCener Portal, UCM (Oracle Content Management System), Linux, Virtualbox, Weblogic 10.3, JDeveloper/ADF/Task Flow
  • Design and developed software inventory using Data Modeling, Data Definition, JDeveloper/ADF/AJAX/XML/JSF/ADF Business Services and integrate to WebCenter Portal as Portlet,CSS (skinning), MVC design pattern.

Confidential, Hollywood, CA March 2010-April 2011
Software Engineer
Develop, maintain, and enhance multimedia/workflow web application (J2EE/Swing technologies) used by broadcasting and film industry to effectively and efficiently streamline the review and approval process of media/document files securely before distribution for public viewing:

Enhanced and maintained high volume and distributed application using J2EE (Servlet/JSP/EJB/Hibernate/Weblogic/JBoss), Java/Swing, MSSQL (JDBC/SQL/Stored-proc), XML/Web services, and Windows/Mac/Linux.

  • Involved in code refactoring to improve maintainability and testability for continuous integration process using JUnit/JMockit/Ant/Groovy frameworks.
  • User and Application support for Mac, Windows, and UNIX environments.
  • Involved in Android mobile development to provide alternative to existing Java/Swing client.

Confidential, Irvine, CA Dec 1997-July 2009
Programmer Analyst, Web/Application Developer
Design and implement complex application for investment management professionals in Fix Income and Equities trading and operations.

Enhanced and maintained production support website for monitoring system and trade recovery using Apache Tomcat, Servlet/JSP/HTML, JavaScript, AJAX, EJB, Sybase (JDBC/SQL/Stored-proc), and Windows/Linux.
Help refactor and test J2EE applications and Java/Swing Clients to improve performance and maintainability using JUnit (unit testing framework) and JMock (mocking framework).
Help designed, developed, and maintained Fix Income application for fix income operation staff monitor trade workflow and insure timely trade processing to accounting system and bond market using J2EE (Java/EJB/Weblogic), Java/Swing, Sybase (JDBC/SQL/Stored-proc), XML, and Windows/Unix. For Unit/Integration Testing, JUnit/JMock Testing Frameworks.

  • Contribute to developing and maintaining mission critical, high volume Equity Trade Order Authorization system for trading operations to insure effective and efficient trade order processing using J2EE (Java/EJB/Weblogic), Java/Swing, Servlet/JSP, Struts, HTML, Ajax, Tomcat, Sybase (JDBC/SQL/Stored-proc), XML, Autosys, and Windows/Unix. For Unit/Integration Testing, JUnit/JMock Testing Frameworks.
  • Designed and developed continuous integration that saved time and cost by reducing errors and streamlined build process from ~3 hours to 3 minutes per environment allowing CM staff to automate other key processes and promoting company's Agile development goal. Development team had up to 30 environments. Key technologies used: ANT, XML, Unix/Linux (bash scripting), AutoSys, Java/JUnit/Groovy, CruiseControl, and Mercury Performance Center
  • Used Bloomberg data-feed interface to automate compliance check for fixed income administration department that reduced errors and increased productivity. C/C++, Java/Swing, and Unix/Linux (bash, awk/sed, and Perl).
  • Maintained and enhanced Equity Compliance and Authorization System that interfaced with Equity Trading System and CRD (Charles River Development) to reduce costs and help company stay competitive by having automated trade compliance check feature. Key technologies used: J2EE (Java/EJB/Weblogic), Java/Swing, Servlet/JSP, Sybase (JDBC/SQL/Stored-proc), and Windows/Unix. For Unit/Integration Testing, JUnit/JMock Testing Frameworks.
  • Mentored and trained new developers on SDLC standards/processes
  • Prototyped and demonstrated for associates:
  • Evaluated JMockit API as a replacement for mocking framework.
  • Ported Java/Swing Trade Order System to Flex3 using Tomcat Apache/Servlet/JSP
  • C#/.NET programs applying OO design patterns and best coding practices

Confidential, Cerritos, CA March 1997-Dec 1997
Programmer Analyst, Web Developer

Designed and developed POS and printing workflow web application to allow business clients to order stationary products online.

Converted POS application to VB from C/C++/IIS (ISAPI)-based web application.
Designed and developed web application for Order Entry System for internal order fulfillment department.
Prototyped and developed Java/FoxPro/DBF-based application to integrate with JefForm product to automatically fill electronic forms.

Confidential, Beverly Hills, CA June 1993-March 1997
Programmer Analyst, Application Developer

Designed and developed data processing application to process credit card transactions for per-minute call service for third-party billing for MCI, ATT and Sprint calls.

Designed and developed:
Application to generate sale and invoice information.
Application to allow sales department staff to enter sales statistics and marketing data to help management and analyze the effectiveness of marketing ad campaign
Application to generate client invoices and to allow accounting department to automatically send invoice via fax
C utility program to allow operators to retrieve calls per-minutes statistics data in 2 minutes via dump terminal serial cable interface, eliminating manual data entry that normally takes 3 hours daily down to 2 minutes.

EDUCATION

Java, C++ OOP, Computer Logic, HTML

UC Irvine Extension:

Design Patterns (GoF)

On the Job Training:

  • Project Management for IT Professional
  • Testing Methodology
  • Fast Tract Sybase SQL
  • PowerCenter (ETL)
  • Weblogic
  • J2EE Design Patterns
  • Java Programming
  • U.S Market Fundamentals (Fix Income and Equities)
  • OOA/OOD/UML

We'd love your feedback!