# Serhii Kryvoruchko – CTO & Frontend Engineer > Personal site of Serhii Kryvoruchko: CTO & frontend engineer with 8+ years > of experience building web applications (Angular, React, Next.js), mobile > apps (React Native) and Chrome extensions with AI. Co-founder & CTO of > Upwex (upwex.io), an AI copilot for Upwork freelancers with 10,000+ users. > Based in Portugal / Ukraine, works remotely worldwide. Available for > project-based work, fractional tech leadership and architecture audits. > Contact: sinclar96@gmail.com ## Services - [Web application development](https://skryvoruchko.com/services/web-app-development/): Enterprise Angular & React web apps – dashboards, fintech platforms, marketplaces, legacy migrations - [React Native app development](https://skryvoruchko.com/services/react-native-apps/): Cross-platform iOS & Android apps shipped to both stores - [Chrome extension development](https://skryvoruchko.com/services/chrome-extensions/): Manifest V3 extensions with AI integrations, from architecture to Chrome Web Store review - [Frontend architecture & tech leadership](https://skryvoruchko.com/services/frontend-architecture/): Architecture audits, performance rescue, code-review culture, mentoring and hiring ## Selected work - [Upwex](https://upwex.io): AI copilot for Upwork freelancers – built from zero as CTO & co-founder, 10,000+ users - [Sharebite](https://sharebite.com): meal-benefits platform for NYC's biggest teams – Angular platform + React Native apps; led the AngularJS → modern Angular migration - [Aerapass](https://aerapass.io): fintech infrastructure – payments, KYC flows, operator dashboards - [SunCrypters](https://suncrypters.com): Web3 studio site with heavy motion design ## Blog - [Blog index](https://skryvoruchko.com/blog/): notes on Angular, React, TypeScript and frontend architecture - [Building an AI Chrome Extension to 10,000 Users: Manifest V3 Lessons from Upwex](https://skryvoruchko.com/blog/chrome-extension-manifest-v3-ai-architecture/): real-world MV3 architecture – service worker lifetime, content-script isolation, store review, LLM cost control - [How Much Does It Cost to Build a Chrome Extension in 2026?](https://skryvoruchko.com/blog/chrome-extension-development-cost/): realistic price ranges by complexity, what drives the budget, timelines and hidden maintenance costs - [AngularJS to Angular Migration: A Field Guide from a 100k-Line Production Rescue](https://skryvoruchko.com/blog/angularjs-to-angular-migration-guide/): strategy, sequencing, testing and traps of migrating a large production codebase - [Frontend Architecture Audit: What It Is, When You Need One, and What Good Looks Like](https://skryvoruchko.com/blog/frontend-architecture-audit-guide/): the signals you need an audit, what a rigorous one covers, and what the deliverable should contain - [Angular Signals in Production: From First Signal to a Signals-First Architecture](https://skryvoruchko.com/blog/getting-started-with-angular-signals/): signal/computed/effect done right, RxJS interop and migration strategy for large codebases - [React Server Components in Practice](https://skryvoruchko.com/blog/react-server-components-explained/): the real mental model, where the server/client boundary should sit, and when RSC is the wrong tool - [TypeScript at Scale: 10 Practices That Survive 100k Lines](https://skryvoruchko.com/blog/typescript-tips-for-better-code/): strictness, discriminated unions, unknown at the boundaries, satisfies, branded types - [RSS feed](https://skryvoruchko.com/rss.xml) ## Facts - 8+ years of professional frontend engineering (since 2017) - CTO & co-founder of Upwex since February 2023 - Previously: Frontend Engineer at Sharebite (NYC meal-benefits platform), Angular Technical Lead at Synapse Team - Core stack: Angular, React, React Native, Next.js, TypeScript, Node.js, NestJS, MongoDB - Specialties: Chrome extensions (Manifest V3 + AI), legacy AngularJS migrations, frontend architecture audits - Works in Central European Time (Portugal); full overlap with EU, morning overlap with US East Coast - Engagement models: project-based delivery, fractional tech lead, architecture audit - Education: Master's degree in Engineering, Zaporizhzhya National Technical University ## Contact - Email: sinclar96@gmail.com - LinkedIn: https://www.linkedin.com/in/kryvoruchko-serhii/ - GitHub: https://github.com/kryvoruchko