Curriculum Vitae
Professional Experience
Principal Software Architect
Toshiba Global Commerce Solutions
May 2022 – Present
- Architecting and delivering solutions on the award-winning ELERA retail platform.
- Leader of Architecture Review Board and technical leader guiding software development standards and best practices.
- Mentoring architects and developers in cloud and microservice technologies.
- Responsible for client-facing communications, API suite support, and technical integration guidance.
- Participant in internal R&D initiatives, including patent application submissions.
Advisory Board Member, Strategic AI Program
Ashland University
2023 – Present
- Providing strategic guidance and industry insights for the AI program.
- Collaborating with faculty to align curriculum with industry standards and trends.
Senior Software Architect – Platform Modernization
Flooid
May 2021 – May 2022
- Leading a platform modernization project to migrate a legacy Java monolithic application into a microservice-based SaaS platform.
- Architecting and developing POC services proving concepts and design.
- Responsible for making software, framework, and toolkit decisions to be utilized across the organization.
- Developing standards and automation to guarantee consistency, performance, stability, and security.
- Mentoring and guiding other architects and developers through the cloud and microservice transition.
Lead Architect & Engineering Manager
Luma Financial Technologies
May 2019 – May 2021
- Architected and delivered complex, multifaceted projects on SRP award-winning platform for Fortune 500 partners.
- Organized Enterprise Architecture framework (TOGAF).
- Managed engineering team for a core product, including hiring decisions.
- Architected migration of legacy ColdFusion application to microservice and cloud-based platform utilizing AWS technologies.
- Led architecture oversight group to ensure adherence to principles and best practices.
- Designed and documented external API platform.
Solutions Architect
PCMS
June 2011 – May 2019
- Designed and implemented solutions for clients on time and on schedule across varied infrastructures.
- Delivered nine multi-year and ongoing projects for large private companies and international retailers.
- Mentored and trained developers, and contributed to the creation of the university internship program.
- Led formalization of Enterprise Architecture practices (TOGAF).
- Delivered organization’s first internationalized (i18n) solution to an international retailer.
- Supported global implementations with GDPR and DoD security compliance.
IT Project Coordinator and Researcher
Saint Louis University
June 2004 – May 2007
- Conducted research into campus technology needs targeted at various focus groups.
- Constructed tutorials and documents for faculty and students on University resources.
- Created training portal to deliver IT infrastructure education to faculty, staff, and students.
- Supported initial Blackboard implementation and in-house education platform.
Teaching and Training Experience
Adjunct Faculty - Computer Science
Southern New Hampshire University
2021 – Present
- Teaching multiple sections and courses in computer science.
- Providing guidance and support to students from diverse backgrounds.
- Helping develop and coordinate online learning programs.
Adjunct Professor - Computer Science
Central Texas College
2021 – Present
- Teaching multiple sections and courses in computer science.
- Providing guidance and support to students from diverse backgrounds.
- Helping develop and coordinate online learning programs.
Teaching Assistant
Saint Louis University
2004 – 2006
- Taught three sections of an introductory Computer Science laboratory course.
- Graded assignments and exams for faculty members.
- Provided individual and group tutoring sessions to support students’ needs.
Education and Certifications
Master of Science in Software Engineering
Regis University (Graduate Honors)
Graduate Certificate in Enterprise Java Development
Certifications
- Google Analytics 4 Certification
- WebSphere Application Server Administration
- Microsoft Azure Administrator – In Progress
- AICPA – Emotional Intelligence, Coaching & Mentoring, Leading vs Managing