RP

Raul Plascencia

Full-stack Software Engineer

Previously at

Gaine TechnologyGaine Technology
Handshake AIHandshake AI
SweepSweep

Featured

Capstone Project — Mobile App & Cloud Server

Cross-platform file syncing experience built for a real client

Shipped a cross-platform file syncing app for Sweep that made it easier for users to connect cloud storage accounts and move files between devices. Led the full-stack build, including the Flask API, Google and Dropbox OAuth flows, and Android improvements in React Native.

React Native · Flask · Rclone

Songwriting Assistant

Bilingual songwriting tool with real-time syllable tracking and rhyme suggestions

Built a songwriting assistant for writing lyrics in English and Spanish. It tracks syllable counts and surfaces rhyme suggestions as you type. Python handles the NLP, NestJS is the API layer, and Next.js handles the frontend.

Python · NestJS · NextJS

More projects

  • Self-hosted Discord assistant with persistent conversational memory

    Built a Discord bot that gave communities a self-hosted assistant for dynamic, personality-driven conversations that could remember prior context. Implemented it in Python with ChatGPT and local LLM support, plus a configurable memory system for longer-running interactions.

    Python · Discord.py · OpenAI · KoboldCPP

  • Image Editor

    Desktop image editor for fast everyday photo adjustments

    Delivered a desktop image editor that let users handle common photo edits like cropping, resizing, rotation, and color correction in one focused interface. Built the editing workflows and custom UI in C++ with Qt.

    C++ · Qt Framework

  • Birthday Site

    A retro-style website that lets users send birthday wishes

    Built a retro birthday greeting site where users write messages for friends. Next.js with CSS animations for the nostalgic aesthetic.

    NextJS · CSS

  • 28-question personality quiz that assigns you a narrative archetype, built over a weekend

    Built a personality quiz that scores responses and generates a profile. React handles the frontend; PostgreSQL and Prisma manage quiz data and results on the backend.

    React · PostgreSQL · Prisma

Contact