I build scalable backend systems and APIs for modern startups.

Backend Engineer specializing in Node.js & TypeScript, with production experience across Go and .NET / .NET Core. Building clean, performant systems for high-growth companies.

20+
Projects Delivered
99.9%
API Uptime
5+ years
Experience
David
Available for new projects

What I Do

Full-stack backend solutions designed for performance, scalability, and maintainability

Backend Development

Building robust, scalable backend systems with Node.js, Python, C#, Golang, Express, Django, .NET / .NET Core, Gin and modern frameworks. RESTful APIs, GraphQL, and microservices architecture.

  • RESTful & GraphQL APIs
  • Authentication & Authorization
  • Real-time data processing
  • Payment integration

System Architecture

Designing high-performance distributed systems that scale. Database design, caching strategies, and infrastructure planning.

  • Microservices design
  • Database optimization
  • Cloud infrastructure (AWS, Azure, GCP)
  • Performance optimization

Workflow Automation

Streamlining business processes through intelligent automation. CI/CD pipelines, task automation, and integration solutions.

  • CI/CD pipeline setup
  • API integrations
  • Background job processing
  • Monitoring & alerting

Featured Projects

A selection of production-grade systems I've architected and built

Featured

Pan-African Payment and Settlement System — Vista Bank

Built a cross-border payment integration for Vista Bank enabling seamless settlement across African markets. Implemented secure transaction flows, currency handling, and real-time settlement reconciliation compliant with regional financial regulations.

Kony VisualizerTemenos T24Kony FabricIRIS/REST APIsFinancial Messaging

Core Banking Integration — Bank of Abyssinia

Integrated Kony Visualizer (digital banking front-end) with Temenos T24 core banking system for Bank of Abyssinia in Ethiopia. Enabled real-time account data sync, transaction processing, and customer-facing mobile banking features.

Kony VisualizerTemenos T24SOAP APIsTAFC/TAFJJavaScript

Healthcare Appointment Booking Platform

Designed and developed a full-featured web application for healthcare appointment scheduling. Supports patient registration, provider availability management, booking flows, and notification delivery.

Node.jsTypeScriptDynamoDBREST APIsNext.jsAWS Web Services

Inventory Management System

A .NET-based inventory management solution covering stock tracking, supplier management, purchase orders, and real-time reporting. Built with clean architecture principles and a focus on data integrity and auditability.

C#.NET CoreSQL LiteEntity FrameworkREST APIs

Tech Stack

Modern technologies and tools I use to build production-grade systems

Backend

Node.jsDjango.NET / .NET CoreExpressGinNestJSGraphQLREST APIsWebSocketsMicroservices

Databases

PostgreSQLMySQLMSSQLMongoDBRedisElasticsearchPrismaTypeORMDynamoDB

Cloud & DevOps

AWSAzureGoogle CloudDockerKubernetesTerraformGitHub ActionsDatadogNginx

Message Queues

RabbitMQApache KafkaBullRedis Pub/SubAWS SQSEvent-DrivenCQRSTemporal

Auth & Security

JWTOAuth 2.0Auth0Passport.jsRBACRate LimitingCORSEncryption

Testing & Tools

JestScalarSupertestPostmanSwaggerGitESLintPrettierVS Code

Also experienced with:

RustgRPCServerlessLambdaCI/CDMonitoringLoad BalancingCaching Strategies

Why Work With Me

A proven track record of building scalable systems that drive business growth

The Engineering Philosophy

Clean Architecture

Writing maintainable, testable code following SOLID principles and industry best practices.

Performance First

Optimizing for speed and efficiency at every layer, from database queries to API responses.

Security & Reliability

Building secure, fault-tolerant systems with comprehensive error handling and monitoring.

Rapid Delivery

Agile development with continuous integration and deployment for faster time-to-market.

"Great code is not just about making it work—it's about making it maintainable, scalable, and elegant."

— David, Backend Engineer

Track Record

  • Reduced infrastructure costs by 60% through optimization and strategic refactoring
  • Built systems processing 1M+ API requests monthly with 99.9% uptime
  • Mentored 10+ junior developers in backend development best practices
  • Open-source contributor with 200+ GitHub stars across projects
100%
Client Satisfaction
24h
Avg Response Time
Currently Available

Let's Build Something Great

Have a project in mind? Whether you need a complete backend system or technical consultation, I'm here to help.

or connect on
Response within 24 hours
Free initial consultation