A proof of concept OS kernel written in Go
Role in this project:
Back-end Developer Contributions:313 commits, 107 PRs, 204 pushes in 1 year 3 months
Contributions summary:Achilleas implemented the initial assembly boot code and defined kernel entry points in Go, essential components for initializing the operating system. They established a Makefile, enabling kernel building, running, and debugging, streamlining the development workflow. Further contributions included defining a console and a simple terminal implementation, providing early output capabilities before the complete system initialization.
gokernel
Orchestration engine that enables the deployment, integration and lifecycle management of applications at any scale, on any infrastructure (Kubernetes or otherwise).
Role in this project:
Back-end & DevOps Engineer Contributions:3 releases, 550 reviews, 1064 commits in 3 years
Contributions summary:Achilleas contributed to the core orchestration engine, enhancing its ability to manage KVM images, and handling automatic features post-reboot after an upgrade. They also worked on improving the unit hook tools with a focus on relation hooks, and improved code to prevent errors in cases where a remote machine is not available. Their contributions also involved improvements to the system administration scripts, adding checks, and more robust mechanisms for a variety of tasks.
kubernetesjujugolangdevopscontainers