Skip to content

Hello, I'm
Borhan Rahimi

A software engineering student focused on building clean, modern full-stack apps with great UI and real backend logic.

UTSA • Graduating May 2026 • Building real-world projects

UTSA • May 2026React • TypeScriptNode • DB • Docker
profile

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.