Applaudo
Jul 2024 — PresentSoftware consultancy · Senior Full-Stack Engineer · 3 client projects
PythonFastAPIReactGemini / GCPAngularNGRX
Internal AI content generation platform
- Work across all three layers of the product: the LLM orchestration service, the product backend, and the React frontend.
- Designed and built the agentic pipelines in Python using ReAct, reflection and planning patterns. Each stage is its own node in code calling Gemini on GCP, so the flow stays under our control rather than the model's.
- Added a confidence score to the output, so anything below the threshold goes back for another refinement pass instead of being accepted.
- Set up tool calling with context handed down from the backend layer, which keeps the agent away from direct database access.
- Ship production code through an AI-assisted workflow: Figma MCP for UI that matches the design, Playwright runs to check the generated frontend against it, pytest unit tests on the Python side.
- Proposed and pushed for the internal standards the team now uses around AI-assisted development.
AngularJS → Angular migration
- Only engineer on the incremental migration of a legacy AngularJS app to modern Angular for a U.S. client in professional sports league applications, running both frameworks side by side through a hybrid setup while the app stayed live.
- Moved services, components and business logic over progressively. No downtime windows, no roadmap freeze.
Government customs & tax platforms
- Set up the frontend foundation from scratch (layouts, markup, component architecture, NGRX stores). It ended up being reused as the seed for around four other projects in the client's portfolio.
- Worked on national-scale systems in a frontend team of around 7, alongside backend (Spring Boot), architecture, product and design.
- Ran code reviews, built POCs to settle technical decisions, and mentored junior developers.