Skip to content
BackNov 7
Caleb B.

Caleb B.

Software Engineer

see "calebbornman.com" I'm a systems thinker who builds across the entire stack, from microcontroller firmware to ML pipelines to production web applications. Background: - BS Engineering (Electrical & Computer), Messiah University - 4 years embedded software at CNH Industrial. Firmware for agricultural vehicles in C and Matlab Simulink, CAN/LIN bus networks, model-based design - Electrical design at Exelon nuclear plant. I&C systems, EMI/RFI analysis - Controls Integrator at Multi Dimensional Integration, PLCs, SCADA, electrical troubleshooting What I've Built Recently (2025): Embedded & IoT: - ESP32-S3 production firmware (ESP-IDF, FreeRTOS) with I2C peripherals, WiFi captive portal for device provisioning, WebSocket client, NVS offline queuing - STM32 projects with HAL/LL drivers ML & Computer Vision: - WeldCount: Detectron2-based weld symbol detection from engineering drawings. Built the full pipeline: training data, model training, GPU inference on Modal, interactive web viewer - ParkingPercent: Vehicle detection for parking lot occupancy analytics. Detectron2 on NVIDIA T4, real-time processing via webhooks - Bib Tagger: Tauri app running YOLO to find bibs off of image of athletes and record the bib number to metadata in the image file itself. - Experience with YOLOv11, Whisper, PyTorch, CUDA/ROCm Full-Stack Web: - Capstan Cloud: Multi-tenant SaaS for manufacturing production tracking. FastAPI backend, React frontend, PostgreSQL, Celery task queues, PDF/Excel reporting - AudioFetch: Web scraper with real-time WebSocket progress, streaming ZIP generation, async Python - Production deployments on Vercel, Railway, AWS S3, with Clerk auth, Stripe/LemonSqueezy payments Tech Stack: - Embedded: C, ESP-IDF, FreeRTOS, STM32 HAL, Matlab Simulink, CAN/LIN, I2C/SPI - Backend: Python (FastAPI, async), Rust (Axum), Node.js - Frontend: React, Next.js, TypeScript, TailwindCSS - ML: Detectron2, YOLO, PyTorch, Modal (GPU inference), Whisper - Data: PostgreSQL, Redis, Prisma, SQLAlchemy - Infrastructure: Docker, AWS, Vercel, Railway How I Work: I design systems before I code them. I read datasheets, understand constraints, and build clean architectures that don't need to be rewritten. I communicate clearly and ship on time. Whether you need firmware for a microcontroller, a web interface served from embedded hardware, an ML model deployed to production, or a full SaaS platform, I can build it or learn what I need to build it fast.

🇺🇸Lancaster, United States$75/hr100% JSS5.00 (1)Since Feb 2025
GlobeUpwork

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#338,469 / 412k
🇺🇸Country#52,117 / 62.1k
Revenue, last 30 days
$0
Total earnings
$1.9k

Billed in all: $2k

World#338,469 / 412k
🇺🇸Country#52,117 / 62.1k
Per project
$633
Projects, last 6 months
0
World#209,850 / 412k
🇺🇸Country#27,405 / 62.1k
Projects in all
3
67% fixed33% hourly
World#304,140 / 412k
🇺🇸Country#44,018 / 62.1k

Earnings, last 30 days

$2kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$1,940$1,960$1,980$2,000Oct 8Oct 23Nov 7

Skills