Full-Stack Developer | Next.js, Node.js & Python Automation
I'm a Computer Science graduate and full-stack developer who builds clean, functional web applications and Python automation tools.
My technical expertise:
Full-Stack Web Development: Next.js, React, Node.js, Express, TypeScript, and modern JavaScript. I build responsive, fast-loading applications with clean architecture that's easy to maintain and extend.
Backend & Database: RESTful API design, Supabase, MongoDB, and SQL databases. I focus on efficient data structures and reliable authentication systems.
Python Automation & Web Scraping: BeautifulSoup, Selenium, and undetected-chromedriver for reliable data extraction, including handling dynamic JavaScript-rendered pages and anti-bot protections.
Deployment: Vercel, VPS environments, and production-ready configurations with proper documentation for handoff.
My work philosophy:
I focus on delivering complete, working solutions rather than just raw code. Whether it's a booking platform, a scraping pipeline, or a backend API, I make sure the final product is functional, well-documented, and genuinely easy for you to use or extend.
Live proof of work:
WrestlePlan (wrestleplan.com) - a live wrestling trip-planning platform I built from scratch, featuring real-time event data, dynamic budget calculators, user authentication, and saved trip functionality.
VerifyChain (verify-chain-delta.vercel.app) - a blockchain-based credential verification system with role-based permissions, batch processing, and full audit trail logging, built as my final year project.
Current status:
BS in Computer Science graduate (August 2026) with hands-on production project experience.
I communicate clearly, ask the right questions before starting, and deliver on what I commit to. If you need something built that actually works, I'm ready to help.
Work Terms
How I work:
I typically require 30-50% payment upfront for new projects to confirm commitment on both sides, with the remainder due upon completion and your approval. For larger projects, I'm happy to break work into milestones so you can review progress at each stage.
I communicate primarily through the platform messaging system and am available for calls/screen-shares when needed to clarify requirements or walk through progress.
Revisions: I include reasonable revisions to make sure the final product matches what we agreed on. I ask clarifying questions upfront specifically to minimize back-and-forth later.
Timeline: I provide realistic delivery estimates based on actual project scope, not the fastest possible guess. If a deadline is tight, I'll tell you honestly whether it's achievable before committing.
Source code and documentation are always included in the final delivery, along with basic setup/handoff notes so you're not dependent on me for routine maintenance.
I'm currently building my review history on freelance platforms, so my rates reflect that. I focus on clear communication and delivering exactly what was scoped.