TypeScript · React · Next.js · Node.js · PostgreSQL. I build data-heavy web products and AI-powered apps.
Software engineer building data-heavy web products in TypeScript, from React, Next.js and Angular frontends to Node.js APIs and PostgreSQL. I'm currently building Vellox, a competitor-intelligence SaaS I founded and built alone: the Next.js app, the PostgreSQL data layer, a daily crawler, and AI-written briefs. Previously I worked on a real-estate data platform at Lispend, shipped Angular systems for government court and library operations, and built AI-powered products such as Streak.AI. I've solved 300+ algorithmic challenges across competitive platforms. Open to remote, hybrid, and on-site roles (full-time and contract).
Built the Angular frontend of the platform a coding school runs on: student groups, course levels, schedules, rooms, attendance and instructor hours.
Built the scheduling screens: weekly, daily and matrix views with filters, conflict warnings, instructor availability, leave requests and weekly teaching limits.
Built the monthly progress reports for each child (written by instructors, released by operations, saved as PDF) and an activity log of every change.
Angular 21 with standalone components and Signals, PrimeNG, JWT login with role-based screens for admins, instructors and sales, light and dark themes.
STREAK.AIEngineering Preview
AI-Powered Habit Analytics Platform
Streak.AI
ReactNode.jsExpressMongoDBGroq SDKAxios
Built the React frontend, with Axios interceptors that attach the JWT and handle expired sessions in one place.
Built the Node.js/Express and MongoDB backend, using the Groq SDK for an AI “Streak Recovery Engine”.
Wrote a script that generates 90 days of data to test the AI’s context window and the UI under load.