Dominik Bullo
Dominik Bullo

Dominik Bullo

Senior Software Engineer & Tech Lead

Currently at Ingrid · Stockholm

View CV

I operate in environments where reliability is not a KPI: it is a grid obligation.

Asset Control & Monitoring

Connecting distributed energy resources — BESS, wind, hydro, solar — via SCADA, EMS, and IEC 61850. Real-time telemetry, control, and steering end-to-end.

Asset Optimization

Behind-the-meter and fleet-level optimization across renewable asset types — battery dispatch, wind curtailment, hydro scheduling. Multi-market revenue, built for reliability.

Flexibility & Market Delivery

FCR, mFRR, and flex market dispatch pipelines across Nordic price areas. From SvK prequalification through to settlement — the full chain.

Cloud Infrastructure

Event-driven microservices, real-time control APIs, and cloud infrastructure. The platform layer that ties distributed assets to flexibility markets at scale.

Companies I've worked with

Currently

1 GWh+

BESS capacity on the platform

operation & construction

3

active steering asset classes

BESS · Wind · Hydro

50 Hz

the frequency we defend

0

acceptable missed activations

The energy grid is changing faster than most software can keep up with. I build the systems that keep pace: behind-the-meter asset controllers, multi-market optimisation engines, and flex and balance market dispatch pipelines across Nordic power markets.

Good infrastructure is the same problem regardless of domain: clear boundaries, reliable failure modes, and systems the next engineer can understand and change. I hold that standard in a sector where the cost of getting it wrong is a missed market activation or a grid penalty.

I have worked at every level: as a founder building from zero, as a tech lead owning delivery and architecture, and as a hands-on engineer when the problem demands it. That breadth is intentional. I take engagements where I can own the hard parts.

BESS / Wind / Hydro Flexibility Markets Ancillary Services Multi-market Optimization Renewables Optimization BRP Settlements SCADA / EMS / PLC IEC 61850 Python FastAPI Django PostgreSQL Docker Kubernetes GCP AWS Terraform Timescale Sentry GitHub Actions Vue.js TypeScript
Hydroelectric power plant — renewable energy infrastructure

Experience

Software Engineer

Live
Ingrid
  • Built an internal prequalification tool that automated SvK submission validation across 10 sites, cutting a multi-week manual process to hours and removing a recurring bottleneck before every market qualification.
  • Tech lead on 8-person cross-functional delivery of a multi-asset flexibility platform (BESS, wind, hydro): shipped in 2 months against a 4-month plan with expanded scope, enabling new asset types to be onboarded through config alone.
  • Standardised behind-the-meter integration patterns and hardened site configuration: reduced onboarding a new asset type from weeks of custom engineering to a configuration change.
  • Architecting event-driven microservices (Python / TypeScript) on GCP: flex and balance market dispatch, BRP financial flows and settlement, CI/CD pipelines, and code review standards across cross-functional teams.
  • Translating platform architecture decisions into concrete software designs and delivery patterns reused across cross-functional teams.

Backend Developer (Consultant)

Stockholm Exergi
  • Built backend systems connecting a 40 MW BESS fleet to live flexibility and ancillary service markets at Stockholm's largest district heating operator, covering edge telemetry ingestion through to market dispatch and settlement.
  • Designed real-time telemetry ingestion pipeline from BESS and heating infrastructure edge devices: built for reliability under continuous flex market activation.
  • Designed scalable delivery platform and behind-the-meter controller architecture for BESS assets from scratch: event-driven, cloud-hosted, built to add asset types without re-engineering the core.

Backend Developer

Helicon Technologies
  • Designed and built a grid-qualified EMS managing 40 MW across FCR and mFRR, owning the full chain from SCADA integration through market dispatch and settlement to SvK grid qualification.
  • Drove SvK prequalification end-to-end: SCADA integration, test validation, regulatory submission. Asset qualified and revenue-generating from day one.
  • Designed PPC controller architecture and market interface layer: connects BESS assets to real-time frequency markets with no manual intervention at activation or settlement time.

Tech Lead & Full-Stack Developer

Transportly
  • Led 5 engineers (no prior SPA experience) from zero to first paying customer in 3 months: 4Shipper, a freight TMS that onboarded ~100 clients across automotive and defence.
  • Established frontend architecture, code review standards, and CI/CD from day one, upskilling the team to production-quality Vue.js with no prior SPA background.
  • Drove full-stack architecture: cloud-hosted, event-driven, designed for scale from the first commit.

CEO & Founder

DeOutSol
  • Founded and operated a software studio: delivered 10–15 projects for ~10 clients across Nordic and Central European markets.
  • Team of 1–3 engineers plus subcontractors, with full ownership from scoping through delivery, across logistics, healthcare, and real estate.
  • End-to-end ownership: product definition, technical architecture, client management, and delivery.

Backend Developer

Remaster
  • Built features end-to-end on a live German car rental platform, a production system with an active customer base.
  • Designed and implemented a GDPR compliance module: data access, retention, and erasure workflows built to legal specification.
  • Built and maintained internal systems for a healthcare group: health centre and specialist eye clinic operations.
  • Automated clinic management workflows: scheduling, reporting, and staff operations.

Developer

Fallbo
  • Built company website and automated Excel-based reporting pipeline for a Swedish real estate firm.
  • Data ingestion, transformation, and output generation: replaced manual reporting processes end-to-end.

Education

Engineer's degree, Faculty of Electrical Engineering and Information Technology

University of Zilina
  • Master's-level programme in electrical engineering, systems, and software

Bachelor's degree, Computer Science

University of Zilina
  • Faculty of Management Science and Informatics