Dominik Bullo
Senior Software Engineer & Tech Lead
Currently at Ingrid · Stockholm
I operate in environments where reliability is not a KPI: it is a grid obligation.
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.
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
Dominik Bullo · Senior Software Engineer & Tech Lead · Stockholm
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.
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.
FastAPI
Django
GCP
TypeScript Work
Experience
Software Engineer
Live- 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 half the planned time 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)
- 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
- 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
- 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
- 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
- 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.
Developer
- 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
- 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
Referrals
What colleagues and collaborators say.
"Dominik has the ability both to think strategic when building the tech-stack but also have the ability to get the job done with smart 'ad hoc solutions' in order to create value for the customer when faced with tight deadlines."
"He takes ownership of the code, and not only wants to make sure it works now, but want to build code that is tested, scalable and easy to understand."
"I think you bring a lot of value through your domain expertise, your sense of responsibility, and your way of working with others."