Dominik Bullo
Senior Software Engineer · Energy Infrastructure
Currently at Ingrid · Stockholm
Asset Control & Monitoring
Connecting BESS, wind, hydro, and solar assets via SCADA, EMS, PPC, and PLC. Real-time telemetry, control, and steering end-to-end.
Optimization
Asset optimization across any renewable type — battery dispatch, wind curtailment, hydro scheduling, solar. Built for reliability, not just efficiency.
Ancillary Services & Delivery
FCR, mFRR, and Nordic market delivery pipelines. From grid prequalification through to settlement — the full chain.
Cloud Infrastructure
Event-driven microservices, real-time APIs, and GCP infrastructure. The layer that ties assets to markets at scale.
Currently
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 — SCADA platforms, energy management systems, BESS integrations, and trading 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.
I operate in environments where reliability is not a KPI: it is a grid obligation.
- Architecture reviewed before code is written.
- Code reviewed before it merges.
- CI/CD from day one — no manual deploys, no snowflake machines.
- Tests as reliability contracts, not afterthoughts.
FastAPI
Django
GCP
TypeScript Work
Experience
Software Engineer
Ingrid- Built an internal prequalification tool that automated SvK submission validation across 10 sites — cut a multi-week manual process to hours and removed a recurring bottleneck before every market qualification.
- Tech lead on 8-person cross-functional delivery of a multi-asset operations 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 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 — service contracts, CI/CD pipelines, and code review standards shared 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 FCR and mFRR markets at Stockholm's largest district heating operator — 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 market activation.
- Designed scalable delivery platform and 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 — owned the full prequalification lifecycle from SCADA integration to successful SvK grid qualification.
- Drove SvK prequalification end-to-end: SCADA integration, test validation, regulatory submission — asset qualified and revenue-generating.
- Designed PPC controller architecture and market interface layer: connects BESS assets to real-time frequency markets with no manual intervention at activation 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 — upskilled 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 — 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 — production system with an active customer base.
- Designed and implemented a GDPR compliance module: data access, retention, and erasure workflows built to legal specification.
Developer
Žilpo / Vikom- 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, Multimedia Engineering
University of Zilina- Master's-level programme — Faculty of Management Science and Informatics
- Systems, software engineering, and digital infrastructure
Bachelor's degree, Computer Science
University of Zilina- Faculty of Management Science and Informatics