// 03 — about

I build software — and care about how it's built.

Jason Lima. Full-stack engineer focused on clean architecture, clear communication, and shipping software that actually matters.

Get in touchSee my work
Background

I'm a software engineer with a background in CS and Business Information Systems. I've worked across the stack — from hand-tuned SQL to pixel-level UI — and learned that the best engineers understand the whole system.

When I'm not writing code, I'm thinking about the architecture decisions that led to it, reading, or writing about what I'm learning on this blog.

6+Years shipping
20+Projects built
Still learning
Experience

Where I've worked

Software Engineer

Fidelity Investments

Full-stack engineering on large-scale financial systems serving millions of users. Designing software infrastructure, leading feature delivery end-to-end, and contributing across the stack at one of the largest asset managers in the world.

Associate Software Engineer

Fidelity Investments

Promoted from intern to full-time engineer within six months. Ramped quickly on production codebases and began contributing to core platform work.

Software Engineer Intern

Fidelity Investments

Six-month internship building internal tooling and gaining hands-on experience with enterprise-scale software development practices.

Lead Quality Manager

CVS Health

Led quality and process operations at a major pharmacy retail location in Woonsocket, RI.

Quality and Process Manager

CVS Health

Managed store quality, compliance, and operational processes. Developed systems for tracking and improving team performance.

Stack

Tools & technologies

Languages

  • TypeScript
  • JavaScript
  • Go
  • Python
  • SQL

Frontend

  • React
  • Next.js
  • CSS (real CSS)
  • Web APIs
  • Accessibility

Backend

  • Node.js
  • REST & GraphQL
  • WebSockets
  • Auth patterns
  • Queues

Data

  • PostgreSQL
  • Redis
  • SQLite
  • Prisma ORM
  • Query optimisation

Infrastructure

  • Docker
  • AWS (ECS, S3, CF)
  • GitHub Actions
  • Vercel
  • Monitoring
How I work

Things I believe

01

Clarity over cleverness

The best code is the code your 3am future-self can read without coffee. I optimise for readability and explicit intent before anything else.

02

Shipped beats perfect

I have strong opinions about quality, but I know the difference between a worthwhile standard and a self-indulgent one. Real products require real trade-offs.

03

Learn in public

Writing about what I'm building or figuring out makes me a sharper thinker and occasionally helps someone else. That's the blog.