San Diego, California / Open to entry-level SWE

Angel Mencia

Full-Stack Software Developer

Entry-level software engineer building database-backed web apps, AI document workflows, and practical ML systems.

Full Stack SWE

Focus

UC San Diego

Education

ML & Neural Computation

Specialization

Angel Mencia

SWE / AI Workflows

FastAPI, Next.js, data systems, testing, and practical AI products.

Project Highlights

Proof I can build and ship

Four focused projects that show full-stack engineering, AI workflow design, testing, deployment, applied machine learning, and signal analysis.

Full-Stack AI App

Prelegal

AI legal document generator with authenticated users, chat-driven field collection, manual fill, live Markdown preview, saved drafts, and PDF export.

FastAPINext.jsTypeScriptSQLiteSQLAlchemyDockerJestPlaywright

Local-First AI Tool

Document Intelligence Lab

PDF intelligence pipeline that parses documents with Docling, reviews layout items, corrects tables, summarizes visuals, and exports JSON/Markdown/Excel outputs.

PythonStreamlitDoclingOllamapandasopenpyxl

ML Research Simulator

Flappy Bird Neuroevolution

Headless neuroevolution trainer and Pygame demo for evolving a perceptron policy, with reproducible experiments and PRML-style analysis.

PythonPygameNumPymatplotlibSimulation

Signal ML Analysis

EEG Eye-State Classification

Real public EEG workflow using raw signal inspection, 1-40 Hz bandpass filtering, Welch PSD, spectrograms, window features, model evaluation, anomaly detection, and saved artifacts.

PythonpandasNumPySciPyscikit-learnmatplotlibJupyter

Tech Stack

Tools I use to build

A practical stack for full-stack web apps, AI document workflows, data pipelines, testing, and deployment.

Languages

Python
TypeScript
JavaScript

Frontend

React
Next.js
Tailwind CSS

Backend

FastAPI

Databases

PostgreSQL
SQLite

DevOps & Testing

Docker
Git
GitHub
Jest
Playwright

Data & AI

Streamlit
pandas
NumPy
SciPy
scikit-learn
matplotlib
Jupyter

Experience

Software experience & education

Recent engineering work, technical ownership, and the academic foundation behind the projects.

CurrentJan 2026 - May 2026

Software Developer Intern

Millenia Ventures

Software Engineering / Data Automation

Built the first structured technical system for an AI fundraising intelligence platform, spanning PostgreSQL schema design, AI/OCR extraction, validation workflows, dashboard flows, and stakeholder review.

  • Designed PostgreSQL-backed workflows for founder records, investor records, source documents, extracted fields, review status, correction states, and dossier outputs.
  • Automated review of 1,000+ founder/company source files, cutting manual document review from 5 hours to 20 minutes through structured JSON extraction and source evidence tracking.
  • Built an investor-founder matching algorithm that surfaces 50,000+ investor candidates using spreadsheet ingestion, business-data APIs, semantic embeddings, filters, keyword overlap, and weighted scoring.

Education

Sep 2021 - Mar 2026

B.S. Cognitive Science

UC San Diego

Specialization: Machine Learning & Neural Computation

Sep 2021 - Mar 2026

Minor in Computer Science

UC San Diego

Coursework

Machine Learning, Data Science in Practice, Neural Signal Processing, Probability & Statistics, Linear Algebra, Data Structures & Algorithms, and Business Analytics.

About

How I approach engineering

I bring a practical software mindset to AI, data, and document-heavy products.

I'm a full-stack developer with a UC San Diego foundation in cognitive science, machine learning, and neural computation. I like building practical software where data, interfaces, and AI workflows meet real user needs.

My recent work spans FastAPI and Next.js applications, PostgreSQL-backed workflows, document intelligence pipelines, authentication, testing, Docker deployment, and AI-assisted structured extraction.

01

Build useful software around real workflows, not demos that stop at the happy path.

02

Keep AI outputs grounded with schemas, validation, evidence tracking, and review states.

03

Treat testing and documentation as part of shipping, especially for data-heavy interfaces.

Contact

Let's build something useful

Open to entry-level software engineering roles, internships, and teams building data-heavy or AI-assisted products.