
Full-stack dev shipping mobile & web apps. Leveraging AI to build tech that solves real problems and empowers people.
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
quietread-for-messenger
May 13, 2026 – Present
Privacy-first Chrome extension for reading Messenger Web messages with best-effort Seen/read-receipt protection.
View Projectqa-captain
May 13, 2026 – Present
Turn branch diffs into QA-ready test plans. Local-first CLI for Claude Code.
View Projectsendercircle
May 1, 2026 – Present
Newsletter Advertiser Intelligence Platform - SenderCircle Work Sample
View Projectteamflow
April 30, 2026 – Present
Fast desktop chat for small teams with huddle-style video calls
View Projectstatlingo-piper-models
April 13, 2026 – Present
Pre-processed Piper VITS TTS models with sherpa-onnx metadata for StatLingo
View Projectios-screenshot-generator
April 6, 2026 – Present
Generate App Store screenshots for your iOS app. Edit a config file, preview in browser, export at Apple's required resolutions.
View Projectcardflow-task-board
February 24, 2026 – Present
Task board application built with Next.js 14, React 18, TypeScript, Prisma, and PostgreSQL
View Projectionic3-google-maps-demo
October 21, 2017 – October 22, 2017
An app experiment with @ionic-native google maps.
View ProjectCultural Fit Analysis
The candidate's extensive list of personal projects demonstrates a strong passion for technology and continuous learning, which can be a positive cultural fit. The diversity of projects, while not all directly iOS-related, shows a broad technical curiosity. However, the lack of team-based or professional experience makes it difficult to fully assess cultural fit in a collaborative environment.
Soft Skills & Operational Fit
Insufficient data to assess soft skills or operational fit. The candidate's project descriptions suggest a proactive and independent work style, but direct evidence of collaboration, problem-solving under pressure, or communication skills in a team setting is not available.