Leadership in performance and scale.

Fractional CTO and principal-level engineering. Driving performance, scalability, best practices, and strategic change to help businesses thrive.

Services

Expert guidance for your most complex challenges

From strategic technology leadership to hands-on engineering, I help organizations build and scale great software.

Fractional CTO

  • Strategic technology leadership for startups and SMEs
  • Technology roadmaps aligned with business goals
  • Technology budget and resource optimization
  • Risk assessment and decision-making guidance
  • Building high-performing technology teams

Principal Engineer

  • Deep technical expertise for complex engineering challenges
  • Scalable and reliable system architecture
  • Mentoring and guiding development teams
  • Code reviews and engineering best practices
  • Solving critical technical problems

Quality Control

  • Comprehensive QA processes and methodologies
  • Manual and automated testing
  • Test automation and brutal test strategies
  • Linters, static analysis, and release pipelines
  • Change management and isolated testing

Code Audit & Threat Modeling

  • Vulnerability and security risk identification
  • Coding standards adherence review
  • Performance and maintainability optimization
  • Detailed reports and remediation recommendations

Service Readiness

  • Metrics and monitoring for service health
  • Performance tuning across full stack
  • Load testing and capacity planning
  • Incident response and disaster recovery
  • Release pipeline design

Development

  • LiveView/backend development for performance
  • Stress testing and scalability analysis
  • Caching strategies and database optimization
  • Integration with external services and APIs

Technical Project Management

  • Hiring skilled developers and engineers
  • Offshore team management and collaboration
  • Mentoring and team guidance
  • Innovation culture and continuous improvement

IoT & Embedded Systems

  • Espressif & ARM embedded C (nonos/rtos)
  • ECC for reliable data transmission
  • Secure firmware updates and key management
  • Fleet management and OTA monitoring
  • Memory optimization and data compression

Testimonials

What people say

Keith came out of no where and saved Greatnonprofits with his dedication and passion to help make a difference in the world. In my 25 year career I have not met better. He ensures systems are built in a way that allows the best Performance, Scalability, and Extensibility with an NPO budget in mind.

James Rowley

Executive in SaaS Products

Keith is energetic, outspoken, hardworking and dedicated. He has a very good grasp of the database tiers, has never failed to get a job done, and is always happy to listen to constructive feedback and advice.

Laine Campbell

Production Engineering Director, Meta

I've been really impressed by the wealth of Keith's talents and resources. His ethics, his thoroughness, and his ability to work with others are very much valued. He's a rare find as a Chief Architect who is both practical and has the big picture in mind.

Perla Ni

Founder, Greatnonprofits.org

Keith demonstrated a strong passion for shipping great software, had the right balance of technical insight and a drive for process, with the ability to think big picture at the product scope, as well as drill down deep into specific feature areas.

Ankur Sinha

CTO at Remitly

Working with Keith was a great experience. He is always focused on shipping great software, and is willing to do what needs to be done to make that happen. This includes things like setting up a continuous delivery system and a test cluster to run UI tests.

Tom Macie

Member of Technical Staff, Anthropic

Keith is truly passionate about improving the way we ship software. Some examples include building the continuous delivery system and delivering on the custom asserts library.

Gary Keong

Senior Engineering Manager, Microsoft

Keith is a fantastic out of the box architectural thinker. He is able to look at a problem and play with it until he has created a solid logical plan of attack. He has a great work ethic, is very detailed in his approach, and fulfills his commitments and promises.

Stephen Mayer

Staff Engineer at Learn To Win

Best lead developer I've worked with. Very friendly, always calm -- makes him a great leader. He's always there for his team even after office hours. A great mentor, always giving good advices to help us with our tasks.

Jayson Basanes

Engineering Manager, Automattic

When a problem comes up, Keith takes his time to research the best solution possible, and not jump to the quick fix. Through his help and recommendations, Kaplan was able to start continuous integration with test suites verifying that the code is up to our established standards.

Richard Williams

Director of Software Engineering at Education Dynamics

Let's work together

Looking for fractional technology leadership or principal-level engineering expertise? Let's discuss how I can help.