Astoria, NY 11101

jonlorusso@gmail.com

Jon Lorusso

Skills

 

 

 

 

 

 

 

 

 

 

 

Java

Oracle 9i, Postgres, MySQL, SQL Server, MS Access

TOPLink, Hibernate, Cayenne

JSP, JSF, SpringFramework, AXIS, JSTL

Javascript, PHP, HTML, WML

Perl, Shell scripting

SMPP, XML

Mobile (SMS, MMS, Wap etc.)

*NIX Tools, NT, 2000, XP

CVS, Subversion, ClearCase

Telecom/Telephony (IVR , Lerg/NANPA)

 

(bold denotes most recent and/or most experience)

 

 

Experience

 

IDEA Distributors

New York, NY

October 2005 - Present

Swing Developer

 

IDEA Distributors (http://ideadistributors.com) is a small technology firm that develops software enabling musicians and independent record labels to submit their content for distribution through online retailers like Napster and ITunes.

 

This software consists of a java (Swing) client supported on the Mac and PC that connects to a Tomcat/MySQL server.

 

 

 

Entertainment Software Ratings Board

New York, NY

January 2005 - Present

Java Consultant

 

“The ESRB (http://www.esrb.org) is a non-profit, self-regulatory body that independently assigns ratings, enforces advertising guidelines, and helps ensure responsible online privacy practices for the interactive entertainment software industry.”

 

A complete redesign of the ESRB website was recently completed.This included a re-architecture of their database (SQL Server) and a switchover from Microsoft to Java technologies for their application server.

 

Actual technologies used:

Tomcat (5.5.12) with JavaServer Faces, JavaServer Pages Standard Tag Libraries (among others), standard JSP, HTML and of course, Javascript. The application runs atop a SQL Server (2000) database.

 

 

 

 

WiderThan Americas, Inc.

New York, NY

February 2005 – December 2005

Senior Software Engineer

WiderThan Americas, Inc. (http://widerthanamericas.com/) recently acquired Ztango (formerly MobileSpring). Their premier product is Metcalf, a Messaging Platform. This product routes upwards of 30 million messages (SMS) per day between major U.S. and International Mobile Carriers.

 

For the last 8 months I’ve been a developer on a very small team. The product described above was, at the point of my hiring, already quite mature. My main role has been to identify inefficiencies and potential problems within the existing code.

 

Shortly thereafter, the decision was made to rearchitect the entire system. Besides the contractor brought in for this new architecture, I was the main developer. The project consisted of a fully custom server platform, with several GUI Swing clients.

 

 

 

 

Upoc, Inc.

New York, NY

January 2000 – January 2005

Senior Software Engineer

 

Upoc, Inc. (http://www.upoc.com) is a wireless application provider specializing in communities based SMS, with approximately 2 million members, and 1.5 million message deliveries per day. In addition, to text messaging, Upoc also develops MMS (picture) messaging, WAP/mobile phone applications, IVR (Interactive Voice Recognition) Software, among others.

 

     Member of “core” engineering team, tasked with design and implementation of primary application components, including but not limited to database design, data access layer, multi-threaded message delivery system, protocol integration with carriers, interface APIs, etc.

 

     Application runs on Java 1.4, Oracle 9i, TOPLink 9.0.4, Solaris platform. Various open source and proprietary libraries are employed.

o        Significant portion of application has recently been ported to PostgreSQL.

 

     Support the product development team with technical knowledge.

     Translate functional requirements into technical specifications.

     Network integration (SMPP) with most major U.S. mobile operators.

     Data warehousing, report generation, advanced SQL.

     Application debugging, support.

 

 

 

UncommonGoods, Llc.

New York, NY

September 1999 – December 1999

Software Engineer

 

UncommonGoods (http://www.uncommongoods.com) is an “online marketplace” selling “creatively designed, high-quality merchandise”.

     Java / Oracle development.

     Perl scripting.

     Scripted build mechanisms.

     Unit testing

 

 

Organic, Inc.

New York, NY

May 1998 – September 1999

Server Engineer

 

Organic, Inc. is a web development and marketing services firm located in New York, with offices in cities across the country.

 

     Java Development

     Oracle -- PL/SQL, schema design/creation, etc.

 

Network Resources, Inc.

San Francisco, CA

Summer 1998

Support Technician

 

     HTML / Javascript programming for varied clients

     Network administration (NT)

     General technical support



Bruner/Feldman Lab

New York, NY

October 1997 – May 1999

Statistician

 

     Visual Basic Programming

     Analysis of experimental data, using varied statistical methods, for two research psychologists at the New York University Psychology Department.

     Limited Computer Lab Support

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Education

1997–2001 New York University New York, NY

     B.A., Computer Science.

-- Advanced Mathematics, Databases, Data Structures, Algorithm Analysis, Internet Technologies, Operating Systems

 

 

 

Association

 

Active Member of the Association of Internet Technology Professionals

Association of Information Technology Professionals
401 North Michigan Avenue #2400
Chicago, IL 60611

www.aitp.org

New York Java Special Interest Group (NYJavaSIG)

Association of Information Technology Professionals
401 North Michigan Avenue #2400
Chicago, IL 60611

www.nyjavasig.com