Backend Software Engineer

Moses
Onsare

Building distributed systems and AI-powered tools.

M.S. Computer Science student at Quinnipiac University with 2+ years of industry experience building backend systems in agri-tech. Passionate about scalable architectures, distributed computing, and embedded systems.

Scroll to explore

What I work with

Skills & Stack

Python
PythonLanguage
Java
JavaLanguage
Go
GoLanguage
TypeScript
TypeScriptLanguage
JavaScript
JavaScriptLanguage
Spring Boot
Spring BootFramework
Flask
FlaskFramework
Django
DjangoFramework
React
ReactFramework
Docker
DockerInfrastructure
Kubernetes
KubernetesInfrastructure
PostgreSQL
PostgreSQLDatabase
MySQL
MySQLDatabase
Redis
RedisDatabase
Git
GitTooling
Linux
LinuxTooling
LanguageFrameworkInfrastructureDatabaseTooling

Selected work

Projects

ChronoArena

In Progress

Real-time multiplayer arena game with a server-authoritative game loop, WebSocket-based event streaming, and room matchmaking. Built on a custom Java game server.

JavaWebSocketGame EngineNettyMultithreading

Microcluster

In Progress

Distributed Java microservices system demonstrating service discovery, circuit breaking, and inter-service communication with Docker orchestration.

JavaMultiThreadingDockerKubernetesgRPC

Netflix Watch Party

In Progress

Chrome extension enabling synchronized Netflix playback across multiple users via WebSocket, with a real-time chat sidebar and host controls.

Node.jsWebSocketChrome ExtensionJavaScriptExpress

AgriTrace API

In Progress

RESTful API powering supply-chain traceability for smallholder farmers — from farm to market — with geolocation data and audit logging.

PythonDjangoPostgreSQLREST APIDocker

AI Dev Toolkit

Coming Soon

CLI tool that integrates LLM-powered code review and commit message generation into local development workflows.

PythonLLMOpenAI APICLIGitHub Actions

Where I've worked

Experience

eProd Solutions Limited

Nairobi, Kenya
JavaDelphiSpring BootMySQLREST APIsReactJSSVNLinux

Software Developer

Full-time
2022 – 2025
  • Designed and maintained RESTful APIs powering agri-tech data pipelines serving 100k+ smallholder farmers across East Africa.
  • Refactored monolithic data-ingestion service into modular components, reducing processing time by ~40%.
  • Built farmer traceability and supply-chain modules, integrating GPS data with farm-to-market audit trails.
  • Led backend work for mobile-facing features, collaborating with Android and iOS teams on API contracts.
  • Improved PostgreSQL query performance through indexing and query optimization, cutting average response time by 35%.

Software Developer Intern

Internship
2021 – 2022
  • Contributed to the core Delphi backend for crop data collection and reporting dashboards.
  • Wrote unit and integration tests, increasing code coverage on critical modules from 52% to 78%.
  • Automated routine data-quality checks, eliminating hours of manual verification each week.

Academic background

Education

Quinnipiac University logo

Quinnipiac University

Current

M.S. Computer Science

Hamden, Connecticut, USA

Jan 2026 – Dec 2027GPA 4.0 / 4.0
  • Focus areas: Distributed Systems, Machine Learning, Embedded Systems
  • Graduate Teaching Assistant candidate
  • Research assistant in the Computer Science school, working on Energy Efficient AI
JK

JKUAT

Jomo Kenyatta University of Agriculture and Technology

B.Sc. Computer Science

Nairobi, Kenya

2018 – 2022GPA 3.5/4.0
  • Foundation in algorithms, data structures, and software engineering
  • Final-year project in computer vision for sign language recognition

Get in touch

Contact

I'm currently open to internships, co-op, and new grad opportunities in backend and distributed systems engineering. Whether it's a full-time role, research collaboration, or just a good conversation — I'd love to hear from you.

Best way to reach me is via email. I typically respond within 24 hours.