SalamAboulHosn

Software Engineer
Building full stack products and AI agents with Python, Java, Go, and TypeScript. Turning complex workflows into practical software that solves real world problems.
Salam Aboul Hosn

About Me

I build full stack software and AI agents that solve real business problems. At Best Choice Products, I develop warehouse systems and tools for forecasting and pricing products. Outside of work, I explore everyday problems and build products that make people’s lives easier.

I graduated from UC San Diego with a degree in Mathematics-Computer Science. My experience spans full stack development, databases, cloud infrastructure, and AI systems, with a focus on bringing these pieces together to build useful products.

I developed my full stack skills through independent study, courses, personal projects, and internships at MyMicrojourney and Smart Twigs.

University of California, San Diego
San Diego, CA

B.S. in Mathematics-Computer Science

2021 - 2024

Professional Experience

Software Engineer

Best Choice Products

Newport Beach, CA

Sep 2024 - Present

  • Developing a Warehouse Management System using Java (Spring Boot), Angular, and Microsoft SQL Server that supports fulfillment of $500M+ in annual sales.
  • Built used-item workflows in the WMS, preventing $1M+ in losses and generating $800K+ in annual resale revenue.
  • Reduced annual labor costs by $600K by designing a cycle-count prioritization algorithm.
  • Built an AI agent using Python, LangGraph, LangChain, and an MCP server to debug production errors faster.
  • Purged 125M stale database rows, reducing compute costs by 70% and saving $36K annually.
  • Building Pulse using Go, Next.js (TypeScript), and PostgreSQL to forecast and price 10,000+ products.

Software Engineer Intern

MyMicrojourney

Remote

Oct - Feb 2024

  • Built a REST API using Java Spring Boot and used MySQL to store user data.
  • Developed landing pages, components, and forms using React, completing 100% of the front end.
  • Used Spring Security to hash passwords for secure storage.
  • Defined data models with JPA annotations and created User and Email services for the sign-up process.

Software Engineer Intern

Smart Twigs

Remote

Apr - Aug 2023

  • Used React and TypeScript to build a platform for nonprofits to spread awareness of current issues.
  • Created reusable React components to improve design consistency and accelerate development.
  • Built complex forms for creating organizations, programs, and projects.
  • Used React Hook Form and Zod to collect, validate, and submit user data to the back end.

Featured Projects

Foundly application screenshot
AI / Full stack
Foundly

An AI-powered cofounder matching platform that finds compatible cofounders, makes introductions, and arranges meetings entirely through text.

  • Engineered agent workflows with tool calling, context engineering, and persistent memory.
  • Built LLM evaluation harnesses for prompt regression testing, structured output validation, and failure analysis.
  • Attracted 300+ visitors, 5+ users, and 2 successful cofounder matches in 3 days.
Python
LangGraph
LangChain
LangSmith
Next.js
PostgreSQL
Book Quizzer application screenshot
Full stack
Book Quizzer

A quiz app with in-depth book questions and saved responses to help readers retain nonfiction books.

  • Built and shipped an MVP in 5 days using Cursor, Codex, and Claude Code.
  • Built 60-question book quizzes across easy, medium, and hard difficulty levels to help readers recall key ideas, apply concepts, and develop a deeper understanding of each book.
  • Implemented Google OAuth and deployed to Vercel.
Next.js
TypeScript
Supabase
PostgreSQL
More Projects
Book Store application screenshot
Full stack
Book Store

A full-stack application for creating, reading, updating, and deleting books, with a responsive React interface and an Express API.

  • Integrated MongoDB and Mongoose data models to store book information.
  • Used Tailwind CSS for the UI and Axios for data fetching.
MongoDB
React
Express
Node.js
Tailwind CSS
Game Hub application screenshot
Game Hub

A responsive game discovery app with RAWG API data, search, and custom React hooks.

React
TypeScript
RAWG API
HooBank application screenshot
HooBank

A responsive banking landing-page prototype built with reusable React components and mobile navigation.

React
CSS
Vegan Food Store application screenshot
Vegan Food Store

A responsive storefront with dropdown navigation and a contact form.

HTML
CSS

Technical Skills

Languages & runtimes
Java
Python
Go
JavaScript
TypeScript
Node.js
Frameworks & libraries
Spring Boot
React
Angular
Next.js
Express
Tailwind CSS
Material UI
shadcn/ui
Web & databases
Microsoft SQL Server
PostgreSQL
Redis
MySQL
MongoDB
BigQuery
HTML
CSS
AI & LLMs
LangGraph
LangChain
LangSmith
MCP
Agent workflows
LLM evaluation
Infrastructure
Azure DevOps
Google Cloud Platform
Kubernetes
Docker

Certifications

Foundation: Introduction to LangChain - Python
Issued September 27, 2026
Certificate ID: wyo6n0jzp0
Introduction to LangGraph - Python
Issued October 15, 2026
Certificate ID: xpykqhtxfm
Quickstart: LangSmith Essentials
Issued October 17, 2026
Certificate ID: tcei0zdwdz

Get in Touch

Have a job or business opportunity, a project idea, or a question? My inbox is open.

Email Me