# Daniel Adedokun

Daniel Adedokun is a remote worker on Himalayas, Senior Software Engineer at Terawatt Energies, based in Nigeria.

Source: https://himalayas.app/@danieladedokun1

```text
Senior Backend Engineer at Terawatt Energies building Go telemetry ingestion and gateway OTA systems for energy devices.
```

| Detail | Value |
| --- | --- |
| Availability | Looking for a job |
| Location | Nigeria |
| Authorized to work in | Nigeria |
| Salary expectations | 30k+ USD |
| Job categories | Backend Engineer, Software Engineer |
| Skills | Backend Engineering, Payment Systems, Wallets, Double Entry, Payment Reconciliation, Payment Integration, REST API Design, Event Driven Architecture, Idempotency, MQTT, Telemetry Ingestion, OTA Updates, Key Management, Transaction Signing, Fraud Rules |

## About

```text
At Terawatt Energies, I build backend services for the TWOS-Gateway I, ingesting device telemetry over MQTT and exposing it through a Django/DRF API. I also wrote a Go ingestion service and a simulator that replays production gateway traffic for load testing and field-bug reproduction.

I designed and shipped the gateway OTA pipeline and captive-portal provisioning flow, and shipped the customer-facing React Native app for authentication, device pairing, live telemetry, and OTA status. I own backend services end-to-end across Django, Celery, and PostgreSQL, and set up the CI/CD path from PR to production.

At Pearmonie, I designed an optimistic-debit wallet with asynchronous reconciliation and owned payment integrations with Paystack, Flutterwave, Mono, and direct bank rails. I also led the backend team’s planning, system-design reviews, mentorship, on-call rotation, and incident response.

My work spans fintech, payments, and energy systems, including custodial crypto wallets and fiat settlement at Kwickswap Technologies. I work primarily in Python and Django, with experience in Go, TypeScript, Node.js, and Rust, and focus on correctness in systems that move money.
```

## Experience

### Senior Software Engineer (current)

Terawatt Energies. Dec 2025 - Present

```text
Build and maintain the backend that ingests telemetry from TWOS-Gateway I devices over MQTT, parses inverter protocols, and exposes a Django/DRF API for the operations dashboard. Wrote the high-throughput telemetry ingestion service in Go, built a Go-based device simulator, shipped the customer-facing mobile app in React Native, and designed the OTA pipeline and captive-portal provisioning flow.
```

Skills: Django, Django-REST-Framework, Go, MQTT, React-Native, Expo, Celery, PostgreSQL, AWS, CI-CD

### Freelance Backend Engineer (current)

Independent Contractor. May 2020 - Present

```text
Production work for Taygre Capital, OurKiru, Segcon Limited, and CoinClusta: fintech, corporate, and e-commerce backends on Django and Node.js.
```

Skills: Django, NodeJS, Backend-Development

### Senior Backend Engineer / Backend Lead

Pearmonie. Oct 2023 - Dec 2025

```text
Designed the optimistic-debit wallet architecture with async reconciliation, owned payment integrations with Paystack, Flutterwave, Mono, and direct bank rails, and built the async pipeline with Celery and Redis. Led the backend team, improved PostgreSQL performance, and shipped subscription billing integrations for TikTok Ads and Snapchat Ads.
```

Skills: Django, Django-REST-Framework, PostgreSQL, Celery, Redis, Paystack, Flutterwave, Mono, Stanbic, 9PSB, Providus, JWT, OAuth, RBAC, AWS, CI-CD

### Senior Backend Engineer

Kwickswap Technologies. Jul 2025 - Oct 2025

```text
Designed key management, transaction signing, and balance reconciliation for a custodial crypto-to-cash wallet. Built the fiat settlement swap pipeline integrating blockchain confirmations with payment-gateway payouts, and added rate limiting, transaction-level fraud rules, and immutable audit trails.
```

Skills: Blockchain, Cryptocurrency, Wallet, Payment-Gateways, Idempotency, Audit-Trails, Security, Rate-limiting

### Software Engineer

Apex Angle Digital. Nov 2022 - Sep 2023

```text
Delivered backend systems across finance, e-commerce, and corporate clients, covering schema design, REST APIs, and deployment. Scoped projects directly with stakeholders and shipped production-ready services on tight contract timelines.
```

Skills: Backend-Development, REST-APIs, Schema-Design, Deployment

### Backend Engineer

Valores Food. Jan 2022 - Jul 2022

```text
Migrated legacy backend from Django 2 to Django 3, clearing deprecated packages and fixing compatibility regressions. Built the greenfield grocery backend on Django and DRF, covering authentication, transactional emails, data access layer, and test suite.
```

Skills: Django, Django-REST-Framework, Python, PostgreSQL, Testing

### Backend Engineer

UzuCorp. Jul 2021 - Dec 2021

```text
Built backend services for clients in investment, energy, and blockchain, covering API design, infrastructure setup, and production deployment.
```

Skills: Backend-Development, API-Design, Infrastructure, Deployment

## Education

### Federal University of Technology, Owerri

B.Tech, Industrial and Applied Chemistry. 2016 - 2021

```text
B.Tech in Industrial and Applied Chemistry from the Federal University of Technology, Owerri, from 2016 to 2021.
```

## Tech stack

- DigitalOcean
- GitHub Actions
- React Native
- Expo
- MySQL
- PostgreSQL
- MongoDB
- Node.js
- Django
- NestJS
- Redis
- JavaScript
- Python
- Go
- Rust
- MQTT
- Celery
- Flask
- Django REST framework
- FastAPI
- TypeScript
- pytest
- Docker
- SQL
- Paystack
- Express
- AWS
- Azure

To contact Daniel, message them from this profile with a Himalayas employer account: [Hire on Himalayas](https://himalayas.app/hire).

## People also viewed

- [David Okolie](https://himalayas.app/@davidokolie): Senior Backend Engineer, Mainstack
- [Jamal Abdullahi](https://himalayas.app/@jamalabdullahi): Backend Engineer (Contract), Thornbridge Solutions
- [Chukwuemeka Aladimma](https://himalayas.app/@acel): Backend Engineer, Enlumi
- [Abdulazeez Sherif](https://himalayas.app/@abdulazeezsherif): Backend Engineer, EasySwap
- [Ibrahim Adebayo](https://himalayas.app/@ibrahimadebayo1): Backend Engineer, Kudigo Limited
- [sanctus peter](https://himalayas.app/@sanctuspeter): Head of Technology, Slash Finances
- [Samuel Adebayo](https://himalayas.app/@samueladebayo2): Lead Backend Engineer (Part Time), FavesHQ
- [Jeffrey Jacob](https://himalayas.app/@jeffreyjacob): Full Stack Developer, Zero to Zenith
- [Wasiu Odebunmi](https://himalayas.app/@wasiuodebunmi): Full Stack Engineer, ATAfrica
- [Samuel Shoyemi](https://himalayas.app/@samuelshoyemi): Senior Backend Engineer, OnAfriq
