Portfolio

Projects

Selected work across embedded systems, automation tooling, and full-stack development.

Mentora — Education Marketplace Platform

A mobile-first education platform connecting students and parents with mentors for personalized lessons. Contributed to product development and full-stack implementation across profile services, dashboard features, REST API integration, and end-to-end testing. Helped define technical requirements for mentor verification, lesson scheduling, wallet flows, and role-based experiences for students, parents, and mentors. Currently supporting integrations for AI-generated lesson summaries and quizzes using meeting transcripts.

React NativeTypeScriptREST APIsBackend IntegrationProduct DevelopmentAI Integration

Apollon Entertainment Systems Website

Designed and developed a digital showroom for Apollon Entertainment Systems, an automotive technology brand offering multimedia, safety, and motorcycle smart systems. Built a responsive product catalog with category pages, vehicle-brand filtering, product detail templates, and distributor inquiry flows. Structured the platform for scalable content management, SEO, analytics, and future product expansion using Next.js, TypeScript, Tailwind CSS, Sanity CMS, and Vercel.

Next.jsTypeScriptTailwind CSSSanity CMSVercel

Tweet Time Indexer

A full-stack web application that extracts and indexes timestamps from Twitter/X screenshots using OCR. Upload screenshots, filter by date ranges, and export results as CSV or ZIP. Built with Next.js, FastAPI, and PaddleOCR, with async processing via Redis workers. Fully containerized and deployed on AWS with App Runner, ECS Fargate, Amplify, and PostgreSQL.

TypeScriptPythonFastAPIPaddleOCRAWSDocker

Hiking Assistant Vest

A smart hiking system combining embedded hardware and mobile software to deliver real-time environmental and motion data. A Raspberry Pi–based vest collects sensor data and communicates with a cross-platform app using BLE and MQTT. Supports features like step tracking and safety-related event detection. Focused on reliable sensor integration, efficient wireless communication, and clear real-time presentation.

Raspberry PiPythonBLEMQTTReact Native

Security System (STM32 + FreeRTOS)

An embedded security system built on STM32 using C and FreeRTOS for responsive real-time behavior. Integrates keypad input, OLED + LED status, motion detection, and buzzer alerts. Uses multiple tasks to handle input, sensor monitoring, and feedback concurrently. Emphasized task coordination and reliable hardware–software interaction.

CFreeRTOSSTM32Embedded

Personal Task Management Web App

A full-stack task manager built with React, Node.js/Express, and MongoDB with JWT authentication. Designed RESTful APIs to create, update, and delete tasks while keeping data flow consistent between client and server. Implemented a minimalist UI focused on clarity and speed. Applied Git-based workflow, error handling, and scalable backend patterns.

ReactNode.jsExpressMongoDBJWTREST