We provide IT Staff Augmentation Services!

System Architecturer, Project Manager / Software Design And Development Resume

Creston, OH

SUMMARY

  • Hello, as a senior level Software Engineer I have operated in roles from developer, to project manager, to architect.
  • I have excellent communication skills along with extremely strong debugging, problem solving, and investigative skills to discover root causes of problems.
  • I have developed software from Websites and standalone applications to embedded controllers. Hardware designs from analog amplifiers to Single Board Computers.
  • I have taught formal software classes and have mentored junior programmers.

TECHNICAL SKILLS

  • Windows
  • Java
  • Oracle
  • Linux, Solaris, HP - UX, SunOS
  • C# (.NET)
  • MS-SQL
  • Windows “batch” files
  • C++
  • Sybase
  • Unix “scripting”
  • C
  • IBM DB2
  • Oracle PL/SQL
  • Postgres
  • ESQL (MQ - Message Broker)
  • MySQL
  • Lua (Mobile phone development
  • Spring Boot
  • Web services: SOAP, Rest
  • MQ - IBM Message Queue
  • RUP / Agile
  • WebLogic
  • JSF - Trinidad, Ice Faces
  • Use Cases
  • IBM WebSphere
  • Struts
  • Class Association diagrams
  • JBoss
  • JSP, Servlets, Applets, JavaScript
  • Sequence diagrams
  • GlassFish
  • JDBC
  • Rational Rose (Professional J)
  • Tomcat
  • XML
  • UML
  • AWT, Swing
  • JMS, SMTP
  • Java stored procedures in Oracle
  • WebSphere Message Broker Toolkit
  • Web development
  • SSL certificates
  • IBM Rad
  • Real-time programming
  • ODI (Oracle Data Integrator)
  • Microsoft Visual Studio (C#)
  • Embedded software
  • EJB (entity/session)
  • Microsoft Visual C++
  • Interrupt handling
  • Hibernate
  • Eclipse, Oracle Jdeveloper
  • TCP/IP sockets
  • XSL, XPath
  • WebLogic Workshop
  • Multitasking, threads
  • JDO
  • WebSphere Application Developer (WSAD)
  • Hardware interfaces
  • Test/NG
  • Oracle Data Integrator
  • RS-232, RS-485
  • Selenium Browser API
  • Toad, SQL Developer
  • A/D, D/A
  • Jenkins
  • SVN, CVS, GIT
  • UARTs
  • Node.js
  • Wireshark, SoapUI, Postman

PROFESSIONAL EXPERIENCE

Confidential, Creston, OH

System Architecturer, Project Manager / Software Design and Development

Responsibilities:

  • Contractor for System Architecture, Project Management / Software Design and Development
  • Project management, lead developer, design and development. Mentoring junior programmers.
  • Object Oriented Analysis and Design.

Confidential, Denver, CO

System Architecture

Responsibilities:

  • Enhance and modify a Web application that controls an IBM mainframe appliance (Virtual Tape Controller).
  • Developed in PHP and run on the Apache Web server under CentOs Linux.

Confidential, Elyria, OH

Software Design and Development

Responsibilities:

  • Investigate and plan Oracle SAAS Cloud for an Ecommerce replacement for the current, outdated Ecommerce platform.
  • Web Service integration (C#) with SharePoint for extraction and processing of data.
  • Modify existing Ecommerce Web application to enhance for more modern functionality.

Confidential, Cleveland, OH

Software Design and Development

Responsibilities:

  • Create test programs for Oracle ATG Ecommerce system based on user specifications.
  • Test programs are written in Java using Eclipse, TestNG, and the Selenium test API which installs into various browsers.

Confidential, Elyria, OH

Software Design and Development

Responsibilities:

  • Created user specified enhancements to a Java/Oracle based Ecommerce product named Broad Vision.
  • The enhancements were speed, simultaneous multiple quote processing, credit card encryption, and real-time pricing and order validation through interfacing with Oracle Apps via PL/SQL Stored Procedures.Ported .net(C#) sites from expiring servers to the Microsoft Azure Cloud along with their associated SQL Server databases.

Confidential, Orrville, OH

Software Design and Development

Responsibilities:

  • Created ODI (Oracle Data Integrator) programs to update the cofunctionality and to use the Trinidad (Java Server Faces) framework. Programming in Java for Oracle oc4j using JDeveloper 10g.

Confidential, Wooster, OH

Software Design and Development

Responsibilities:

  • Programming in ESQL for WebSphere Message Broker using Message Broker Toolkit 6.1.0.5.
  • Created Message Flows to map data between xml and Cobol copy books, SOAP calls, calls into CICS on VSE, extensive error handling subflow, compute nodes, Java nodes, custom nodes, MQ administration.
  • Created a Web Portal application for Claims Processing.
  • Developed with Rational Application Developer version 6 and runs on WebSphere Portal Server on Linux with a MySQL database.
  • Worked on a C# (.net) Web application fixing bugs and adding additional functionality.

Confidential, Cleveland, OH

Project Manager

Responsibilities:

  • Part of a seven-member (Agile) team creating a Web application for Trust Managers to obtain all information of the Trust Funds and accounts they manage.
  • Developed with WebSphere Application Developer and runs on WebSphere with a DB2 database on Zos.

Confidential, Valley City, OH

Lead Developer

Responsibilities:

  • Lead developer, mentor and partial management of a six-member team which developed a Web based Customer Relationship Management system for taking orders, tracking order status, product selection, concurrent inventory access to multiple IBM AS/400s running DB2, private credit authorization through Fiserv Orlando via TCP/IP, credit card authorization through SkipJack via HTTP.
  • Developed with WebSphere Application Developer and Rational Rose and uses the Struts framework, JSP, EJB, XML-RPC Web Service, Servlets, and Oracle stored procedures.
  • Run on multiple machines (Linux and Windows) using JBoss and WebSphere with JDBC access to Oracle 9i and AS/400 DB-2.

Confidential, Valley City, OH

Lead Developer

Responsibilities:

  • Lead developer for a two-member team that developed a Web application that allowed vendors to register products at the point-of-sale.
  • After hour processing then emailed customer and purchase information to service dealers in the appropriate geographical area who would follow up with the customer and fill out an online survey form for customer satisfaction.
  • Developed with VisualAge and Rational Rose.
  • Run on WebSphere on Linux with JDBC access to MS-SQL Server.

Confidential, Valley City, OH

Project Manager

Responsibilities:

  • Project manager, lead developer and mentor of a four-member team which developed a multilingual Web application in which dealers could order parts, record the sale of products, file warranty claims and obtain service information, all with context sensitive ‘help’. Application uses Servlets, JSP, stored procedures and MS-SQL database.
  • Developed with VisualAge and Rational Rose.
  • Run on WebSphere on NT with JDBC access to MS-SQL Server and AS/400 DB-2

Confidential, Cleveland, OH

Lead Developer

Responsibilities:

  • Part of a five-member team that developed a multilingual, Web based, Human Resources document management system.
  • The system allowed employees and managers to access all aspects of HR documents.
  • Application uses Servlets, JSP, Java stored procedures, PL/SQL and Oracle 8i database.
  • Developed with JDeveloper, Rational Rose, PL/SQL Developer, SQL Plus.
  • Runs on Oracle Application Server on HP-UX.Developed a cross-platform, cross-server Session handler in Java and PL/SQL.
  • This allows Java Servlets and Oracle PL/SQL procedures to share the same Web Session data even in a load-balanced, multi-server scenario.
  • Developed SMTP mailer client as a JSP and standalone application which allows developers in Java and Oracle PL/SQL to easily send email from their applications.
  • Developed a standalone HTTP server and spidering Internet Search Engine in Java with web-based administration.
  • This allows a site to have its own customizable searching capabilities.
  • Developed Java stored procedures in Oracle 8i to compress HTML data in the GZIP format before sending it to the browser resulting in an 83% reduction in size and transfer time.
  • Developed a Java Swing application used to package Java applications, images, jar and zip files together for deployment.
  • Deployment time dropped 90%, from five minutes to 30 seconds.
  • Developed an elaborate Java Applet that would obtain a web application’s navigation data and images from the host via sockets.
  • The web application could then call the applet via LiveConnect (JavaScript to Java communication) to tell it what part of the navigation hierarchy to display.

Hire Now