Java - Powerbuilder Software Engineer Resume
Portland, OR
SUMMARY
Experienced software engineer specializing in Java EE three tier web applications, Confidential development and trading systems. Track record of “hitting the ground running” and delivering scalable, dynamic solutions to complex software problems. Ability to establish and maintain a rapport with diverse groups of software project stakeholders.
AREAS OF EXPERTISE
- Java EE/Java SE
- Apache Tomcat
- IBM WebSphere Application Server
- Software Design Patterns
- IBM MQ Series
- Full Application Life Cycle
- OOAD
- Business Analysis/Presentation/Training
- REST Web Services
- Rational Unified Process - RUP
- XML/XSD
- Rational Suite - Rose, ClearCase, ClearQuest,
- Confidential 5-11
- Requisite Pro
- SQL - DDL/DML
- Unix, shell scripting
- Oracle 8-10i, PL/SQL
- TradeStation Development/TS Easy Script
- MS SQL Server
- Trading Algorithms/Automated Trading
TECHNICAL SKILLS
Technologies: Java EE/SE, REST SOA, EJB, JSP, Servlet, JNDI, JDBC, HTML, XML, Jarkarta Log4j, J2EE Patterns, RUP, UML, OOAD and Confidential Foundation Class (PFC)
Clearance: U.S. Security Clearance Position of Public Trust
Databases: Oracle 8-10, MS SQL Server 2008, Sybase SQL Anywhere 5.x, Informix, Pick, Access, MySQL nvironment Unix, C, Pick Basic, Pick Universe, Dtree, Ctree, Rtree, DBX Debugger, Confidential 5, SQL, Microsoft Windows
Languages: Java, SQL, PL/SQL, PowerScript (5-11), C/ C++, Visual
Operating Systems: MS Windows (3.x, 95, 98, NT, 2000, XP, Basic, Dtree, Ctree, Rtree, Trade Station Easy Script 10), DOS, UNIX, OS/2, Novell a
PROFESSIONAL EXPERIENCE
Java - Confidential Software Engineer
Confidential
Responsibilities:
- Delivered REST SOA, Java 5, Confidential and MS SQL Server solutions for the Confidential warehouse logistics application
- Implemented Java Web services between the tiers: Java middle tier, Confidential and TIBCO
Environment: Confidential 11.0, Java 5, WebSphere AS, Apache Tomcat, Eclipse, MS SQL Server
Senior Programmer Analyst
Confidential
Responsibilities:
- Engineered software components on Purchase Request Process System (PRPS), a Java J2EE three tier web application utilized by the Confidential for procurement activities
- Utilized UML and the Rational Suite to produce design artifacts such as class and sequence diagrams
- Delivered User Interface components, Enterprise Java Beans (EJB), Java Message Driven Beans (MDB) and Java classes to implement PRPS business rules
Environment: Java EE/SE, IBM RAD, IBM WebSphere Application Server, IBM MQ Series, Oracle 10g, Toad, SQL, OOAD, Rational Rose, Requisite Pro, ClearCase, ClearQuest, EJB, MDB and Microsoft XP
Java - Confidential Software Engineer
Confidential
Responsibilities:
- Delivered code enhancements to the PowerBuilder, Java 5 and MS SQL Server code base for the Confidential warehouse logistics application
- Implemented multiple Java Web services and interfaces from the Java middle tier to TIBCO and PowerBuilder
Environment: Confidential 11.0, Java 5, WebSphere Application Server, Apache Tomcat, Eclipse, MS SQL Server
TradeStation Developer
Confidential
Responsibilities:
- Designed/programmed/implemented automated trading modules in multiple futures markets (E-mini index futures, bond futures, currencies and gold)
- Conducted statistical analysis of time series data: Gaussian distribution, Z-score, pairs models, market neutral models, arbitrage models and high frequency models
Environment: TradeStation 8.8, Microsoft Excel, Microsoft XP
PowerBuilder - Java - PL/SQL Software Engineer
Confidential
Responsibilities:
- Designed a Java/J2EE web application which replaced the legacy Confidential client/server application ARCS. ARCS calculates and processes salesperson commission utilized by Teradata Sales Associates
- Delivered code enhancements in Java, PowerBuilder, PL/SQL, Unix shell scripts and Control-M scheduling system
- Utilized Struts, Spring and Hibernate in the design and development of ARCS
- Guided team of four offshore ( Confidential ) teammates with design, architectural/coding issues and work direction
- Business liaison, resolving design and technical issues
Environment: Java/J2EE, Oracle 10g, PL/SQL, Apache Tomcat, Unix Shell Scripts, Confidential 10
Java Software Engineer
Confidential
Responsibilities:
- Engineered software components on Purchase Request Process System (PRPS), a Java J2EE three tier web application utilized by the Confidential for procurement activities
- Utilized UML and the Rational Suite to produce design artifacts which included class and sequence diagrams
- Developed numerous Enterprise Java Beans (EJB), Java Message Driven Beans (MDB) and Java classes to implement PRPS business rules
- Interfaced with IBM MQ Series while developing an email subsystem and nightly cron jobs
Environment: Java, J2EE, IBM WSAD, IBM WebSphere Application Server, IBM MQ Series, Oracle 10g, Toad, SQL, OOAD, Rational Rose, Requisite Pro, ClearCase, ClearQuest, EJB, MDB and Microsoft XP
Confidential Software Engineer
Confidential
Responsibilities:
- Designed and developed enhancements to the Confidential Application ( Confidential ), an application that schedules, conducts and handles the accounting of sheriff sale and tax lien/delinquency properties for the Confidential ’s Department. Confidential is written in Confidential 9.0 with an Oracle 10g backend
- Mentored junior programmers with Confidential and OOAD techniques
- Environment: Confidential 9, Oracle 10g, SQL, OOAD, ERWin, MS Project, Microsoft XP
Java Software Engineer / Team Lead
Confidential, Fairborn, OH
Responsibilities:
- Engineered Java J2EE components for the Weapon Systems Management Information System (WSMIS) Modernization Project. WSMIS is utilized by the Confidential
- Converted multiple Confidential applications into a Java J2EE three tier web application
- Employed OOAD in the development of the following Java J2EE components: EJB (session and entity CMP/BMP), Servlets, JSP and Data Access Beans
- Utilized UML via the Rational Product Suite to design J2EE components, developed Use Cases, and tied requirements to Use Cases via a traceability matrix
- Designed and developed a queue mechanism that synchronized Readiness Spare Package (RSP) computations sent to the Aircraft Sustainability Module (ASM)
- Created and deployed EAR/WAR/JAR files to IBM WebSphere Application Server
- Pivotal software architecture team member; proactively drove requirements analysis and design of the WSMIS Modernization Database and coordinated and led design meetings and reviews
- Rapidly learned and delivered enhancements to the Propulsion Requirements System (PRS) application. PRS is a Confidential Materiel Systems Group (MSG) Confidential 7.0 application that calculates spare engine requirements based on wartime scenarios
- Expediently developed ETL Confidential applications, saving the MSG substantial manual data input hours
Environment: Java, J2EE, IBM Visual Age for Java, IBM WebSphere Application Server, Oracle 10g, SQL, Toad, OOAD, Rational Rose, Requisite Pro, ClearCase, ClearQuest, EJB, JSP, Servlet, Confidential 7, SQL AnyWhere DB, Visio, MS Project, Microsoft XP, GCSS and Aircraft Sustainability Module (ASM)
Confidential Software Engineer
Confidential
Responsibilities:
- Utilized Confidential 7.0 to successfully design and develop an employee timecard application that automated the input procedure saving Confidential 576 person hours per year. Nominated for employee of the month
Environment: Confidential 7, SQL, OOAD, Microsoft XP
Confidential Software Engineer
Confidential
Responsibilities:
- Utilized OOAD to design and develop modules for two State of Ohio Projects. SIIMAN, used by the Solid and Infectious Waste Division of the Ohio EPA and Passport, utilized by the Ohio Department of Aging. These applications were written Confidential 6 and 7 utilizing the PFC.
- Employed OOAD to design and develop the Activity Resolution Tracking (ART) application enabling customer service representatives to manage contacts and resolve problems with customers in a timely manner. ART was developed in Confidential 6.0 utilizing the Confidential Foundation Class (PFC).
- Utilized PowerSoft’s PFC to develop modules for the Aurora project, a GUI Client-Server front end to Fidelity’s legacy mainframe customer maintenance system
Environment: Confidential 5, Confidential Foundation Classes (PFC), Rumba, Oracle, Informix, SQL, Microsoft Windows
Application Programmer /Analyst
Confidential
Responsibilities:
- Develop modules for the ERA Application in the Finance and Insurance and Vehicle Management areas
- Utilized tools such as ERD’s, DFD's, state and CRUD matrices to effectively design applications
- Rapidly learned C, Dtree, Ctree, Rtree, makefiles and the DBX debugger to create modules for the Computer Vehicle Registration (CVR) project. Also created precise test plans and executed them