Patrick Ackom

Patrick Ackom, arms crossed, wearing a grey shirt and a wristwatch

Fullstack engineer. I make apps for the web, phones and desktops, and lately I'm building the terminal I write them in.

About

I like software you don't notice. It opens fast, does what you meant, and gets out of your way. Getting there takes both halves of the job, the design and the plumbing, and I enjoy both.

Most of my days are TypeScript: React and Next.js on the front, Node.js and Postgres or Firebase behind it, React Native and Expo when it has to live on a phone. More and more of it involves language models, wired into products through the OpenAI and Claude APIs.

Outside client work I build tools for myself, which is how I ended up writing a terminal workspace in Rust. I also read a lot of other people's source code, and sometimes send a fix back.

Selected work

Where I've worked

  1. 2023 to now

    Senior fullstack engineer at SpringKnights

    Web apps and AI features for clients in several countries. I make the design and architecture calls, mentor junior developers, and help set technical direction across product teams.

  2. 2022 to 2023

    Fullstack developer at Asqii

    Built products from scratch for clients in education and finance, and shipped more than 20 major features aimed at speed and everyday usability.

  3. 2020 to 2021

    Junior frontend developer at Detosphere

    Responsive sites and email templates for a startup. Cut page load times by 60% by cleaning up and trimming the code.

Got something that needs building?

I'm taking on new projects. Email is the fastest way to reach me.

patrickackom003@gmail.com

Code on GitHub, career on LinkedIn.