Summary
Overview
Work History
Education
Skills
Projects
Websites
Certification
References
HIGHLIGHTS & IMPACT
Timeline
Generic

ALFRED LOTSU

Accra

Summary

Dynamic Backend Engineer with a proven track record at Real-time Learning Platform, architecting scalable systems in Go. Expert in microservices and real-time features, achieving a 60% reduction in database load. Adept at problem-solving and collaboration, leveraging skills in PostgreSQL and NATS to deliver high-performance solutions.

Overview

3
3
years of professional experience
1
1
Certification

Work History

Backend Engineer

Real-time Learning Platform
03.2022 - Current
  • Architected scalable Go backend handling 1000+ concurrent users with <200ms latency
  • Designed microservices using NATS & JetStream for decoupled, durable message flows
  • Integrated PostgreSQL (transactions) and Redis (cache), reducing DB load by 60%
  • Implemented real-time socket features (chat, Q&A, notifications) via Pusher
  • Built search indexing system with Typesense synced via NATS, achieving sub-100ms queries
  • Technologies: Go, PostgreSQL, Redis, NATS JetStream, Typesense, Pusher, Docker

Desktop Developer

Mining Backfill Analysis Tool
03.2023 - 03.2024
  • Built cross-platform app with Svelte + Tauri for Canadian mining engineers
  • Achieved real-time calculations with zero crashes under heavy data loads
  • Currently used in production for critical backfill decisions
  • Technologies: Svelte, Tauri, Rust, SQLite, Custom algorithms
  • Designed innovative backfill analysis tools supporting mining operations and project assessments.

Education

BSc - Civil Engineering

Kwame Nkrumah University of Science and Technology (KNUST)
Kumasi, Ghana
01.2022

Skills

  • Languages: Go, Rust, TypeScript/JavaScript, SQL/NoSQL, Kotlin, Swift
  • Databases: PostgreSQL, Redis, DynamoDB and Typesense
  • Event Systems: NATS, NATS JetStream, Pusher WebSockets
  • Cloud & DevOps: AWS (DynamoDB, ECS, S3, Cloud), Docker, Railway, Neontech, Upstash, Momento
  • Frontend Tools: SvelteKit, Svelte, Supabase (Auth)
  • Desktop Development: Tauri, Slint
  • Monitoring and testing: unit, integration, performance monitoring

Projects

Real-Time Event-Driven Search System, Engineered full-text search system using Go + Typesense with NATS for live updates, Built eventual consistency mechanism with zero data loss, Integrated read replicas to improve performance by 40%, High-Throughput API for Social Features, Developed Go service for likes/comments retrieval using Upstash Redis, Optimized for 1000+ RPS; reduced response latency from 500ms → 50ms, ETL Pipeline with NATS JetStream, Constructed low-latency ETL pipeline for analytics data, Achieved exactly-once delivery with 10k+ events/day using automatic retries

Certification

  • Apollo Certified - Graph Developer Associate

References

References available upon request.

HIGHLIGHTS & IMPACT

  • Reliability: 99.9% uptime using robust error handling and circuit breakers
  • Scalability: Architected services that scaled 10x with no redesign
  • Efficiency: Cut infrastructure costs by 30% with caching and smart resource use

Timeline

Desktop Developer

Mining Backfill Analysis Tool
03.2023 - 03.2024

Backend Engineer

Real-time Learning Platform
03.2022 - Current

BSc - Civil Engineering

Kwame Nkrumah University of Science and Technology (KNUST)
ALFRED LOTSU