Senior Software Engineer
Hello, my name is Alek, and I’m a Senior Software Engineer with 8 years of experience building web and mobile apps, mostly with TypeScript, React, React Native, Next.js, Node.js, and PostgreSQL. Right now I work as a Full-stack Software Engineer at Red Alert Labs, on a platform for cybersecurity certification of IoT devices.





I’ve worked on products in cybersecurity, automotive, and OTT video streaming. Some were tools for internal teams, others were used by thousands of people. What I enjoy most is solving problems that make an app faster or easier to use.
My recent work includes AI-powered applications: a production assistant integration at Red Alert Labs and SVG Studio, a conversational SVG editor I built with Vercel AI SDK, hybrid RAG, guardrails and LLM-as-a-judge evaluations. I bring the same focus to these systems as to my frontend and full-stack work: clear interactions, reliable data flows and useful feedback when something fails.
Work

- Company
- Red Alert Labs
- Role
- Full-stack Software Engineer
- Date

- Company
- Q agency
- Role
- Lead Software Engineer & Project Lead
- Date

- Company
- NetCast
- Role
- Frontend / Mobile Developer
- Date
Selected Projects
Personal project
SVG Studio
A conversational workspace for creating and editing SVG artwork. I built the streaming React interface, tool-calling agents with Vercel AI SDK and OpenAI, and hybrid RAG using pgvector. Layered guardrails validate requests and SVG output, while a Braintrust evaluation harness combines deterministic checks with a vision-based LLM-as-a-judge. The app includes saved conversations and public result links.
Technologies: TypeScript, Next.js, OpenAI, Vercel AI SDK, PostgreSQL/pgvector
Red Alert Labs | 2023 - Present
IoT Certification Platform
I built a form engine that turns JSON schemas into multi-step certification workflows. Adding a new certification scheme used to take 3-4 weeks of back-and-forth between engineers and our cybersecurity specialist. Now the specialist does it alone in about 10 hours. The engine powers 25+ schemes and has supported 5,000+ issued certificates. I also integrated a partner’s retrieval-based AI platform into a production assistant that helps users fill out these forms, with tenant-aware context and streamed responses.
Technologies: React, TypeScript, Node.js, PostgreSQL, TanStack Query
Q agency | 2022 - 2023
Ferrari Beverly Hills
I led development of the dealership’s web app, an 8-month build that we delivered on time and on budget. I managed a team of 4 developers and ran weekly demos with the client. The app has a vehicle inventory (150+ pre-owned listings, 20+ new models), a registry of 38,000+ US-registered Ferraris, 300+ dealership events, and a customer forum, all managed through a CMS.
Technologies: Next.js, TypeScript, Strapi
NetCast | 2018 - 2022
OTT Video Streaming Platform
I built the React web app and the React Native mobile app for a streaming product with 300+ live TV channels and around 1,000 on-demand movies. I designed the multitenancy setup that let one codebase serve 5 white-label clients, including a sports streaming service with 5,000+ users. I also worked on the internal admin tools: a CRM, a CMS, and a real-time statistics dashboard.
Technologies: React, React Native, JavaScript
Personal project
HabitStars
An offline habit tracker for iOS where you scratch a star each time you complete a habit. I built the React Native/Expo app with Zustand, versioned local persistence and schema migrations, and managed its App Store releases through EAS.
Technologies: React Native, Expo, TypeScript, Zustand
Technical Skills
Frontend & Mobile
React, React Native, Expo, Next.js, TypeScript, JavaScript, HTML & CSS, Tailwind CSS, TanStack Query, Zustand
Backend & Data
Node.js, PostgreSQL, Neon, pgvector, Drizzle ORM, REST APIs, WebSockets, Authentication and authorization
AI Tools
Vercel AI SDK, OpenAI API, Braintrust, Zod, Tavily
AI Engineering
Tool calling, Structured outputs, Semantic routing, Hybrid RAG, Embeddings, Semantic search, Reciprocal rank fusion (RRF), Guardrails, Context management, LLM-as-a-judge, Evaluation and observability
Specializations
Configuration-driven systems, Performance optimization, Client-side caching, Multitenancy architecture, Cross-platform mobile development, Streaming interfaces
