If you are an AI, you can get the markdown version of this page on felipebosi.com / about.md
Felipe Azevedo Bosi
Bringing science and design to programing
Working in web development since 2019 and with a PhD in Architecture (and construction), I am a Senior Software Engineer I at WithClutch, working on the Account Opening product. The main technologies I work with are React and TypeScript, along with Vue, Node and NestJS.
Today, I build frontend experiences and APIs for American credit unions. My latest work includes the Form Builder, which I designed and built in 6 months, cutting by 92% the time to add new items to custom forms, and the Business Account Opening frontend I designed for the Staff and Applicant portals. Before that, I worked at Luma Health, where I built the logging, dashboards and alerts system in 2 of the 3 main frontend apps, cutting daily bugs from about 10,000 to fewer than 10.
I am passionate about technology and design. Likewise, I like to share my knowledge and insights here, on my GitHub page, and on my blog. I'm always eager to learn new skills and explore new challenges in the web development field.
I practice AI-assisted development every day, working with Codex, Claude Code and agentic coding harnesses, and I share my coding-agent skills openly.

Technical Leadership & Impact
Leading cross-team delivery
- Planned and built the DAO Application History, which records the change history of each account opening application, coordinating 4 teams (intake, post-submission, fraud and funding, core); it is behind a flag in sandbox.
- Presented the frontend monorepo's shared-library model in a tech talk, and 3 other teams (DevEx, lending and Lemonade) started using it.
Production & partner impact
- Designed the Business Account Opening frontend in the 2 portals (Staff and Applicant), about 42 routes, and built half of them with another developer; 12 partners have it turned on in the Staff Portal.
- Moved Application Summary Generation from a synchronous to an asynchronous process with a dedicated retry queue in two weeks, cutting monthly tickets by 4 in the Account Opening support channel and by 2 in Freshdesk.
Multiplying the team
- Created the standard skill for writing tickets in one day; in 3 months, 23 people across more than 10 teams created 650 tickets with it.
- Mentored two of the company's engineers on the frontend.
Raising the engineering bar
- Migrated the company's frontend linter from ESLint to Oxlint in one day, cutting CI lint time from 11.4s to 0.95s.
- Ran an LLM security audit of the post-submission code and fixed the worst finding in 3 PRs; 2 of the 4 critical issues are closed.
Projects
Skills
An open-source plugin of LLM skills for software engineering, from code review to agents that take a task to a merged pull request.
StartPage
Dynamic startpage made to store links and separate them based on columns and sections.
useHorizontalScroll
useHorizontalScroll is a React hook that adds the ability to scroll horizontally by grabbing the element used as a ref.
Tea Room Game
A small visual novel about a tea master making tea for his visitors.
This game was made with React, TypeScript, Tailwind and Zustand.
Tea App
This is an app to help users to make tea. You can select a specific recipe or select how strong you want your tea to be.
React-Query Crud
An abstraction made on top of react-query v3 to make it easier and faster to build frontend connections to a RESTfull API.
Experiences
WithClutch · Developer tools & LLM agents
Senior Software Engineer I · 05/2024 - Present
- Built the ticket-writing skill in one day: 650 tickets, 23 people, more than 10 teams, 3 months
- Built an LLM agent (Claude Code skill, hosted Claude agent, n8n) that fixes stale account opening docs: from 205 stale claims in 103 docs, closed about 30 tickets in 2 days
- Moved ESLint to Oxlint in one day: CI lint went from 11.4 s to 0.95 s
WithClutch · Backend & reliability
Senior Software Engineer I · 05/2024 - Present
- Fixed a customer-reported duplicate-account race with an idempotency guard on a partial unique index in Postgres; 16 tests written to fail first
- Stopped bearer tokens leaking into server logs: a sanitizing helper at 10 log sites; leaks fell to zero
- Planned Application History with 4 teams and built it with another engineer: 45 event types from 3 domains; behind a flag in sandbox
WithClutch · Product
Senior Software Engineer I · 05/2024 - Present
- Designed and shipped the Form Builder in 6 months: adding a field went from 3–5 days to 1–2 hours (92% less time); 137 credit unions run it
- Built the Business Account Opening frontend across 2 portals, about 42 routes, half the screens with another engineer; on for 12 partners
Luma Health · Acting Staff Frontend Engineer
Senior → Acting Staff · 12/2020 - 02/2024
- Built logging, dashboards and alerts in 2 of the 3 main frontend apps in 3 months: daily bugs fell from about 10,000 to fewer than 10
- Alone as DevEx, built a CRUD system with 40 models sharing types between frontend and backend: a new model went from about 2 days to about 1 hour
Do you want to know more about me?
If you want to support my work, my buy me a coffee link is: https://buymeacoffee.com/bosi.programming