Dan Poltawski

Systems Architect at The Networking People (TNP)

Lancaster, 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

🤩
Rockstar
🎓
Top School
Dan Poltawski is a Systems Architect with 18 years of experience designing and operating resilient, cloud-native infrastructure and developer platforms from Lancaster, UK. He leads a small team at The Networking People, driving projects from Puppet-based configuration management and KVM/Ceph compute/storage to container platforms, anycast DNS and organisation-wide passwordless SSO. A former Moodle core developer and integrator, Dan has contributed significant back-end and Docker/Oracle integration work to the globally used open-source Moodle project, including schema and logging improvements that power large-scale learning deployments. He combines hands-on engineering (DevOps, database and PHP containerisation) with security-focused delivery—migrating monitoring to Prometheus, centralising logging with Loki and improving ISMS posture. Colleagues rely on him for pragmatic automation, network orchestration and bringing open-source best practices into production systems.
code18 years of coding experience
job12 years of employment as a software developer
book2:1, Computer Science, 2:1, Computer Science at Lancaster University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
575reputation
39kreached
20answers
7questions
github-logo-circle

Github Skills (28)

docker10
oracles10
bash10
docker-compose10
dockers10
php10
oracle10
mysql9
database-administration9
db-schema9
database-schema9
schema9
database-design9
database-management9
api-design7

Programming languages (18)

C#RustGoPerlHTMLKotlinJsonnetTypeScript

Github contributions (5)

github-logo-circle
moodle/moodle

Mar 2008 - Aug 2018

Moodle - the world's open source learning platform
Role in this project:
userBack-end Developer
Contributions:9536 commits, 31 PRs, 257 pushes in 10 years 7 months
Contributions summary:Dan's commits focus on modifying core Moodle files to improve server-side functionality. They introduced enhancements for logging user activity, particularly in managing access to modules. Contributions include adding features like improved group overrides, where student assignments can have individual start and end dates, with modifications to the database schema and related components, illustrating proficiency in back-end development and database interactions.
usabilitylearning-management-systemlearning-platformmhealthportal
moodlehq/moodle-docker

Apr 2017 - Dec 2017

A docker environment for moodle developers
Role in this project:
userDevOps Engineer & Database Engineer
Contributions:99 commits, 36 PRs, 187 pushes in 8 months
Contributions summary:Dan's contributions center around automating and improving the Moodle Docker environment, specifically focusing on Oracle database integration and PHP configuration. They refactored PHP Docker files, implemented and refined Oracle database setup scripts, and addressed issues related to locales and PHP extensions. Furthermore, the user demonstrated expertise in configuring Docker Compose and managing PHP versions to streamline the development process.
docker-environmentmoodledocker
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
Dan Poltawski - Systems Architect at The Networking People (TNP)