
Work
Full-stack developer, open to an internship or a junior role.
I’m Theo, a fourth-year Information Technology student at Cebu Institute of Technology – University in Cebu City. I’ve delivered two client projects on my own and built five more, across web, desktop and Android.
Open to an internship or a junior developer role, on site in Cebu or remote.
theocedricchan28@gmail.com
- Education · 2023 – Present
- Bachelor of Science in Information Technology, Cebu Institute of Technology – University
- Award ·
- 1st Place, Capstone Project. 2026 CNAHS Nursing Informatics Innovation Forum, CIT-U College of Nursing.
Client work
May 2026 – June 2026 · Freelance · Solo full-stack
T.E.K Nurse
Built an installable inventory app for a school nursing lab, replacing its paper logbook.
- Students request equipment in the app or borrow as a walk-in; staff record every borrow, hand-out and return by scanning the item’s QR code.
- Supplies are handed out soonest-to-expire first.
- Added overdue reminders, low-stock and expiry alerts, email and in-app notifications, and a permanent audit log.
- The team’s capstone won 1st place at the 2026 CNAHS Nursing Informatics Innovation Forum.
Built with Next.js, Supabase, Vercel, PWA
March 2026 – May 2026 · Freelance · Solo full-stack · Offline
PaksitPhotos
Built an internal tool for a marathon photo team that handles 10,000 to 20,000 photos per event.
- Indexes every face with AWS Rekognition, then finds every photo of a runner from one reference picture.
- Uploads go straight to Amazon S3 and are processed in the background on AWS Lambda and SQS.
Built with Next.js, Supabase, Amazon S3, AWS Rekognition, AWS Lambda
Projects
Capstone · Lead developer · 2026
QuickPitik
A marathon photo marketplace for Cebu: runners find and buy their race photos.
- Photographers tether a camera to an Android phone and upload in near real time.
- Runners find their photos by one selfie, or by bib number read with OCR.
- Checkout through PayMongo, with watermarked previews until purchase.
- Face data is scoped to one event, so it never crosses races.
Built with Kotlin, Spring Boot, Next.js, FastAPI, PayMongo
Solo · 2025
BatchMyPhotos
A Windows desktop app, published on the Microsoft Store, that sorts a photographer’s shoot into upload-ready batches.
- AI blur detection flags out-of-focus and motion-blurred shots.
- Bin-packs a folder into even batches across 50+ image formats, keeping JPG and RAW pairs together.
- Full undo from an encrypted history, and resume after a crash.
- A Pro tier that works offline, shipped through the Microsoft Store and GitHub Releases.
Built with Electron, React, Supabase, Sharp, Next.js, PayMongo
Solo · 2026
Invitica
Interactive invitation websites, launched publicly in August 2026.
- 25 template families on one shared renderer, so the editor preview is the published page.
- Guests reply from a personal link without making an account; replies are safe to retry.
- Guest management with sent tracking and reply results.
Built with Next.js, TypeScript, Supabase, Turborepo, Cloudflare Workers, Trigger.dev
Solo · 2026
PromptHuddle
A private team workspace that turns AI prompts into trackable tasks.
- Admin and Member roles enforced by row-level security.
- A filterable queue with inline triage and bulk status changes.
- Version-checked saves with conflict review, archive and JSON export.
Built with Next.js, TypeScript, Supabase, Vercel
Course project · Third year · Offline
UniLost
A lost-and-found platform for university campuses in Cebu City, as a web app and an Android app.
- Item posting, claims, detail verification before handover, and a karma system.
- Real-time messaging and notifications over STOMP WebSockets.
- JWT authentication, rate limiting, email verification and role-based access for students and administrators.
Built with Spring Boot, React, MongoDB, Android, WebSockets, Cloudinary
Skills
TypeScript · React · Next.js · Node.js · Spring Boot · Supabase · PostgreSQL · AWS
Skills
- Languages
- TypeScript, JavaScript, Python, Java, C#, Kotlin, C, C++
- Frontend
- React, Next.js, Tailwind CSS, HTML, CSS, GSAP, PWA
- Backend
- Node.js, Spring Boot, Django, FastAPI, Electron, Trigger.dev, REST APIs, WebSockets
- Databases and storage
- PostgreSQL, MongoDB, Redis, Supabase, Cloudflare R2, Amazon S3, Cloudinary
- Cloud and deploy
- Vercel, Cloudflare Workers, Railway, Render, Docker, AWS EC2, AWS Lambda, AWS Rekognition
- Security
- JWT, role-based access control, row-level security
- Payments
- PayMongo, Stripe
- Tools
- Git, GitHub, Figma, Playwright, Turborepo
- AI tools
- Claude Code, Codex, GitHub Copilot, Gemini, DeepSeek
Certificates
AWS Academy Cloud FoundationsAWS Academy ·
VerifyAWS For BeginnersGreat Learning ·
VerifyWeb Development FundamentalsIBM SkillsBuild ·
VerifyC# (Basic)HackerRank ·
VerifyJava (Basic)HackerRank ·
VerifyArtificial Intelligence FundamentalsIBM SkillsBuild ·
VerifyServiceNow Hackathon FinalistEY GDS & ServiceNow ·
VerifyGraphic Design EssentialsCanva Design School ·
Verify