Contact Information

Phuket, Thailand, Asia•fedir.kopakov@gmail.com
Write message: LinkedIn • Email

Summary

Principal Full-Stack JavaScript Engineer with 13+ years of experience building SaaS products, startup MVPs, and enterprise software with React, Next.js, TypeScript, and Node.js. Specialized in product engineering, architecture, AI-powered products, and business automation, including LLM integrations, AI agents, tool calling, RAG, MCP, and workflow automation.

Hands-on AI experience includes integrating OpenAI APIs into an AI SaaS product and building Python API integrations for AI model workflows in an AI video-generation platform. Experienced with OpenAI Responses API, Anthropic, Gemini, LangGraph, MCP, n8n, Make.com, PostgreSQL/pgvector, Qdrant, and AI evaluation and observability workflows. Strong in turning business requirements into practical, maintainable software.

Delivered 200+ projects and worked as a fractional CTO and technical co-founder. Proven across startup environments from MVP to scale, including technical leadership, team building, product ownership, UX, and fundraising support. Experience across FinTech, HealthTech, EdTech, GovTech, and SaaS, with direct client and stakeholder collaboration.

Top 0.5% Upwork ranking with a track record of reliable, high-quality delivery.

Experience

Principal Full-Stack JavaScript Engineer & AI Product Developer

Freelance - Upwork, Elance, oDesk, and Direct Clients

Sep 2013 - Present

Worldwide · Full-time · Remote

Principal Full-Stack JavaScript Engineer and AI Product Developer with 13+ years of experience building SaaS products, startup MVPs, AI-powered applications, internal business platforms, and custom software for startups, SMBs, and funded companies. Delivered 200+ projects through Upwork and direct client relationships, combining hands-on engineering with product ownership, technical leadership, and fractional CTO work.

- Built products end-to-end from idea and MVP through production, covering architecture, UX, development, AI integrations, third-party APIs, and deployment.

- Built and integrated AI-powered product features using OpenAI, Anthropic, and Gemini APIs, LLMs, AI agents, tool calling, RAG, MCP, and AI workflow automation.

- Designed AI-enabled workflows and business automations using n8n, Make.com, webhooks, REST APIs, OAuth, and integrations with CRM, payments, communication, and productivity platforms.

- Designed and developed scalable SaaS platforms, MVPs, dashboards, and business applications using React, Next.js, TypeScript, Node.js, and modern cloud technologies.

- Worked directly with founders and business owners to turn business ideas into technical solutions, define MVP scope, make architecture decisions, and ship production software.

- Served as a fractional CTO / technical co-founder for startups, taking ownership of architecture, technology strategy, engineering execution, and product decisions.

- Managed small engineering teams and collaborated with Product, Design, Marketing, and other cross-functional roles.

- Handled technical sales, discovery, estimation, project planning, and client acquisition, including building long-term direct client relationships.

- Consistently ranked in the Top 0.5% of freelancers on Upwork with a track record of reliable, high-quality delivery.

Primary long-term freelance engagement throughout my career, including periods between other roles.

Principal Full-Stack JavaScript Engineer & Product Architect

Thentia

Mar 2024 - Sep 2024

Toronto, ON, Canada · Full-time · Remote

Principal Full-Stack JavaScript Engineer leading development of strategic product line using React, Node.js, and TypeScript. Acted as technical lead, product designer, and fractional CTO in cross-functional capacity.

- Architected and implemented scalable microservices architecture with React frontend and Node.js backend systems.

- Collaborated directly with VP of Design and C-level executives to shape user experience and product strategy.

- Led technical scoping, UX design, sprint planning, and agile delivery in enterprise environment with startup-like agility.

- Worked closely with DevOps teams on CI/CD pipelines, cloud infrastructure, and deployment automation.

- Mentored junior developers through code reviews, technical coaching, and best practices implementation.

- Delivered complex features including API integrations, data migrations, and performance optimization.

Senior Frontend Developer

Thentia

Sep 2019 - Nov 2022

Toronto, ON, Canada · On-demand · Remote

Senior Frontend Developer contributing to enterprise-level frontend systems using React, TypeScript, and modern web technologies. Key contributor in 100+ person engineering team, trusted with critical infrastructure development.

- Developed complex React components and scalable frontend architecture for enterprise SaaS applications.

- Maintained and evolved core frontend codebase using modern JavaScript frameworks and best practices.

- Collaborated with cross-functional teams to meet accessibility standards, security compliance, and performance requirements.

- Worked independently with minimal supervision while consistently meeting sprint deadlines and quality standards.

- Contributed to core products during high-growth phase using Agile methodologies and modern development workflows.

- Thentia raised over $59M in funding and is valued at around $100M now. I played a key role in the development of nearly all of their current revenue-generating products, and I was solely responsible for the company's main website and blog.

Skills

AI Product Engineering & Automation

AI Agents, OpenAI Responses API, Anthropic API, Google Gemini API, Tool Calling, Function Calling, LangGraph, MCP, RAG, Embeddings, n8n, Make.com, Agent Workflows, State & Memory, Human-in-the-Loop, Webhooks, REST APIs, OAuth, CRM Integrations, Slack, Google Workspace, HubSpot, Salesforce, Stripe, Notion, Airtable, PostgreSQL, pgvector, Qdrant, Metadata Filtering, Hybrid Search, Reranking, LangSmith, LLM Evaluation, LLM-as-Judge, AI Observability, Redis, BullMQ, Python, FastAPI

Leadership & Business Skills

Roles: Fractional CTO, Tech Lead, Team Lead, Recruiter, Product Owner, UX Developer, Engineering Manager, Solution Architect. C-level collaboration (CEO, VP, Product), product strategy & roadmapping, team mentorship & hiring, cross-functional communication (Dev, Product, Design, Marketing).

Startup & Entrepreneurship Experience

Fractional CTO for funded startups, MVP development & rapid prototyping, Technical co-founder experience, Fundraising support & investor presentations, Product-market fit validation, Early-stage team building, Lean startup methodologies, Pivot strategies, Growth hacking, Technical due diligence, Scalability planning.

Corporate Processes & Workflows

Agile/Scrum methodologies, Sprint planning & retrospectives, Code review processes, CI/CD pipelines, Git flow & branching strategies, JIRA/Confluence management, Technical documentation, Cross-team collaboration, Stakeholder management, Release management, Quality assurance processes, Performance monitoring & optimization, Security compliance.

Industries & Domains

GovTech, EdTech, FinTech, HealthTech, Finance & Investments, E-Commerce, Entertainment, Real Estate, Travel & Aviation, Food & Beverage, HR Tech, Online Safety, Crypto, Blockchain, AI/ML, IoT, Mobile Apps, Web Applications, Enterprise Software.

Specializations & Expertise

Frontend Development, Backend Development, Full-Stack Development, JAMstack, AI Integration, UI/UX Design, Startup Development, MVP Development, Cloud Architecture, SaaS Development, API Integration, Responsive Design, Cross-Platform Development, Mobile Development, Process Automation, Performance Optimization, Security Implementation, Database Design.

Technical Skills

Frontend: React, React Native, Angular, Vue, SAPUI5, Next.js, Nuxt.js, Remix, Astro, Gatsby, Svelte, TypeScript, JavaScript, Redux, Zustand, Mobx, Recoil, Context API, React Query, HTML5, CSS3, SASS/SCSS, PostCSS, WebSocket, Socket.io, WebRTC, SSG, SSR, ESLint, Husky, Zod, Yup, react-hook-form, Formik, Monorepo, npm.

Backend: Node.js, Go, Nest.js, Fastify, AWS, Google Cloud, Azure, Supabase, MongoDB, PostgreSQL, TypeORM, Prisma, RabbitMQ.

API: REST, GraphQL, Apollo, Express, Axios, Stripe, Hubspot, Cloud APIs.

UI Libraries & Design Systems: Tailwind CSS, ShadCN, Radix UI, Material UI (MUI, MUI X), Magic UI, Bootstrap, Ant Design, Chakra UI, Mantine, Storybook, Design Systems, Figma in Code, Code in Figma.

Mobile & Cross-Platform: NativeBase, React Native Paper, React Native Elements, Ionic, Electron, GlueStack.

Build Tools & Deployment: Vite, Webpack, Gulp, Rollup, Turbopack, Vercel, Netlify, Heroku.

Headless CMS: Strapi, Contentful, Sanity, Storyblok, GraphCMS, Netlify CMS.

Education

Bachelor of Engineering (BEng), Aerospace Engineering

National Aviation University

Sep 2007 – Jun 2011
Kryvyi Rih, Dnipropetrovsk, Ukraine

Languages

English: C1
Ukrainian: C2
Russian: C2