Ven Petrov
Senior Software Engineer
AI-Enabled Products / TypeScript / LLM Applications
Summary
Senior Software Engineer with 10+ years of production delivery and a current focus on AI-enabled applications. Builds TypeScript and Next.js products supported by Python scripts, LLM APIs, structured outputs, multimodal workflows, and automation tools. Brings mature engineering judgment to the gap between a convincing prototype and a dependable product: testing, observability, latency, cost, failure handling, security, and human review.
Skills
- AI applications
- LLM APIs, structured outputs, tool calling, multimodal AI, context design, human review, n8n, Make
- Product engineering
- TypeScript, JavaScript, Next.js, React, Node.js, Python, REST APIs, MySQL, Vercel
- Reliability
- Playwright, E2E automation, GitHub Actions, CI, debugging, failure handling, latency and cost trade-offs
Experience
Independent / Self-employed
Independent Software Engineer - AI Applications & Automation
Independent project and learning period focused on AI application engineering rather than a scaled consulting practice.
- Designed and deployed TypeScript and Next.js prototypes on Vercel, supplemented by Python scripts, data transformations, and API-based LLM services.
- Built experiments for text transformation, multimodal image processing, structured document extraction, and AI-assisted quote generation.
- Implemented workflows using OpenAI, Anthropic, Google, and OpenRouter models with structured outputs and tool calling.
- Explored human review, failure handling, token usage, latency, model-cost trade-offs, and the operational concerns required beyond a demo.
- Published ctxforge, an experimental context-discovery framework that asks an LLM to clarify requirements and scope before coding.
Knowify
Software Engineer - Frontend & E2E Automation
Recent production grounding in a mature US construction-management SaaS platform.
- Developed and maintained complex production workflows in AngularJS, Angular, JavaScript, and TypeScript.
- Implemented and maintained a Playwright and TypeScript E2E framework for critical user journeys, integrated with GitHub Actions.
- Diagnosed difficult UI defects, performance regressions, and battery-intensive browser behavior through systematic runtime debugging.
- Worked through code review, continuous integration, and production releases in a distributed English-speaking team.
AtomicROI
Full-Stack Software Engineer & Project Lead
Full-stack delivery and direct customer ownership for SMB web systems and digital projects.
- Turned ambiguous commercial needs into scoped technical solutions and delivered them from proposal through production support.
- Built full-stack systems with JavaScript, Node.js, PHP, MySQL, third-party APIs, hosting, analytics, and e-commerce integrations.
- Co-founded 3DSpaces and built its customer-acquisition and hosting platform, supporting hundreds of virtual-tour projects.
Gadgeon Europe
Software Engineer - Web & Mobile
Multi-client product engineering for white-label IoT web and mobile applications.
- Developed six customized Ionic and Angular applications plus related web products for two European banks and four construction companies.
- Integrated multiple APIs into dashboards for energy monitoring and device control across lighting, access, solar, garage, and sensor systems.
- Provided technical depth on difficult framework and runtime failures and contributed through mobile store releases.
Transfutur
Software Developer - ERP & Process Automation
Sole software engineer for a logistics ERP supporting roughly EUR 5-6 million in annual invoicing across two offices.
- Designed and built the ERP from zero with PHP, MySQL and JavaScript, working directly with the owner and office users on logistics, accounting and administrative workflows.
- Owned requirements, technical decisions, deployment, user support and maintenance, running and supporting the system for about a year while the company grew.
- The accounting and operations team went from four people to two after launch. The system supported that stage of growth before the business moved to a larger vendor.
Freelance / Self-employed
Web Developer & Digital Marketing Consultant
- Delivered 50+ corporate websites, landing pages, e-commerce, and lead-generation projects directly for SMB customers, from discovery through launch and support.
- Operated VPS and Plesk-based white-label hosting and provided selected customers with analytics, paid acquisition, and SEO services.
Education
Bachelor's Degree, International Business Management
VFU2002 - 2007
Languages
- English
- Full professional
- Spanish
- Full professional