Professional Summary
Senior Software Engineer and Entrepreneur with 13+ years of experience spanning
embedded systems, full-stack web development, and mobile applications. Proven record of on-time
delivery in Agile teams, mentoring developers, and thriving in remote-first environments.
Specialized in Elixir, Phoenix LiveView, React, and modern web technologies.
Founder of BlueSnowDevelopers LLC and Crazy4Apps with successful SaaS and mobile app
publications. Strong communicator with cross-functional collaboration expertise and
stakeholder-focused mindset.
Professional Experience
Senior Software Engineer
Participate Inc.
2018 β 2025
Contributing to full-stack development and architectural improvements in a remote-first
environment.
- Collaborated on full-stack migration from Rails/React to Elixir/Phoenix LiveView, enhancing real-time capabilities and system performance
- Developed comprehensive digital badging and credentialing system with automated awards, mentor review workflows, and stackable credential pathways for learning management platform
- Built responsive, accessible UIs using Tailwind CSS and integrated advanced text editors (ProseMirror, Slate)
- Architected PostgreSQL database solutions and implemented GraphQL APIs for efficient data access
- Automated business workflows using Zapier integrations for seamless data synchronization
- Implemented Oban for reliable background job processing and system orchestration
- Delivered features consistently in Agile sprints, maintaining 100% commitment success rate
- Mentored junior developers and facilitated cross-functional team collaboration
Founder & Lead Engineer
BlueSnowDevelopers LLC
2021 β Present
Founded and operated a freelance consultancy delivering enterprise B2B SaaS solutions, with
flagship product King of Spades demonstrating full-stack Elixir expertise.
- Architected and developed King of Spades (kingofspades.net), a large-scale Elixir/Phoenix B2B SaaS platform
- Engineered complex state management system for multi-round progressive raffles with real-time card deck visualization and dynamic prize pool calculations
- Implemented comprehensive user authentication and role-based access control systems
- Integrated enterprise services: Stripe payments, Mailgun email, Twilio communications
- Deployed AWS S3 storage solutions with optimized PostgreSQL database architecture
- Managed complete product lifecycle from ideation to deployment readiness
Software/Firmware Engineer
Rockwell Automation
2013 β 2018
Subject Matter Expert for embedded systems and FPGA development, leading firmware solutions
for industrial automation systems.
- Served as SME for Nios II firmware development and FPGA solutions using Quartus and MATLAB
- Developed system validation models with MATLAB/Simulink for critical industrial applications
- Collaborated effectively with distributed U.S. and international engineering teams
- Authored comprehensive requirements, design specifications, and test documentation
- Mentored junior engineers, enhancing team project delivery capabilities
Founder / Independent Developer
Crazy4Apps.com
2013 β 2020
Entrepreneurial venture developing and publishing innovative mobile applications for iOS and
Android platforms, managing complete product lifecycle.
- Published several successful applications to App Store and Google Play Store
- Managed complete app lifecycle: requirements, design, development, testing, deployment, and marketing
- Developed apps using diverse technology stacks: Firebase, Java, Swift, React Native
- Handled comprehensive UI/UX design, market positioning, and customer engagement strategies
Component Engineering Intern
Rockwell Automation
2012 β 2013
Engineering internship focused on component validation, database management, and automation
tool development.
- Validated high-risk components for Material Risk Index (MRI), managing databases and coordinating with suppliers
- Developed Excel VBA macros to enhance data visibility across MRI spreadsheets with automated reporting
- Created VBA-based cost analysis software with user interface for ASIC cost estimation using pin count and die size
- Implemented MATLAB functions for CRI algorithm development, integrating database operations and scoring systems