I'm Drake Lesher, a software engineer and Computer Science graduate of Wofford College currently building cross-platform security software at Resistine, where I work across Python desktop apps, native iOS (Swift), antivirus integration, VPN systems, and SIEM monitoring. I partner with founders, small teams, and non-technical clients from first sketch all the way through shipping and support.
Security software: endpoint protection, ClamAV, Wazuh SIEM, VPN, encryption
Full-stack web: React, Next.js, FastAPI, TypeScript, Docker, WebSockets
Native mobile: Swift/SwiftUI (iOS)
Data & AI: Monte Carlo simulations, xG models, LLM integrations, NumPy pipelines
Desktop & games: Python (Briefcase), C#/.NET, Godot (GDScript)
0+
Projects shipped
0
Languages
0
Platforms
0K+
Lines of code
Services
What we build.
Five focused practices, all delivered by the same person who wrote the proposal — no handoffs, no hidden subcontractors.
Custom Software Development
Internal tools, automation, backend services, and APIs built to the shape of your business.
Backend services & APIs
Internal tools
Automation & integrations
Mobile App Development
Native iOS (Swift/SwiftUI) applications, and cross-platform when that fits better.
iOS: Swift / SwiftUI
App Store launch
AI Integration
Add LLM features, RAG pipelines, and workflow automation to existing products. Pragmatic, not hype-driven.
LLM features & chat
RAG / search over your data
Workflow automation
Cybersecurity Solutions
Security reviews, hardening, and secure-by-default architecture for products that handle real user data.
Security reviews & audits
Auth & secrets hardening
Threat modeling
Web Development
Marketing sites, web apps, and dashboards with a focus on performance, accessibility, and polish.
Marketing & product sites
Dashboards & admin UIs
Next.js / React stack
AI integration
What it looks like in practice.
Click a scenario to see the kind of AI-powered features we build into products — document analysis, ticket routing, natural-language queries, and structured data extraction.
AI Engine
Select a scenario above to see AI in action
Process
How we work.
A simple four-step process designed around giving you confidence and control at every stage.
01
Discover
Scope the real problem, the constraints, and what success looks like. Fixed-fee discovery for new engagements.
02
Design
Technical proposal, architecture sketch, and a realistic plan you can show to stakeholders.
03
Build
Iterative delivery with working demos — not surprises at the end. You see progress every week.
04
Deliver
Deploy, document, hand off, and offer ongoing support when it makes sense to keep working together.
Selected work
Projects.
A selection of professional, personal, and academic projects across security software, full-stack development, data science, and game design.
Resistine Security Platform
A multi-platform endpoint security suite with a Python desktop app (macOS/Linux/Windows), native iOS client, ClamAV antivirus integration, VPN management, and centralized SIEM monitoring via Wazuh.
Stack
Python
Swift
FastAPI
ClamAV
Wazuh
Briefcase
Highlights
Cross-platform desktop app with plugin architecture (chat, VPN, dashboard, endpoint mgmt)
ClamAV engine with macOS Endpoint Security Framework integration
Native Swift iOS client with ODOO API, network permissions, and WiFi/carrier detection
Wazuh SIEM server for centralized threat monitoring and iPhone log collection
Crowd
A containerized social nightlife platform that lets users discover venues, see who's attending before arriving, check in in real-time, and connect through WebSocket messaging.
Stack
React
TypeScript
FastAPI
SQLAlchemy
Docker
WebSockets
Highlights
Real-time check-ins and social visibility for venue discovery
OAuth authentication with granular privacy controls
Dockerized deployment with nginx proxy and comprehensive test suite
Monte Carlo Simulation Toolkit
A production-quality Monte Carlo simulation framework with an interactive Streamlit dashboard, REST API, CLI, and a specialized DCF valuation app for financial modeling.
Stack
Python
NumPy
FastAPI
Streamlit
Plotly
SciPy
Highlights
Vectorized NumPy engine supporting 200K+ trial runs with seed-based reproducibility
Interactive Streamlit UI with real-time parameter controls and convergence plots
Specialized DCF valuation application for financial uncertainty analysis
Serpent's Ladder
An original game built from scratch in the Godot engine with custom physics, advanced camera systems using the Phantom Camera addon, and full scene/level management.
Stack
Godot
GDScript
Phantom Camera
Custom Physics
Highlights
Full game loop: menus, levels, scoring, and progression
Custom 2D and 3D camera systems with noise emitters and tween directors
Player movement, collision, and interactive game environments
Personal Finance Tracker
A feature-rich console and web application suite for personal finance management. A .NET 8 console app and a companion ASP.NET Razor Pages web app with budget tracking, trend analysis, and smart insights.
Stack
C#
.NET 8/9
ASP.NET
Razor Pages
SQLite
Highlights
Transaction CRUD with search, categorization, and budget alerts
Visual budget tracking with progress bars and monthly trend reports
Web companion app with dedicated controllers for budgets and transactions
UFC Analytics Dashboard
A Next.js analytics dashboard for exploring UFC fighter statistics, bout history, and performance metrics with server-side rendering and responsive data visualizations.
Stack
Next.js
TypeScript
React
Tailwind CSS
Highlights
Fighter comparison and statistical breakdowns
Server-side rendering for fast initial page loads
Responsive design for desktop and mobile viewing
resistine/vpn.py
Interactive demo
Pathfinding visualizer.
Draw walls on the grid, pick an algorithm, and watch it find the shortest path. Red is start, orange is end.
Physics sandbox
N-body gravity simulation.
An orbital mechanics simulation with real Newtonian gravity. Click anywhere to spawn new bodies. Watch orbits form, decay, and collide.
8
bodies
0
kinetic E
Click anywhere to launch a new body into orbit · Newtonian gravity: F = G·m₁·m₂/r²
Tools of the trade
Python
TypeScript
Swift
C#
React
Next.js
FastAPI
Docker
Godot
NumPy
.NET
Capabilities
A focused stack across product, platform, and security work.
Breadth only where it helps. Depth where it matters. Shipping the right thing in the right place.
FAQ
Common questions.
The things prospective clients usually ask in the first email — answered up front so you don’t have to.
Contact
Have a project in mind?
Email is the fastest way to reach the studio. Tell me about your goals, timeline, and what you’d like built — I’ll reply within one business day.
Currently taking on a limited number of new projects. Mention your timeline in the first email.
