Experience & resume
Joe Tochka
Senior software engineer · Full-stack development & applied AI
Print / save PDF
Senior software engineer with 17 years of full-stack experience. Built production AI applications, React interfaces and distributed services. Led engineering teams, mentored developers and worked with researchers to turn prototypes into production software.
Boston, MA · joe@joet.cc · LinkedIn · joet.cc
Experience
2024–2025
RAND Corporation
Senior Applications Developer, AI
Built production agent systems, retrieval pipelines and an LLM evaluation framework.
Turned research notebooks into tested services, working with researchers on quality.
Developed React interfaces and Python / FastAPI services with monitoring and Azure deployment.
2023–2024
Independent Consultant
Principal Engineer
Built document-processing, search and conversational applications from prototype to production.
Delivered distributed Python backends and real-time analytics with AWS / Azure deployment and monitoring.
2018–2022
Philips / Medumo
Senior Software Engineer · Team Lead
Built healthcare software at Medumo through its acquisition by Philips.
Modernized a legacy monolith into Azure microservices and established CI/CD and testing practices.
Led architecture reviews and mentored engineers.
2012–2018
NGP VAN
Senior Software Engineer · Team Lead
Led an engineering team, ran planning and mentored developers.
Modernized a legacy platform with TypeScript, component architecture and state management.
Built authentication, authorization and input-validation systems.
2011–2012
Boston Technologies
Software Engineer
Built real-time financial data pipelines and dashboards with monitoring and alerting.
2008–2009
Kollmorgen Electro-Optical
Software Engineering Co-op
Built a testing framework for embedded real-time systems in C and C++.
Selected interface & graphics work
Alcatraz Tennis · Three.js browser game with fixed-step simulation and real-time interaction.
Condo Room Planner · SVG furniture layout tool with direct manipulation, rotation and dimension overlays.
DriveFight · Unity vehicle-combat experiments exploring handling, physics and procedural audio.
Habit Tracker · React / Next.js product with recurring schedules, completion states and calendar workflows.
Technical skills
Languages: Python, TypeScript, JavaScript, SQL.
Interfaces: React, Next.js, Redux, D3.js, Chart.js.
Backend & data: FastAPI, Node.js, PostgreSQL, MongoDB, Elasticsearch, Neo4j.
Applied AI: LLM integration, agent orchestration, RAG / GraphRAG, evaluation frameworks.
Delivery: Azure, AWS, Docker, Terraform, CI/CD, automated testing.
Education
B.S. Electrical Engineering · University of Massachusetts Amherst · 2009 Minor in Engineering Management