About Skills Projects Experience Contact
Available for opportunities

Hi, I'm Patrick I build things for the |

Fullstack engineer who builds fast, reliable apps for web, mobile, and AI. From pixel to production.

0+ Projects Delivered
0+ Years Experience
0+ Technologies
me!
Patrick Ackom
Hover to reveal

Turning complex problems
into elegant solutions

I'm a fullstack engineer who enjoys both the design side and the technical side of building software. Whether it's a web app, a mobile app, or something with AI, I care about making it feel good to use.

I think the best software is the kind you don't even notice. It just works, it's fast, and it stays out of your way.

Outside of work, I like picking up new tools and technologies, contributing to open source, and seeing how far I can push what's possible on the web.

Fast & Performant

I keep things snappy from the frontend all the way to the database.

Responsive & Accessible

Looks right on any screen and works for everyone.

Scalable Architecture

Clean code and solid patterns so things don't fall apart as they grow.

patrick.ts
interface Engineer {
  name: "Patrick Ackom";
  role: "Fullstack Engineer";
  languages: string[];
  passion: "Building the future";
}

const patrick: Engineer = {
  name: "Patrick Ackom",
  role: "Fullstack Engineer",
  languages: [
    "TypeScript",
    "JavaScript",
    "Python",
    "HTML/CSS",
  ],
  passion: "Building the future",
};

export default patrick;

Tools I work with

Languages
TypeScript
JavaScript
Python
HTML / CSS
SQL
Frameworks & Libraries
React Next.js React Native Node.js Express Tailwind CSS Redux Expo Vue.js GraphQL Chart.js SCSS
Tools & Platforms
Firebase PostgreSQL MongoDB Git / GitHub REST APIs WebSockets Vercel Figma
AI & Other
OpenAI API Claude API LLM Integration Prompt Engineering AI Agents System Design UI/UX Design Testing

Some things I've built

Timetable Assign
ReactTypeScriptScheduling

Class Tablr

Timetable assignment tool that streamlines scheduling for educational institutions. Hastens the process of assigning classes, teachers to time slots with conflict detection.

Store Room
ReactTypeScriptHTMLCSSTailwind

Store Room

An inventory management system for keeping track of stock, orders, and supplies. Makes it easy to see what you have, what's running low, and what needs restocking.

Quick Chat
ReactFirebaseWebSocketsnpm

Quick Chat

A live chat tool that lets companies talk to their customers in real time. It also comes with an installable library you can drop into any app to enable chat support right away.

Finance Tracker App
React-NativeNode.jsExpoChart.jsAccounting

Finance Tracker App

A full-featured finance app where you can log expenses, set budgets and goals, create custom categories, and track everything with graphs. Supports multiple cashbooks, reminders, and it's completely free.

Work experience

2023 - Present

Senior Fullstack Engineer

SpringKnights Ltd.

Building fully functional web apps and AI features for clients across the globe. I am critical design and architectural decisions and also mentor junior devs and help shape technical direction across product teams.

ReactTypeScriptNode.jsAI/ML
2022 - 2023

Fullstack Developer

Asqii Ltd.

Worked with clients in education and finance, building full solutions from scratch. Shipped 20+ major features with a focus on performance and good UX to improve user work efficiency and retention.

ReactNode jsMySQLGit
2020 - 2021

Junior Frontend Developer

Detosphere Ltd. (Startup)

Built responsive websites and email templates. Managed to cut load times by 60% through code cleanup and optimization. Helped with manual testing of other projects.

HtmlJavaScriptCSSFirebase

Let's work
together

Got a project in mind or just want to chat? I'm always happy to hear about new ideas and opportunities. Drop me a line.