Welcome

Edmund Debrah

Engineer: Software, Hardware, and Machine Learning

I love engineering. From crafting scalable backend systems to building intelligent robots, I thrive on solving complex problems across the full spectrum of software and hardware.

Edmund Debrah - Software Engineer and Mechatronics Student
SoftwareMechatronicsEmbeddedML

Building solutions across software, hardware, and intelligent systems. Currently pursuing Mechatronics B.Eng at THWS, Germany.

Available for opportunities
About

Background

I'm a software engineer with a strong foundation in full-stack development and specialized backend systems expertise. Currently pursuing Mechatronics Engineering at THWS (Technische Hochschule Würzburg-Schweinfurt), where I bridge code, circuits, mechanics, and intelligent systems. I'm passionate about the entire engineering spectrum.

I love engineering in all its forms. Whether it's architecting microservices that handle thousands of users, writing firmware for embedded devices, or training machine learning models, I find joy in solving complex problems and building systems that work.

My experience spans from leading backend teams at startups to exploring the frontiers of robotics and AI. I'm adept at translating complex business needs into performant, scalable, and impactful solutions.

Software Engineering

Building scalable backend systems with Node.js, Go, and cloud technologies

Embedded Systems

Developing firmware and low-level software for hardware interfaces

Machine Learning

Applying AI/ML to solve real-world engineering problems

Robotics

Integrating mechanical, electrical, and software systems

Experience

Work History

Software Engineer (Backend Lead)

JUUBIX

London, UK (Remote)

Sep 2023 - Jul 2024
  • Led microservice-based backend development using TypeScript, Node.js, NestJS, Apache Kafka, and MongoDB
  • Improved system performance by 20% for an application supporting thousands of monthly users
  • Spearheaded matching algorithm development, boosting user engagement by 40%
  • Mentored 4 front-end developers to backend proficiency within 2 months

Backend Engineer Intern

ZOMUJO Mental Health Foundation

Accra, Ghana (Remote)

Sep 2024 - Oct 2024
  • Engineered streak tracking system enhancing user engagement and retention
  • Developed APIs for mood tracking and post-exercise feedback
  • Designed secure drug order management APIs with role-based access control
Expertise

Skills & Technologies

Languages

JavaScriptTypeScriptGoPythonJavaRustCC++

Frameworks & Web

Node.jsExpress.jsNestJSSpring BootReactNext.jsTailwindCSSFastAPI

Databases

MongoDBPostgreSQLORMsDatabase Migrations

DevOps & Cloud

AWSAWS LambdaAPI GatewayDockerKubernetesGitHub ActionsGitLinuxBashApache Kafka

Software Engineering

MicroservicesREST APIsUnit TestingE2E TestingCI/CDAgile

Machine Learning & AI

TensorFlowKerasPyTorchScikit-learnXGBoostNumPyPandasJupyterTensorFlow ServingPickle

Mechatronics & Robotics

Embedded SystemsRoboticsComputer VisionMATLAB
Portfolio

Featured Projects

A selection of projects showcasing my work in backend systems, full-stack development, and software engineering.

Full-Stack Mobile

Rosetta Translate

A multilingual, multi-input translation assistant supporting 120+ languages. Features text, speech, and image (OCR) input, real-time bilingual conversations, translation history, saved phrases, and folder organisation. Built for speed, accessibility, and privacy.

ExpoReact NativeTypeScriptOCRSpeech Recognition
Backend Lead

JUUBIX Platform Backend

Led the development of a microservice-based backend for a social platform. Built with TypeScript, Node.js, NestJS, Apache Kafka, and MongoDB. Achieved 20% performance improvement and developed matching algorithm boosting engagement by 40%.

TypeScriptNestJSMongoDBKafkaMicroservices
Backend

Mental Health App APIs

Developed backend systems for a mental health application including streak tracking, mood tracking with daily entries, post-breathing exercise feedback, and secure drug order management with RBAC.

Node.jsPostgreSQLRBACREST API
Backend

Social Media Backend

Architected a social media backend application with user signup, login, and IAM. Features user follow/unfollow functionality, posts, comments, likes, and profile viewing with secure authentication.

GoPostgreSQLJWTDockerREST API