Ven Petrov
Senior Software Engineer
Technical Solutions / Implementation / AI-Enabled Workflows
Summary
Customer-oriented Senior Software Engineer with 10+ years translating business workflows into working systems. Combines hands-on TypeScript and full-stack implementation with discovery, requirements analysis, pragmatic solution design, project delivery, user support, and clear stakeholder communication. Recent work applies this foundation to LLM applications and workflow automation. Best suited to technical delivery roles that need an engineer to move from ambiguity to an adopted, supportable result.
Skills
- Solutions
- Discovery, requirements analysis, solution design, scoping, technical project delivery, stakeholder communication
- Implementation
- TypeScript, JavaScript, Node.js, Python, PHP, MySQL, REST APIs, integrations, automation, production support
- AI workflows
- LLM APIs, structured outputs, tool calling, document extraction, multimodal workflows, n8n, Make, human review
Experience
Independent / Self-employed
Independent Software Engineer - AI Applications & Automation
Prototyping AI-enabled workflows while developing the reliability and delivery practices needed for production implementation.
- Built TypeScript, Next.js, Node.js, and Python prototypes for text processing, document extraction, multimodal images, and quote-generation workflows.
- Connected commercial LLM APIs, structured outputs, tool calling, automation platforms, and custom pipelines into end-to-end flows.
- Designed for human review and explored failure handling, latency, token usage, model cost, security, and operational observability.
- Retained responsibility for architecture, review, debugging, testing, and delivery decisions while using AI coding tools.
Knowify
Software Engineer - Frontend & E2E Automation
Production delivery within a distributed SaaS engineering team.
- Implemented TypeScript and Angular features across complex estimating, project, and service-management workflows.
- Built Playwright E2E coverage for critical journeys and integrated it with GitHub Actions to support reliable releases.
- Resolved complex functional and performance issues through systematic debugging and cross-functional collaboration.
AtomicROI
Full-Stack Software Engineer & Project Lead
Owned customer engagements from commercial discovery and pricing through implementation, deployment, and ongoing support.
- Worked directly with business owners to translate commercial needs into scoped solutions, proposals, priorities, and delivery plans.
- Built and operated full-stack web systems using JavaScript, Node.js, PHP, MySQL, WordPress, WooCommerce, hosting, analytics, and integrations.
- Managed multiple client engagements, typically valued at approximately EUR 1,000-2,500, coordinating design support and customer feedback.
- Handled production availability, maintenance, issue resolution, analytics, SEO, and paid acquisition for selected long-term customers.
- Co-founded 3DSpaces, building its acquisition and hosting platform and supporting hundreds of Matterport virtual-tour projects.
Gadgeon Europe
Software Engineer - Web & Mobile
Technical collaboration across six white-label IoT applications for European banking and construction customers.
- Integrated data from multiple APIs into dashboards for energy monitoring and connected-device control.
- Collaborated with QA, design, project management, and customer technical teams while maintaining service-level commitments.
- Supported feature delivery, technical clarification, defect resolution, and releases to the Apple App Store and Google Play.
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