Michael Wizner

Principal Software Engineer at OVO Energy

England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Michael Wizner is a Principal Software Engineer based in England with over 11 years of experience, specialising in Scala and functional programming. He advocates pure typed FP using Cats, Cats-Effect, FS2/Monix and http4s, and brings production-grade expertise across data platforms (Postgres, Cassandra, Kafka, Spark) and DevOps tooling including Docker, Terraform and AWS. At OVO Energy he progressed from software engineer to principal, shaping backend architecture and reliability for large-scale systems. An active open-source maintainer and contributor, he runs sonar-scala for Scala static analysis and has contributed practical improvements to prominent projects like the Metals language server and Scala Steward. He pairs academic rigor (MSc in Computing) with hands-on pragmatism, often surfacing small but impactful infra fixes such as environment handling and build/runtime configuration improvements.
code11 years of coding experience
job9 years of employment as a software developer
bookMaster of Science Computing: Information Engineering, Master of Science Computing: Information Engineering at Robert Gordon University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (20)

ls10
debugging10
docker10
testing10
bots10
environment-variables10
dockers10
scala10
language-server10
googlebot10
jail9
sbt9
build-automation9
f9
automations8

Programming languages (20)

C#SmartyJavaCSSCRustScalaGo

Github contributions (5)

github-logo-circle
:robot: A bot that helps you keep your projects up-to-date
Role in this project:
userDevOps Engineer & Backend Developer
Contributions:16 commits, 6 PRs, 20 comments in 1 year
Contributions summary:Michael primarily focused on enhancing the project's build and runtime environment. They made changes to the Docker configuration, injecting environment variables and setting up the build process. Furthermore, they refactored configurations related to command execution within the sandbox, while also updating test setups to reflect those changes. The user also addressed environment configurations and dependencies.
scala-cliazure-reposdependenciesupdate-servicemaven
scalameta/metals

Oct 2020 - Oct 2020

Scala language server with rich IDE features 🚀
Role in this project:
userBack-end Developer
Contributions:7 reviews, 12 commits, 1 PR in 5 days
Contributions summary:Michael primarily worked on implementing and testing features related to environment variable handling in the Metals language server. They added support for parsing and utilizing variables from `.env` files, along with associated unit tests. The user's contributions involved modifying the `DotEnvFileParser`, `DebugProvider`, and `ServerCommands` files to incorporate this functionality and ensure proper integration with the debugging process. Furthermore, the user fixed a spelling error.
idelanguage-serverscalalspscalameta
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial