Resume
About Me
I am a developer who takes pride in delivering exceptional user experiences, with strong attention to detail and a talent for solving problems through creative and collaborative means. With a background in both technology and graphic design, I bring a unique blend of technical expertise and design sensibility to every project. I enjoy transforming wireframes into pixel-perfect interfaces and writing clean, maintainable code. Passionate about emerging technologies, I closely follow advancements in artificial intelligence and enjoy exploring how AI can enhance products and user experiences. I am eager to continue growing as a developer and contribute to innovative projects that push the boundaries of technology and design.
Technical Skills
- Languages: JavaScript, TypeScript, HTML, CSS/SCSS
- Frameworks: React, Next.js, Node.js, Express.js
- Databases & Tools: MongoDB, PostgreSQL, Git, GitHub, Docker, VS Code, Cursor, Claude Code, ChatGPT
Work Experience
Software Engineer · SLOM, Ltd. (Social Life of Mine)
July 2024 – Present
Colorado, USA (Remote)
- Drove the architecture of a social media post generation pipeline with 4 reusable templates to streamline marketing workflows and reduce manual content creation
- Built a document processing pipeline for parsing and extracting structured data from DOCX legal files across 3 document types, improving document handling efficiency
- Improved application security with input sanitization, strict schema validation, and bot protection mechanisms to reduce malicious and automated abuse
- Implemented a Progressive Web App with service worker caching, offline support, and push notifications
- Developed Stripe subscription management across 3 paid tiers with 14 feature flags, enabling granular control of subscription-based application features
- Increased test coverage using TDD and BDD practices with Vitest, Cypress, and Cucumber (Gherkin), while implementing CI/CD workflows to automate testing and deployment
Tech used: React, TanStack Query, Express, Node.js, MongoDB, Auth0, TypeScript, Material-UI, Cloudinary, Formik, Yup, PostHog, Stripe, Vercel Queues, Vitest, Cypress, Gherkin
Software Developer · XeroThera Inc.
March 2023 – December 2023
Remote
- Designed and developed a new website for a biomaterials company, focusing on accessibility, SEO, reusability, and a clear call to action through semantic HTML, modular components, and an optimized layout
- Communicated with stakeholders to gather requirements and align design and functionality with business goals
Tech used: React, JavaScript, SCSS, Material-UI, Netlify, Photoshop
Projects
Cookbook App
June 2025 – August 2025
- Built a full-stack recipe management application that digitizes recipes from uploaded photos/PDFs using OCR and LLM-powered text processing
- Developed an automated pipeline that extracts recipe text with optical character recognition and transforms unstructured content into structured recipe data
- Implemented a searchable cookbook interface that allows users to organize, store, and share digitized recipes
Tech used: React, TypeScript, Tesseract.js, Express.js, Node.js, MongoDB, Ollama, OpenAI
SMS Feed
November 2023 – December 2023
- Built a full-stack SMS platform for creating, scheduling, and managing outbound messaging campaigns
- Implemented type-safe API and database operations using tRPC and Prisma for consistency across the stack
- Developed an analytics dashboard to track subscriber growth, message activity, and campaign performance
Tech used: Next.js, TypeScript, Tailwind CSS, Prisma, tRPC, PostgreSQL, Twilio
Golfmates
January 2023 – November 2023
- Built a full-stack golf application for managing rounds, scores, shots, and social connections through RESTful APIs
- Developed location-based shot tracking with Leaflet.js to visualize shots and course activity
- Implemented real-time social features with Socket.IO for live player interactions and communication
Tech used: React, TypeScript, Express.js, Node.js, MongoDB, Socket.IO, SCSS, Leaflet.js