Steve Levine

Steve Levine

Manager at SunGard Consulting Services

Greater New York City Area

Current
Past
Education
  • Rutgers, The State University of New Jersey-New Brunswick
Connections
113 connections
Industry
Computer Software

Steve Levine’s Summary

Accomplished and results driven Senior Consultant with broad expertise leveraging the power of Open Source Java Technologies as well as Enterprise Java Systems to precisely meet the need of the business. Have the reputation of delivering high quality solutions that consistently exceed expectations.

Well developed technical skills and design abilities complemented by highly effective communication, leadership and team building skills.

Technology generalist with the ability to learn and understand a system from a System’s Architecture perspective (Servers, Networks, System Integration Points) as well as an Application Architecture perspective (Application Servers, Frameworks, Design Patterns, Transactions) and finally from an Implementation perspective (Java, IDE’s, Builds).

Skills Summary
Groovy 1.5 - 1.6, Grails 1.0.2 - 1.1

Java 1.0.1 – 6, Hibernate 2.1 - 3.2, Spring 1.1 - 2.5, Lucene, XDoclet, Struts 1.0 – 2.0, Log4j, JUnit, Toplink, IBatis, EHCache

J2EE/JEE: EJB 1.1 - 3, Session Beans (Statefull, Stateless), Message Driven Beans, Entity Beans (CMP, BMP, CMR), JMS, Servlets, JSP, Java Server Faces, JDNI, JDBC, XA/JTA

XML: JAXB, STaX, SAX, DOM, JDom, XML Schema, XML Beans, XSLT

Middleware/Application Servers: BEA Weblogic 4.5.1 – 9.2, IBM Websphere 2.0x – 6.0x, JBoss 3.2 - 4.2, Tomcat 5.1 - 6.x, Websphere MQ, Tibco Rendezvous

Design Practices: Object Oriented Analysis and Design , Waterfall - Agile (RUP, FDD, Scrum, XP)

Patterns: Original Patterns (GOF), JEE Patterns, Anti-Patterns, UML, SOA, ESB

Development Tools: IntelliJ 3.1 - 7.02, Eclipse 2.1 - 3.3, Net Beans 3.2-6.0, IBM WSAD/RAD 2.x - 7.0, Magic Draw UML, DBVisualizer, Jira, ANT, Maven, CVS, SVN, Cruise Control

Database: SQL with Oracle 8i-10g, MySql - 5.1, PostgreSQL 8.x, Sybase - 12.1

Operating Systems: OSX 10.3 - 10.5, Ubuntu (Gutsy), Solaris 7 - 10, Redhat Ent. Linux 2 - 4, Windows XP/Vista/Server.

Steve Levine’s Specialties:

Groovy 1.5 - 1.6, Grails 1.0.2 - 1.1, Java 1 – 6, Hibernate 2.1 - 3.2, Spring 1.1 - 2.5, Lucene, XDoclet, Struts, Log4j, JUnit, Toplink, IBatis, EHCache, J2EE/JEE, EJB 1.1 - 3, JBoss RESTEasy 1.0.1, Jersey 1.0.1, EJB, JSP, JDNI, JDBC, XA/JTA, BEA Weblogic, IBM Websphere, JBoss, Tomcat, Websphere MQ, Tibco Rendezvous, OOAD , Waterfall - Agile (RUP, FDD, Scrum, XP), IntelliJ, Eclipse, Jira, ANT, Maven, CVS, SVN, Cruise Control, OSX, Ubuntu, Solaris, Redhat Linux, Windows.


Steve Levine’s Experience

  • Manager

    SunGard Consulting Services

    (Privately Held; Information Technology and Services industry)

    November 2007Present (2 years 1 month)

    Technologies: Groovy, Grails, Java, Spring, Hibernate, JBoss RESTEasy, IBatis, EHCache, JUnit, YUI, Ant, Agile (Scrum), Tomcat, Websphere 6.1, MS SQL Server, Oracle.

    Media Client
    Worked on a license admin application that administered licenses for a subscription based website. It was implemented leveraging the Grails 1.1 framework along with the Acegi Security and Grails Searchable plug-ins.

    Designed and implemented a RESTful B2B integration strategy. Consumed and produced REST based XML services by leveraging JBoss’s RESTEasy JAX-RS implementation for server-to-server communications. Consumed third party REST services via Prototype.js for Client (Browser) to Server communications


    Wealth Management Client
    Work as a member of a small Scrum team tasked with building and integrating an alerts module with an existing trading platform. The end user interacted with the system via a web user interface. The user had the ability to define alerts based on a wide variety of criteria ranging from account alerts to real time alerts based on the movement of a security. The alerts module integrated seamlessly with their existing application.

    The module was implemented as a standard Java web application deployed to Tomcat 5.5 leveraging YUI for the client, JSON for the transport between the client and the server, Spring 2.5 for dependency, transaction, and task management, EHCache for caching, and IBatis for persistence

  • Middleware Solutions Architect

    Red Hat

    (Public Company; RHT; Computer Software industry)

    April 2009June 2009 (3 months)

    As a Solutions Architect at Red Hat my responsibilities include going out to meet clients with the sales staff as well as driving conference calls providing a technical overview of the entire JBoss Middleware Stack. Responsible for knowing the sales pitch for the entire JBoss Middleware Stack, as well as being able to do a technical deep dive in any individual product.

  • Consultant

    City Of New York

    (Government Agency; 10,001 or more employees; Government Administration industry)

    January 2007November 2007 (11 months)

    Technologies: Java, J2EE, Websphere, Spring AOP, Toplink, Struts, Ext 1.1, DHTMLxGrid, Ant, FDD, Oracle.

    The system was a implemented as a layered architecture where the layers were, going from top to bottom, XHTML, XSLT, STXX, JDOM, XHR, Struts, Business Delegates, Transfer Objects, EJB’s (Session Beans), DAO’s, Toplink, and Oracle.

  • Consultant

    Lehman Brothers

    (Public Company; 10,001 or more employees; leh; Investment Banking industry)

    July 2006December 2006 (6 months)

    Technologies: Java, J2EE, Eclipse 3.3b, Intellij 6, Weblogic, EJB, Spring, Hibernate, JMS, Struts, Web 2.0, Ant, Sybase.

    Implemented a new configuration, persistence, and transaction model that leveraged Spring DI and Spring DAO/JDBC Templates.

    Created coding standards and integrated Checkstyle, PMD, and CPD in to the nightly build to generate nightly reports.

    Documented a process to migrate the existing CVS source code repository to SVN, as well as the development tools. (IDE’s, CMD Line, Tortoise SVN)

  • Consultant - AVP

    Merrill Lynch

    (Public Company; 10,001 or more employees; Financial Services industry)

    January 2004July 2006 (2 years 7 months)

    Technologies: Java, J2EE, Eclipse 3.2b, Weblogic, JBoss, EJB, JMS, Hibernate, Lucene, Ant, SOA, Oracle.

    Debugged many different critical J2EE/Weblogic production issues alone and alongside architects from BEA support.

    Reviewed and commented on proposed architecture documents from different development groups.

    Designed an application where:
    Business tier was implemented as a Service Oriented Architecture (SOA) and the business services were implemented as Stateless Session EJB’s which were wrapped with Web Service’s to provide Non-Java client’s access to the Services.

    Persistence tier was implemented leveraging Hibernate 3.0, and implemented a Hibernate Audit Interceptor which provided auditing of all database transactions.

    Implemented an Eventing framework that utilized JMS Queues and Message Driven EJB’s.

    Built a chat subsystem by leveraging Jive's Wildfire Jabber server.

    Coded a generic search solution leveraging Apache Lucene 1.9

  • Consultant

    Towers Perrin

    (Public Company; 10,001 or more employees; Insurance industry)

    August 2002December 2003 (1 year 5 months)

    Technologies: Java, Intellij 4.0, JUnit, Struts, Weblogic 6.1, J2EE, EJB, Web Services, XML, Patterns, Oracle

    Designed and implemented a J2EE testing framework leveraging JUnit that provided a way to programmatically unit test and load test the application to verify its correctness and performance.

    Designed and prototyped a benefits administration system where the main purpose was to eliminate a legacy technology called SQL Forms where the major requirement of the new system was it had to be as easy to develop and maintain as the current Forms application.

    Designed and implemented a web services based service layer that extended the existing J2EE Benefits Administration application that provided their clients with a mechanism to add, remove, and update their participant data in real time. This was a major improvement over the current implementation that was done via a batch process that consisted of sending a flat file over upon the close of each business day.

  • Consultant

    Novartis Pharmaceuticals

    (Public Company; 10,001 or more employees; Pharmaceuticals industry)

    October 2001June 2002 (9 months)

    Technologies: Java, Netbeans 3.2, Weblogic 6.1, J2EE, EJB, Ant, RUP, Rational Rose, Patterns, Oracle

    Developed an Adverse Event tracking system. The application leveraged the standard J2EE stack and the MVC pattern using JSP's to implement the view, Servlets and Java Beans to implement the controller, and EJB's to implement the model. The IDE used was Borland’s JBuilder 7, the application server was Weblogic 6.1 SP3 deployed on Solaris 8, the database was oracle 8i, and the build was done using Jakarta’s ANT.

  • Consultant

    Cigna Insurance

    (Public Company; 10,001 or more employees; Insurance industry)

    January 2001August 2001 (8 months)

    Technologies: Java, Websphere 3.0, J2EE, RUP, Rational Rose, Patterns, DB2.

    Designed the architecture for the second release of a claim inquiry system that allowed Cigna’s customers and clients to login to Cigna.com to browse through their claim information. The application was implemented leveraging the MVC pattern and was deployed to IBM’s Websphere 3.0.2 running on an AIX server, the web server was IIS, the security server is Netegrity’s Site Minder, and the database server is DB2.

  • Consultant

    Princeton University

    (Higher Education industry)

    May 2000December 2000 (8 months)

    Technologies: Java, Weblogic 5.1, Toplink, J2EE, RUP, Rational Rose, Patterns, Oracle.

    Designed and implemented a web based Time Collection System.

    The application was implemented on BEA’s Weblogic Application Server 5.1.0 SP5 leveraging the the Model View Control (MVC) pattern for the application where we used Entity and Session EJB’s for the business logic, Servlets and Java Objects for the controller logic, and JSP pages for the presentation logic.

  • Senior Developer

    marchFIRST

    (Public Company; 5001-10,000 employees; MRCH; Information Technology and Services industry)

    May 1999May 2000 (1 year 1 month)

    Technologies: Java, Weblogic, J2EE, EJB, JMS, LDAP, Oracle

    Designed and implemented a movie production portal for an independent film company who wanted to create a portal site that allowed movie production studios to use their website to manage their day to day tasks such as document management the scheduling of crew, actors, and resources, as well as an auction engine matching buyers and sellers, a price bottom engine, and a reservation system for making travel arrangements, also the essential portal features such as email, contact management, a personal calendar, threaded discussions, weather, maps, search, chat, and personalization.

    The custom components were implemented as EJB’s running on BEA’s Weblogic, portal functionality leveraged the iPlanet suite, third party products and services provided all of the other functionality, and Weblogic’s JMS implementation was leveraged to tie everything else together

  • Developer

    Prudential Financial

    (Public Company; Financial Services industry)

    May 1997May 1999 (2 years 1 month)

    Technologies: Java, COM, CORBA, Toplink for Java, OOP, Patterns, Sybase, MQ Series.

    Implemented an Enterprise Application.

    The business model was implemented in Java using a three tier Object Oriented design that leveraged many design patterns such as the factory method and the singleton pattern.

    The business model communicated with the mainframe via a middle ware product called MQ Series that was exposed via a CORBA service.

    The Persistence model was implemented leveraging an OR Mapping tool called Toplink for Java.


Steve Levine’s Education

  • Rutgers, The State University of New Jersey-New Brunswick

    BS , Computer Science , 19941998


Additional Information

Steve Levine’s Groups:

  •    Java Posse
  •    Rutgers Alumni
  •    Java Enthusiasts
  •    MacUser
  •    RU Scarlet Knights Alumni Networking Group
  •    USWeb Alumni
  •    SunGard-eans
  •    Scala enthusiasts

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Steve Levine’s full profile:

  • See who you and Steve Levine know in common
  • Get introduced to Steve Levine
  • Contact Steve Levine directly

View Full Profile