Yevhen Piotrovskyi is a full-stack software engineer and technology leader based in Woodbridge, Virginia, with over ten years of experience building web applications across the finance, e-commerce, and edtech sectors. His career spans individual contributor roles through co-founding and leading engineering organizations, with particular depth in frontend architecture, distributed systems, and cloud infrastructure.
Since February 2024, Yevhen Piotrovskyi has served as Senior Software Engineer at Thronelabs Inc., a Maryland-based company building off-grid smart restrooms equipped with more than 21 IoT sensors to monitor entry, water levels, ventilation, motion, and weight in real time. In this role, he designed and built from scratch the web admin panel, backend server, database schema, and mobile client application that power Throne's entire restroom network, leading feature development from concept through deployment while overseeing ongoing system operations, monitoring, and issue resolution.
Prior to Thronelabs, Yevhen Piotrovskyi spent nearly seven years as CTO and Co-Founder of Yojji, a software development and IT consulting firm headquartered in London, UK, from August 2017 to 2024. In that capacity, he oversaw UX, frontend, backend, DevOps, and QA teams, led key technical decisions across client engagements, and managed recruitment and team building efforts that included conducting over 400 interviews throughout his tenure.
Concurrently with his Yojji leadership role, he served as Team Lead at Jellibeans from November 2021 to January 2024, an AI-enabled fashion design and production intelligence platform based in Los Angeles. There he managed a six-member development team, built the web client using Next.js, React Query, Redux, and Tailwind with Cloudflare edge functions, and constructed the backend on Node.js with PostgreSQL and Redis. He architected a queue system for managing AI tasks and developed a software infrastructure integrating Python, Node.js, and GCP Pub/Sub to facilitate the deployment of AI models. He also implemented CI/CD pipelines via GitHub Actions, oversaw GCP resource provisioning with security best practices, and authored comprehensive documentation across all systems.
From February 2021 to October 2021, Yevhen Piotrovskyi led an eight-member team at PerformLive, a New York-based platform enabling monetization of talent and products through interactive live streams combining augmented reality, social selling, and e-commerce. He developed the web client using React, React Query, and Redux, integrated Agora streaming software, established code review processes, and implemented end-to-end testing. Under his technical leadership, the platform reached 3,000 monthly active users.
From December 2020 to February 2021, he worked as a Full Stack Web Engineer at Fortiter, a Miami-based NFT marketplace and trading education platform. He created the system design, built the web client with Next.js, React Query, and Tailwind, and authored Ethereum smart contracts for NFT and marketplace functionality using Solidity, Truffle, and Ganache. He also developed backend solutions on Firebase, established CI/CD environments, built NFT generation tooling, and managed NFT storage via IPFS.
From December 2017 to December 2020, Yevhen Piotrovskyi served as Team Lead at Vala, an Israel-based global money transfer platform, leading an eight-member team. He developed the web client in React and Redux, built iOS and Android mobile applications using React Native, and created an Angular and MobX admin panel encompassing money transfer, exchange rates, KYC management, and reporting features. He integrated multiple payment providers, established CI/CD pipelines using GitLab CI and Docker, and delivered unit and end-to-end testing. The platform processed 59,000 transactions per month totaling $34 million in monthly transaction volume, with 1,500 daily active users on the client portal and 300 on the admin panel.
Earlier in his career, Yevhen Piotrovskyi worked as a Software Engineer in Test at Akvelon, Inc. from May 2017 to October 2017, where he was embedded in a Microsoft vendor team developing and supporting frontend tests for an IoT management platform. Before that, he held full-stack engineering roles at CHI Software (January 2017 to May 2017), where he led a team building media recording and management software, and at Devico Solutions (March 2016 to January 2017), where he contributed individually across front-end architecture, backend design, API development, integrations, and testing.
Yevhen Piotrovskyi has also contributed to the open-source community, authoring an open-source uptime monitoring alternative to Kuma and a Claude Code Subagents Collection, both publicly available on GitHub. His research work includes four published papers: a comparative analysis of leader election algorithms in distributed systems, a study on optimizing latency in edge-cloud data pipelines for real-time IoT analytics, a quantitative assessment of defect reduction and development acceleration through TypeScript migration, and an examination of automated frontend-backend synchronization in reducing digital product time to market.
He is a winner of the NASA Space Apps Challenge hackathon (April 2017) and placed second in the Web Development category at the Int20h hackathon (March 2017). He holds certifications in Google Cloud Fundamentals: Core Infrastructure (Google, 2019) and The Future of Payment Technologies (University of Michigan, 2023), and is a Senior Member of IEEE. Yevhen Piotrovskyi holds a Master's degree with Honours in Aircraft Design from the National Aerospace University in Kharkiv, Ukraine.