$

Building reliable

Software engineer with 6+ years of experience turning complex system problems into production services, automation, and data flows that reduce manual work and improve reliability.

$

I build backend systems and automation that solve operational problems: cleaner data movement, fewer manual steps, stronger reliability, and services that are easier to support after launch.

/root-cause

Turn Ambiguity Into Systems

I take unclear operational problems, find the system constraints behind them, and turn them into software people can trust in production.

/creative-systems

Reduce Manual Work

I look for the leverage point: the workflow, data handoff, or repeated task where automation can save time and prevent avoidable errors.

/production-ready

Build for Reliability

I build services and pipelines with monitoring, logging, and error recovery so failures are easier to catch, diagnose, and recover from.

/operational-impact

Design for Scale

My work has supported high-volume secure data exchange across a 500+ enterprise ecosystem and reduced dependency on 50+ systems.

$

Work focused on production value: reliable data movement, less manual effort, easier access to information, and systems that hold up beyond launch.

spotlight_build

Enterprise Knowledge Assistant

In-development RAG platform designed to make internal knowledge easier to search, verify, and reuse through source-grounded document Q&A.

  • Built to help users find answers inside documents without manually searching across disconnected files
  • Designing ingestion, embeddings, and secure query workflows for controlled knowledge access
  • Aimed at improving answer trust by grounding responses in retrieved source material
Search
Backend
Sources
Secure
PythonVector SearchRAGPrompt DesignPostgreSQL

Intelligent Document Automation Platform

In Progress

In-development document automation service built to convert PDFs into structured data for downstream workflows.

  • Designed to reduce manual document review by automating ingestion, extraction, and downstream handoff
  • Aimed at making document intelligence available through secure backend workflows
PythonLLMsFastAPIETL Pipelines

Enterprise Integration Services

Production Work

Production integration work built to move institutional data reliably across a 500+ enterprise ecosystem.

  • Delivered 25 integrations supporting secure, high-volume data exchange across enterprise platforms
  • Improved reliability with monitoring, logging, and error recovery for production automation pipelines
JavaSpring BootBackend ServicesOAuthAutomation
$

Tools I use to build reliable backend systems, integrations, automation pipelines, and AI-enabled applications, with an emphasis on production readiness, secure data flow, and maintainable architecture.

stack.json
1export const stack = {
2 languages: [
3 "Java", "Python", "SQL", "JavaScript", "TypeScript"
4 ],
5 backend: [
6 "Spring Boot", "REST APIs", "OAuth2/JWT", "Node.js"
7 ],
8 cloud_devops: [
9 "AWS", "Docker", "CI/CD", "Linux", "Git"
10 ],
11 data: [
12 "PostgreSQL", "ETL", "Data Pipelines", "SQL"
13 ],
14 ai_engineering: [
15 "LLMs", "RAG", "Vector Search", "Prompt Engineering"
16 ],
17 enterprise: [
18 "Workday", "Workday Studio", "Constituo", "XML", "XSLT", "SFTP"
19 ]
20};
21 
Technology - npm
$

Production work with measurable outcomes: 25 integrations delivered, high-volume secure data exchange, dependency on 50+ systems reduced through a single source of truth, and reusable frameworks that cut typical staffing from 3 developers to 1.

View Resume
impact.log
[2024 - Present]
Backend Engineer@ St. Norbert College
Integration & Automation
  • Delivered 25 integrations within a 500+ enterprise ecosystem, enabling secure, high-volume data exchange across enterprise platforms.
  • Engineered Java-based integration services for complex workflows, supporting scalable production automation and reliable system interoperability.
  • Architected scalable Spring Boot REST APIs that centralized institutional data into a single source of truth, reducing dependency on 50+ systems and supporting high-volume, secure data processing.
  • Implemented fault-tolerant automation pipelines with monitoring, logging, and error recovery, improving system reliability and reducing operational failures across enterprise integrations.
JavaSpring BootBackend ServicesSystem Automation
[2020 - 2023]
Software Engineer@ Envano
Full Stack
  • Developed custom web applications and backend APIs for high-traffic digital platforms, supporting e-commerce and multi-location businesses with scalable and performant solutions.
  • Optimized backend services integrating external APIs, CMS platforms, and commerce systems, improving performance, responsiveness, and system scalability.
  • Created a reusable component library and website framework that reduced typical project staffing from 3 developers to 1, significantly accelerating delivery and improving engineering efficiency.
Node.jsTypeScriptReactBackend ServicesCMS
[2020]
Software Engineer@ Cognizant
Backend
  • Selected for enterprise consulting engagement following technical training, completing onboarding and deployment readiness for a confidential client initiative.
JavaBackend DevelopmentEnterprise Consulting
[2019 - 2020]
Software Engineer@ Revature
Full Stack
  • Built collaborative full-stack applications in an accelerated software engineering environment focused on enterprise development practices and client delivery readiness.
  • Produced internal projects using Java, Spring Framework, Angular, Node.js, JavaScript, HTML, and CSS, delivering production-style solutions in agile team environments.
JavaSpring FrameworkAngularNode.jsAgile
[2011 - 2015]
Bachelor of Science@ University of Wisconsin-River Falls
Computer Science | Minor in Business (AACSB Accredited)
    _Waiting for new log entries...
    $

    Let's build

    I'm currently available for backend engineering roles, consulting projects, and technical advisory work. If you're building something interesting and need help with APIs, cloud infrastructure, or integrations, let's talk.

    Availability - bash