As a freelance web developer, I build and maintain client websites and web applications from the first conversation through deployment. I turn clients’ plain-language requests into scoped tasks and acceptance criteria, raising gaps and ambiguities before development starts.
I built an Investment Portfolio Tracker as a self-directed Angular and TypeScript single-page application. On the DogGoFetch project, I owned the database and data-access layer, designed a six-table relational schema, implemented the Category DAO, and built the Supplier and Cart JavaFX panes.

