Available for new engagements

Build, Scale, Grow.
Ship Software That Lasts.

Principal Software Engineer

I design and deliver production-grade full-stack systems — REST backends, cloud-native architectures on AWS & Azure, React & mobile frontends, and the DevOps pipelines that ship them reliably.

10+

Years Experience

60+

Projects Delivered

99.9%

Uptime SLA

30+

Happy Clients

Bernard D. Mokalo
Available
Full-Stack DevelopmentREST APIsMicroservicesCloud ArchitectureMobile AppsDevOps & CI/CDBackend SystemsTeam Leadership

Principal Software Engineer

I'm a Principal Software Engineer with 10+ years building production systems across the full stack. I design and ship REST APIs, microservices, and event-driven backends — alongside cloud-native infrastructure, DevOps automation, and high-quality web and mobile frontends that scale.

From greenfield SaaS platforms to enterprise backend modernisation — I bring senior-level ownership, clean architecture, and end-to-end delivery. I partner with startups and scale-ups across North America and Europe to take products from idea to production.

📍Remote — US & EU time zones
🕐Fast turnaround
🤝Long-term partnerships
Let's Collaborate

What I Do

End-to-End Engineering Services

From frontend to cloud infrastructure — I cover the full delivery lifecycle.

01 / 12

Tech Stack

Tools & Technologies

🌐

Frontend

8
ReactNext.jsTypeScriptVue.jsAngularTailwind CSSViteStorybook
🚀

Frameworks

8
QuarkusSpring BootNestJSFastAPIExpress.jsMicronautKtorGin (Go)
📱

Mobile

5
React NativeExpoFlutteriOS (Swift)Android (Kotlin)
🔌

Backend & APIs

8
Node.jsGoJavaPythonGraphQLgRPCRESTWebSockets
☁️

Cloud & PaaS

10
AWSGoogle CloudAzureVercelNetlifyHerokuRenderRailwayFly.ioSupabase
🌐

Frontend

8
ReactNext.jsTypeScriptVue.jsAngularTailwind CSSViteStorybook
🚀

Frameworks

8
QuarkusSpring BootNestJSFastAPIExpress.jsMicronautKtorGin (Go)
📱

Mobile

5
React NativeExpoFlutteriOS (Swift)Android (Kotlin)
🔌

Backend & APIs

8
Node.jsGoJavaPythonGraphQLgRPCRESTWebSockets
☁️

Cloud & PaaS

10
AWSGoogle CloudAzureVercelNetlifyHerokuRenderRailwayFly.ioSupabase
☁️

Cloud & PaaS

10
AWSGoogle CloudAzureVercelNetlifyHerokuRenderRailwayFly.ioSupabase
🐳

Containers & Orchestration

6
DockerKubernetesHelmEKS / GKEArgoCDPodman
⚙️

CI/CD & IaC

8
GitHub ActionsJenkinsGitLab CITerraformAnsiblePulumiArgoCDFluxCD
📊

Observability

6
PrometheusGrafanaDatadogELK StackOpenTelemetryJaeger
🗄️

Databases

7
PostgreSQLMongoDBRedisMySQLDynamoDBElasticsearchCassandraDB
☁️

Cloud & PaaS

10
AWSGoogle CloudAzureVercelNetlifyHerokuRenderRailwayFly.ioSupabase
🐳

Containers & Orchestration

6
DockerKubernetesHelmEKS / GKEArgoCDPodman
⚙️

CI/CD & IaC

8
GitHub ActionsJenkinsGitLab CITerraformAnsiblePulumiArgoCDFluxCD
📊

Observability

6
PrometheusGrafanaDatadogELK StackOpenTelemetryJaeger
🗄️

Databases

7
PostgreSQLMongoDBRedisMySQLDynamoDBElasticsearchCassandraDB
Live Infrastructure

Infrastructure & Monitoring

Production AWS stack with ECS Fargate deployments, a Jenkins CI/CD pipeline, and real-time observability via CloudWatch metrics and Grafana dashboards — including synthetic uptime checks from 4 global locations.

AWS ECSCloudFrontCloudWatchGrafanaJenkinsDockerFargate
🚀

Zero-downtime deploys via ECS Fargate + rolling updates

🔁

Automated CI/CD pipeline with Jenkins on EC2

📊

Real-time metrics: CloudFront, ECS CPU/Memory, EC2 network

🔔

Synthetic uptime checks from 4 global probe locations

Featured Work

Selected Projects

A sample of recent engagements.

01 / 03

What We Build

A Service for Every Project

Scope drives pricing. Every engagement starts with a conversation — no surprises, no hidden fees.

01 / 06

All pricing is scope-based. Book a free discovery call to get a tailored quote.

Get In Touch

Start a Conversation

Tell me about your project. I typically respond within one business day.

🌍

Availability

Remote — US & European time zones