Visit CandidLyzer • Contact me
I am a full-stack developer focused on building complete, production-ready SaaS products—from the first interface and API contract to billing, infrastructure, security, and deployment.
My work combines product thinking, interface design, and practical engineering. I care about software that feels clear to use, backend systems that fail safely, and features that solve real user problems.
I currently work across frontend development, backend architecture, databases, third-party integrations, testing, and production infrastructure.
CandidLyzer is a job application tracker and career analytics platform built for tech job seekers.
Instead of treating the job search as an unstructured list of applications, CandidLyzer turns each application into useful data. It helps users understand where their search is losing momentum and what they should improve next.
- Keeps job applications in a structured and searchable pipeline.
- Tracks responses, interviews, offers, sources, and conversion rates.
- Identifies bottlenecks inside the application funnel.
- Compares the performance of different application sources.
- Generates job-search forecasts and diagnostic signals.
- Produces focused AI coaching reports with practical next actions.
- Parses supported job pages into clean application records.
- Provides Free and Pro plans through secure Stripe subscriptions.
CandidLyzer is built as a real production SaaS rather than a static portfolio project. Its engineering includes:
- secure cookie-based authentication;
- refresh-token family protection;
- Google OAuth with PKCE;
- PostgreSQL persistence and migrations;
- Redis-backed distributed rate limiting;
- Stripe Checkout and subscription lifecycle management;
- idempotent and order-protected Stripe webhooks;
- end-of-period subscription cancellation;
- Resend password-reset and feedback email delivery;
- OpenAI-powered coaching reports;
- a dedicated Rust analytics service;
- health and readiness endpoints;
- browser end-to-end testing;
- automated production deployments;
- responsive desktop and mobile interfaces.
- React
- TypeScript
- Vite
- React Router
- Framer Motion
- Lenis
- Vitest
- Playwright
- Go
- Rust
- Axum
- Tokio
- PostgreSQL
- Redis
- REST APIs
- JWT and secure cookie sessions
- OAuth 2.0
- Signed webhooks
- Stripe
- OpenAI
- Resend
- Google OAuth
- Docker
- Railway
- Cloudflare Pages
- GitHub Actions
- Production health monitoring
I prefer software that is:
- clear before it is clever;
- secure by default;
- easy to operate in production;
- tested around real user journeys;
- honest about its capabilities;
- designed as one coherent product rather than disconnected features.
I am currently focused on improving CandidLyzer through real user feedback, product analytics, stronger job-search diagnostics, and a more useful Free-to-Pro experience.
I am also interested in:
- SaaS product engineering;
- backend and API development;
- distributed systems fundamentals;
- authentication and billing security;
- product analytics;
- performance and reliability;
- human-centered interface design.
Building thoughtful products where engineering, design, and real user problems meet.