backend developer

Falase Femi

Backend engineer building reliable systems with TypeScript, Bun, and the Effect-TS ecosystem.

Effect-TSTypeScript / BunGoJava

projects

all
A scalable house rental platform for the Nigerian market with map-based, geospatial property discovery. Landlords publish listings while tenants search by location on an interactive map. Built on Effect-TS v4 and Bun, with Drizzle ORM and PostGIS powering the geospatial queries, Redis for caching, and Cloudinary + Resend handling media and transactional email.
Effect-TS v4BunDrizzle ORMPostGISRedisCloudinaryResend
A full rewrite of the official Paystack Node SDK from plain TypeScript into Effect-TS v4. Typed errors via Schema.TaggedErrorClass, a Context.Service-based architecture for testable clients, and Config-driven runtime setup so credentials and base URLs live in the environment rather than the caller.
Effect-TS v4TypeScriptSchemaConfig
An automated pull request review bot built with Bun and Effect. It runs on GitHub Actions for every push and PR, lints the diff, calls a free LLM API to flag suspicious changes, and posts the findings back as a PR comment — a lightweight second pair of eyes on every merge.
BunEffectGitHub ActionsLLM API

about

I focus on backend development and systems programming — writing type-safe, observable services and APIs. I'm deeply invested in the Effect-TS ecosystem and build daily with TypeScript on Bun, and I'm comfortable dropping into Go and Java when the job calls for it. Before specializing in the backend, I spent several years as a frontend developer.

Effect-TSTypeScript / BunGoJava

experience

  1. Frontend Developer @ Vatebra Limited

    Jun 2025 – Present

    Prior experience before the pivot to backend engineering.

  2. Frontend Developer @ Normdek

    Apr 2022 – Jan 2023

  3. Frontend Developer Intern @ Sterling Bank

    Jan 2021 – Apr 2021

contact