Skip to content
View bosi-programming's full-sized avatar

Block or report bosi-programming

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bosi-programming/Readme.md

Career trail

About Me | Sobre Mim - Felipe Azevedo Bosi

🇺🇸

I am a senior software engineer at Clutch, a fintech that runs digital account opening for credit unions. I have built web software since 2019, and I hold a PhD in Architecture (and construction).

At Clutch I work on what happens to an account application after the applicant submits it, on both front end and back end. Some of what I built:

  • Form Builder: adding a field to a custom form went from 3–5 days to 1–2 hours. 137 credit unions use it in the Staff Portal.
  • Business Account Opening: I designed the front end across both portals, about 42 routes, and built half of it with another engineer. 12 partners have it turned on.
  • Shared libraries: I designed 4 shared libraries in the front-end monorepo. After I presented the model at a tech talk, 3 other teams adopted it.
  • Faster CI: I moved the front end from ESLint to Oxlint in one day, which cut CI lint time from 11.4s to 0.95s.
  • Duplicate accounts: I fixed a race condition that created duplicate accounts in the core banking system. The fix is an idempotency lock, with tests written first and Datadog monitors.
  • LLM ticket skill: 23 people on more than 10 teams used it to write 650 tickets in 3 months.

Before Clutch, at Luma Health, I built the front-end logging, dashboards and alerts for 2 of the 3 main apps. Daily errors fell from about 10,000 to fewer than 10.

Outside work I maintain Bosi Programming Skills, 14 open-source LLM skills for software engineering that install in 5 harnesses. I also write at felipebosi.com about software requirements, LLM coding tools, and code as language.

Contact: contato@felipebosi.com

🇧🇷

Sou engenheiro de software sênior na Clutch, uma fintech que faz a abertura de contas digital de cooperativas de crédito americanas. Desenvolvo para a web desde 2019 e tenho doutorado em Arquitetura e Construção.

Na Clutch cuido do que acontece com o pedido de abertura de conta depois que o cliente o envia, no frontend e no backend. Alguns dos meus trabalhos:

  • Form Builder: incluir um campo num formulário personalizado levava de 3 a 5 dias e agora leva de 1 a 2 horas. 137 cooperativas usam o recurso no Staff Portal.
  • Abertura de conta empresarial: projetei o frontend nos dois portais, cerca de 42 rotas, e implementei metade delas com outra dev. 12 parceiros usam o recurso.
  • Bibliotecas compartilhadas: projetei 4 bibliotecas compartilhadas no monorepo de frontend. Depois que apresentei o modelo numa tech talk, outros 3 times o adotaram.
  • CI mais rápido: migrei o frontend de ESLint para Oxlint em um dia, e o lint no CI caiu de 11,4s para 0,95s.
  • Contas duplicadas: corrigi uma race condition que criava contas duplicadas no core bancário, com uma trava de idempotência, testes escritos antes do código e monitores no Datadog.
  • Skill de LLM para tickets: 23 pessoas de mais de 10 times criaram 650 tickets com ela em 3 meses.

Antes da Clutch, na Luma Health, criei os logs, dashboards e alertas de frontend de 2 dos 3 apps principais. Os erros diários caíram de cerca de 10.000 para menos de 10.

Fora do trabalho mantenho o Bosi Programming Skills, 14 skills de LLM open source para engenharia de software, que funcionam em 5 harnesses. Também escrevo em felipebosi.com sobre requisitos de software, ferramentas de código com LLM e código como linguagem.

Contato: contato@felipebosi.com

My Skills | Minhas Habilidades

My Skills

Iroh and tea

Pinned Loading

  1. Java-Text-Adventure Java-Text-Adventure Public

    Basic CLI text adventure made with Java

    Java 1

  2. todo-app-express todo-app-express Public

    Todo API made with node, express and mongoose.

    TypeScript

  3. content-manager-backend content-manager-backend Public

    JavaScript

  4. node-starter node-starter Public

    Node + Express + Typescript project starter

    TypeScript