Experience
- Software Architect · Aug 2013 - Oct 2022 · 9 yrs 3 mosHigher Learning Technologies
- Architected and directed development of a comprehensive learning management system, defining the platform's architecture, leading cross-functional teams, and ensuring scalable, high-quality delivery.
- Drove technical strategy and system design decisions that enabled the business to scale from a small catalog to almost half a million digital learning assets and millions of end users.
- Collaborated cross-functionally with product, design, and executive leadership to align architecture with evolving business goals and customer needs.
- Led a high-performing engineering team responsible for the company's API, content management, and data systems, achieving a 99% SLA and sub-100ms response times at scale.
- Led the initiative to establish a centralized data warehouse, architecting an automated ETL pipeline from Rails to AWS Redshift that enabled faster, organization-wide analytics.
- Established modern engineering practices including automated testing, continuous integration, and data-driven decision-making — improving release reliability and delivery speed.
- Built a culture of engineering excellence through mentorship and a structured architecture review process that reinforced scalability, quality, and innovation.
Skills: Leadership · Software Architecture · Ruby on Rails · Amazon Redshift · Heroku · Amazon Web Services (AWS) · Ruby · Vue.js - Founder / Software Architect / Team Lead · Jun 2007 - Jun 2013 · 6 yrs 1 moOnomojo.com LLC
Built and led a software development consultancy delivering full-stack web applications for clients in industries including fintech, mapping, media, and hospitality. Oversaw architecture, development, and deployment across dozens of Ruby on Rails, JavaScript, and mobile applications. Collaborated directly with stakeholders, managed small cross-functional distributed teams, and delivered systems from concept to launch.
Selected Clients:
- RedFlag – Designed and optimized Node.js + Rails systems for large-scale data processing and automation.
- Day One Baby – Architected and led development of course registration and management platform; integrated Lightspeed POS; developed e-commerce features that increased revenue and customer satisfaction.
- Discovery Maps – Enhanced and maintained a nationwide Rails mapping platform.
- BiggerPockets – Optimized performance and reduced average page load times dramatically.
- EarthPay – Built a complete online payment processor from the ground up.
- San Francisco Soup Company – Architected and led development of a full ERP system for 20+ restaurant locations.
Skills: Leadership · Technical Project Leadership · Team Leadership · Stakeholder Management · Software Architecture · Ruby on Rails - Senior Software Engineer · Mar 2006 - Jun 2007 · 1 yr 4 mosHawaiian Beach Rentals
- Delivered full-stack web applications and infrastructure solutions that improved operational efficiency, reliability, and scalability across multiple products.
- Championed the modernization of development practices, implementing a continuous delivery pipeline, version control, ticketing systems, and robust processes to improve deployment reliability and application security.
- Built scalable web applications with designers and stakeholders, incorporating SEO best practices, and developed analytics and VOIP reporting tools that increased answered sales calls by 40%.
Skills: Ruby on Rails · PHP · Leadership - Tools Engineer and Developer Trainer · Dec 2005 - Dec 2006 · 1 yr 1 moSAIC
- Led the design and development of a modernized internal IDE, architecting the system and database for a Ruby on Rails–based rewrite using MVC principles.
- Maintained and enhanced the legacy IDE to ensure project continuity during the transition.
- Introduced structured development processes by implementing a wiki and ticket tracking system, improving visibility and collaboration.
- Trained developers on the JPS framework, increasing productivity and consistency across the team.
Skills: Ruby on Rails · Employee Training - Teaching Assistant · Jan 2005 - Dec 2005 · 1 yrUniversity of Central Florida
- Led weekly recitations for Introduction to Discrete Structures and Computer Science 3, clarifying complex concepts and reinforcing course material.
- Assessed student performance by grading homework, quizzes, and exams, providing constructive feedback to support learning.
- Systems Engineer · Aug 2003 - Dec 2004 · 1 yr 5 mosUniversity of Central Florida
- Developed a genetic algorithm using radar simulator data to optimize sensor team configurations for detecting enemy radar.
- Built a primitive radar simulator and a Java-based GUI to visualize simulation results and analytics.