About
Software engineer with 8+ years building backend systems and cloud applications. I work primarily with Java/Spring Boot and AWS, creating everything from REST APIs to enterprise CMS platforms using Drupal and Apache Solr. Recently I've been diving into AI integration, building RAG applications with LLMs and AWS Bedrock that let users query documents intelligently. I've worked on everything from fixing critical server outages to developing notification systems that keep applications running smoothly. I enjoy solving technical problems, optimizing performance, and writing code that actually works reliably - whether it's a simple API or a complex distributed system
Featured Projects
RAG Application
Spring Boot • Bootstrap • AWS • OpenAI API • Claude •AWS Bedrock •
Python • PyCharm
Architected and deployed a Retrieval Augmented Generation application that
have internal document search capabilities. Led the entire product lifecycle from
stakeholder requirements gathering to deployment, resulting in 30% improved user access to
targeted information within internal PDFs.
Business Impact: Reduced document search time by 70%, improved compliance
team efficiency, and enhanced customer service response times through intelligent document
retrieval.
Full-Stack Development
AI Integration
Document Search
Interactive UI
Performance Optimization
User Research
Content Management System Enhancement
Drupal • Java • Apache Solr • MySQL • AWS S3
Led comprehensive CMS platform modernization by collaborating with cross-functional teams to
identify user pain points and implement custom features including dynamic forms, surveys,
and publishing workflow optimizations. Managed product roadmap and prioritized features
based on end-user feedback and business value.
Business Impact: Increased user engagement by 40%, streamlined content
publishing workflows, and reduced content management overhead by 50%.
Product Strategy
CMS Integration
Workflow Automation
System Optimization
User Experience
Stakeholder Management
Enterprise Notification API System
Java • Spring • Email Integration • Error Handling • Microservices
Designed and developed a critical notification API that provides automated email alerts to
users and administrators when errors occur in CMS or internal applications. Gathered
requirements from multiple stakeholders and defined acceptance criteria to ensure system
reliability and reduce downtime.
Business Impact: Reduced system downtime by 60%, accelerated issue
resolution time by 45%, and improved overall system reliability through proactive
monitoring.
API Development
Automated Alerts
Error Monitoring
System Integration
Requirements Analysis
Order Entry Application Modernization
Java • SSRS • Database Design • Analytics • Business Intelligence
Led the design and development of a comprehensive Order Entry application using functional
analysis to predict and measure customer delivery outcomes. Collaborated with business
stakeholders to define product requirements and optimize inventory management processes.
Business Impact: Improved order processing efficiency by 35%, enhanced
inventory tracking accuracy, and optimized customer delivery predictions resulting in better
customer satisfaction.
Application Design
Business Analytics
Customer Experience
Data Processing
Functional Analysis
Payroll System Modernization
Java • Kronos • Active Directory • Windows Server • Database
Integration
Spearheaded payroll system upgrade initiative by collaborating closely with payroll teams to
gather comprehensive business requirements and process workflows. Acted as product owner to
prioritize features, manage stakeholder expectations, and ensure seamless system migration.
Business Impact: Modernized legacy payroll processes, improved data
accuracy, reduced manual processing time by 50%, and enhanced employee experience through
streamlined workflows.
System Migration
Process Optimization
Stakeholder Collaboration
Requirements Gathering
Change Management
Emergency Alert System for Critical Infrastructure
Mission Mode • SharePoint • Security Implementation • Enterprise
Solutions
Created and deployed an emergency alert system for 13 dams across Minnesota, ensuring rapid
communication during critical situations. Managed project requirements, coordinated with
safety teams, and implemented secure SharePoint solutions for the Enterprise Continuity
group.
Business Impact: Enhanced public safety infrastructure, improved emergency
response times, and established secure communication channels for critical facility
management across multiple locations.
Emergency Systems
Security Implementation
Multi-site Deployment
Safety Compliance
Documentation
Apache Solr Performance Optimization
Apache Solr • JVM Optimization • Log Analysis • Performance Tuning
Resolved critical Apache Solr server outages by conducting thorough log analysis and
diagnosing JVM memory constraints. Led incident response efforts and implemented long-term
performance optimizations to prevent future system failures.
Business Impact: Eliminated recurring system outages, improved search
performance by 85%, and established monitoring protocols that reduced incident response time
from hours to minutes.
Performance Tuning
Incident Response
Log Analysis
System Monitoring
Memory Optimization
Citation Application Quality Enhancement
Java • Code Quality • Performance Testing • Bug Tracking
Led code quality improvement initiative for Java-based citation application, implementing
comprehensive testing strategies and performance optimizations. Managed technical debt
reduction while maintaining feature development velocity.
Business Impact: Achieved 30% reduction in production bugs, improved
application performance, and enhanced overall user experience through systematic quality
improvements.
Code Quality
Performance Enhancement
Bug Reduction
Technical Debt Management
Quality Assurance
Professional Experience
SOCIETY OF CORPORATE COMPLIANCE & ETHICS
Software Engineer
Oct 2019 - Present
- Built a Retrieval-Augmented Generation (RAG) web application that allows users to query content-specific questions using Large Language Models, improving document search efficiency by 30%
- Developed dynamic forms and surveys in Drupal frontend, ensuring seamless data integration with CMS that increases user engagement
- Resolved critical Apache Solr server outages by diagnosing JVM memory constraints through log analysis and implementing memory optimizations
- Developed a document portal interface using Spring Boot framework, allowing staff to upload, manage, and share critical business documents
- Created a notification API that sends automated email alerts, reducing system downtime and accelerating issue resolution
- Enhanced code quality and improved java-based citation application performance, resulting in a 30% reduction in bugs
SUPERVALU INC.
Software Engineer
May 2016 - Sep 2019
- Generated SSRS reports to assess the feasibility of application design within time and cost constraints
- Designed, developed, and updated the Order Entry application using functional analysis
- Leveraged coaching and communication skills to train team members in SSRS report creation
- Upgraded the payroll system by collaborating with the payroll team and gathering process information
- Maintained Java-based customer applications for inventory tracking and data storage
SUPERVALU INC.
Technology Intern
Jul 2015 - Apr 2016
- Consulted with users, management, vendors, and technicians to assess reporting needs and developed SSRS reports
- Made appropriate changes to programs, fixed bugs, corrected errors, and ensured desired results
- Updated design and coding styles in existing applications to improve readability and understandability
- Administered payroll system data and recorded payment files in Windows Server
XCEL ENERGY
IT Intern
Jan 2014 - Jun 2015
- Created an emergency alert system using Mission Mode for 13 dams around Minnesota
- Assisted the Enterprise Continuity group by documenting Safety and Reliability Drill Management
- Created a new SharePoint site with security measures for the Enterprise Continuity group
- Managed tape rotations and identified issues related to the backup process
Education
Bachelor of Science in Information Systems
Saint Cloud State University
May 2016
Certifications
AWS Certified AI Practitioner
Validation: 9638285463a545349701b5d3864d2bdc
February 2025
AWS Certified Cloud Practitioner
Validation: 68765ab3f1fc4c1e80f1deb5a52b8f25
October 2024
APIs in Java: Call and Integrate an API
Credential ID: ZW4BHTBVDW86
December 2023
Spring Boot Inversion of Control and Dependency Injection
Credential ID: Z2SBEA4WBW85
November 2023
Building Scalable Java Microservices with Spring Boot and Spring
Cloud
Credential ID: AML7XHPAAEN9
November 2023