We provide IT Staff Augmentation Services!

Software Architect Resume Profile

2.00/5 (Submit Your Rating)

Versailles, KY

Summary of experience:

  • Project management:
  • PMI/critical path
  • Agile, Agile/Scrum
  • YCA
  • Test Driven Development

Industries:

  • Software:shipping applications, hardware support applications, software install,
  • configuration management, 2D and 3D interactive graphics.
  • Embedded firmware: color laser printer raster image processor
  • Retail: distribute/maintain 4000 remote sites, business logic and point of sale
  • Manufacturing: automotive, supervisory control systems for assembly lines

Development platforms:

  • Win/Win32/Win64/Win8/WinRT/.NET
  • C Win, Linux , JavaSE/EE, C .NET
  • Linux, desktop and embedded, Gnu C
  • Mobile: Android, WinRT, minor work with iOS
  • Web: PHP, ASP.NET, Java/JSP, Javascript, AJAX
  • Database: Oracle, MS SQL Server, MySQL, SQL Lite, PostgreSQL
  • Cloud: REST web services with J2EE/JAX-RS, Tomcat and Glassfish servers,
  • oAuth2 authorization via Apache Oltu
  • ERP: integration with SAP, exposure to Dynamics AX
  • OO: UML, Design Patterns

Employment history:

Confidentil

Software architect

  • Supervisory control/trace system for control of multiple assembly lines, for the assembly of lithium-ion hybrid vehicle batteries.
  • Operates within the corporate enterprise and across the internet: oAuth2 authorization allows extending process control and data acquisition for subassemblies made by external companies, reporting to the system's primary server.
  • Designed the system, supervised two developers during the implementation of the system, and wrote 50 of the code.
  • Cloud/SOA/SaaS design: manufacturing logic as REST web services
  • Thin workstation clients and mobile clients
  • Glassfish4app server, REST web services with J2EE/JAX-RS
  • oAuth2 authorization with Apache Oltuserver side, java and
  • C oAuth2 clients.
  • Windows client applications using XML scripts for configuration
  • Process control via OPC connection to PLC controllers
  • Rules based product judgment: assembly line configuration can be
  • altered via rule changes.
  • Adapted existing C /.NET instrumentation apps to use cloud services.
  • Web PHP/JavaScript/JQuery status and reporting
  • MySQL, MS SQL Server, Oracle 12c databases to interface to various
  • mfg and ERP systems.
  • Methods: MS C , .NET 4.5, J2EE/Jersey, PHP, Android/Java, Apache Oltu

Confidential

  • Mobile scan application
  • WinRT mobile and Android versions
  • Uses WSD web service interface
  • Supports scanner discovery, multiple brands and types of scanners
  • Methods: C , Java, SOAP device web service.
  • Cloud print front end pilot project
  • Developed REST web services to implement cloud printing.
  • Configuration management for printer drivers and associated software.
  • Creation, distribution, and installation of printer configurations
  • Uses XML Schema as primary data source for configuration tool and validation of
  • configuations before installation.
  • Application install subsystem
  • Custom installation setups for applications and print drivers
  • Uses WIX install libraries.
  • Color calibration subsystem for color laser printers.
  • Multiple calibration methods supported, external and internal imput
  • Supports handheld scan input, network input for fleet calibration.
  • Introduction of C and object methods into C/procedural firmware.
  • Methods: RHEL4 Linux

Confidential

Positions held: Technical Analyst, Senior Technical Analyst, Software Architect, Team and Project Lead.

  • Technical Services Group Individual award Compris 3rd party point of sale middleware
  • YUM IT Individual Star award Lighthouse 3rd party point of sale staging process.
  • YUM ITGroup Star Award Compris 3rd party point of sale staging process.
  • KFC IT Group Star Award Dashboard Iinstore status and reporting application.
  • LTAB Louisville Technology Acronym Bee Yum Brands team captain 2004-2006, 2nd place in 2006

We'd love your feedback!