About Me
I’m a computer science student who cares deeply about both sides of building software: clean design and solid engineering. I enjoy creating products that feel simple, fast, and trustworthy from the user’s first interaction.
I focus on writing frontend code that is structured, scalable, and easy to maintain, while pairing it with backend logic that holds up in real usage — not just demos or class assignments.
What I value
Clarity — simple UI, readable code, and no unnecessary complexity.
Reliability — real data flow, validation, and logic that holds up.
Craft — performance, details, and a product feel that’s polished.
Past → Now → Next
Past
Started with core CS foundations and projects that taught me how to structure code, think logically, and build features step-by-step.
Now
Building modern full-stack apps with React, TypeScript, and backend APIs — focusing on clean UX, maintainable architecture, and real functionality.
Next
Leveling up through internships and production-style work — shipping features that users rely on, improving performance, and learning from real feedback.
EXPERIENCE
Software Engineering Student — H-E-B Digital
Quest for Texas Best (University-Industry Project)
2025 – Present | San Antonio, TX
- Course-based software engineering project in collaboration with H-E-B Digital
- Built and refined frontend features using React and TypeScript
- Contributed to backend APIs using FastAPI and PostgreSQL
- Used Docker for containerized development and consistent local environments
- Worked in Agile workflows using Git, GitLab, Jira, and Slack
PROJECTS
MYGROCERY — Full-Stack Web Application
React • Node.js • MongoDB • Stripe • REST APIs
- Built a full-stack grocery e-commerce platform with authentication, cart, and checkout
- Designed REST APIs and integrated Stripe for real payment processing
- Stored orders and user data using MongoDB
- Focused on clean, user-friendly UI inspired by real consumer apps
UTSA Student Course Planner
React • Node.js • MySQL
- Built a course planning platform for browsing courses and building schedules
- Designed backend APIs and relational database schema
- Implemented CSV data ingestion and admin tools
PicPick — Android Photo Management App
Java • Android • MVC Architecture
- Developed an Android app to organize photos into Keep / Trash / Skip workflows
- Applied MVC architecture and file I/O for local image management
- Designed scrollable layouts and modular activities for usability
Skills & Expertise
Scroll to explore categories
→
Programming Languages
Core languages used across frontend, backend, and systems.
- TypeScript
- JavaScript
- Python
- Java
- C
- CSS
Frontend
Clean UI, responsive layouts, and maintainable components.
- React
- Next.js
- Tailwind CSS
- Responsive UI
- State Management
- Accessibility Basics
Backend
APIs and business logic designed for real usage.
- Node.js
- Express
- REST APIs
- CRUD APIs
- Auth / JWT
- Input Validation
- Error Handling
Databases
Data modeling, querying, and storage decisions.
- MySQL
- MongoDB
- NoSQL
- Schema Design
- SQL Queries
- Relationships & Joins
- Indexing Basics
Systems & OS
Foundational systems knowledge and command-line workflows.
- Linux (CLI)
- Bash / Shell
- File Permissions
- Processes & Signals
- Environment Variables
- Networking Basics
Architecture & Design
Structuring codebases for clarity, scale, and maintainability.
- MVC (Model–View–Controller)
- Separation of Concerns
- Layered Architecture
- UML Diagrams (Class / Sequence)
- Code Organization
DevOps & Tools
Workflow, collaboration, and shipping-ready tooling.
- Docker
- Docker Compose
- Git / GitHub
- Jira
- AWS (Foundations)
- Environment Config (.env)
- VS Code
- Postman
Let's Work Together
I’m always interested in internships, collaborations, and building ambitious products.
