SOFTWARE ENGINEER. TECHNICAL LEADER. SYSTEMS BUILDER.

I build and sustain business-critical software.

I help companies build, stabilize, and evolve complex software, including AI-enabled research platforms and data-intensive systems. I combine sound architecture, practical technical leadership, direct communication with users and management, and hands-on engineering.

Good software work is architectural work. It needs structure, proportion, context, constraints, and a clear understanding of who will live with the system after it ships.

Experience

A long arc of technical responsibility at MediaPredict.

Chief Technology Officer

Over 12 years at MediaPredict, I helped build and lead a proprietary market-research platform covering prediction markets, survey workflows, analytics, AI-assisted research automation, reporting, and production infrastructure.

Engineering Team Lead

Led engineers while staying close to the codebase, turning research and product needs into technical plans for analytics, data systems, reporting workflows, and production delivery.

Senior Software Engineer

Solved difficult product, data, and infrastructure problems directly, building the hands-on engineering judgment that later became technical leadership responsibility.

How I Help

Useful where business context and engineering depth have to meet.

01

Own critical systems

Step into complex software, understand why it matters, reduce uncertainty, and make decisions that hold up operationally.

02

Lead technical teams

Give engineers context, direction, and clear standards while keeping delivery connected to business reality.

03

Bridge users and management

Translate between product goals, user pain, technical risk, and executive priorities without losing the important details.

04

Solve hard technical problems

Stay hands-on when the work needs senior judgment, debugging depth, architecture changes, or careful implementation.

Current Technology

Comfortable starting with the code.

I’m comfortable joining as a senior individual contributor: learning the existing system, shipping product work, resolving difficult problems, and earning broader responsibility through results.

Backend

Python, Django, Django applications, APIs, server-side architecture, asynchronous jobs, integration work.

Data

PostgreSQL, Oracle, SQL, Redis, ClickHouse, data modeling, reporting, query performance, operational data flows.

AI and Automation

LLM-assisted research workflows, open-ended response processing, validation, classification, prompt design, API integration, and human-in-the-loop automation.

Research Systems

Prediction markets, survey workflows, participant data, analytics, reporting, and tools for understanding sentiment and conviction.

Frontend

React, JavaScript, HTML, CSS, user-facing product interfaces, internal tools, pragmatic UI implementation.

Production

AWS, Render, Heroku, Git, deployment workflows, maintenance, reliability work, automated tests, CI, reviews, and release discipline.

Earlier Experience

Before market research, software for industry and infrastructure.

Before joining MediaPredict in 2014, I developed software for industrial, operational, and infrastructure-related environments. The work included web applications for energy automation, building automation, and traffic control, as well as desktop and operational systems used in steel production, food-processing plants, paper production, and traffic infrastructure.

These projects required understanding real operating processes, integrating with existing equipment and systems, presenting operational data clearly, and building dependable software for production environments.

Industries

  • Digital signage
  • Steel production
  • Food processing
  • Paper production
  • Traffic control
  • Building automation
  • Energy automation

Earlier technology

Historical breadth from pre-2014 projects, separate from my current primary stack.

  • Python
  • C++
  • C#
  • Perl
  • Oracle
  • SQL Server
  • MySQL
  • JavaScript
  • Ajax
  • HTML
  • CSS

Best Fit

For teams that need senior ownership, even when it starts hands-on.