Entry-level software developer · Python, Flask, PostgreSQL
Freehold, NJ · StockWatch live demo · erpeltz@gmail.com
I build and ship small production-shaped web apps. Recent work is StockWatch: a deployed Flask + PostgreSQL portfolio tracker with live market data, auth, caching, migrations, and a 220+ test suite.
Languages: Python · SQL · Java · JavaScript
Backend: Flask · SQLAlchemy · Flask-Login · Alembic
Data: PostgreSQL · REST APIs
Frontend in this stack: Plotly Dash · Dash Bootstrap
Tooling: Git · pytest · GitHub Actions · Docker · Render
Multi-user stock watchlists and a cost-basis portfolio ledger. Flask application factory + blueprints, PostgreSQL in production (SQLite locally), Plotly Dash charts, Massive.com market-data API, layered response caching, Flask-Login (hashed passwords, CSRF), Alembic migrations, pytest + ruff in GitHub Actions, Docker Compose for local Postgres, hosted on Render.
- Repo: github.com/epeltz33/StockWatch
- Demo (sample data, no login): stockwatch-cqzs.onrender.com/demo
Dependency-free Python CLI for add / update / complete / list workflows with JSON persistence and file-error handling.
- Tightening StockWatch (tests, deploy, README) so a hiring screen can walk the data model and cache layers.
- Looking for an entry-level backend or fullstack role.


