A distributed container orchestration system built with Go, featuring custom PVM scheduler and RESTful APIs for cluster management.
- Built a distributed container orchestration system for managing large-scale applications
- Implemented modular architecture with Go interfaces for customizable scheduling
- Designed RESTful APIs for worker and manager nodes
- Migrated from in-memory to BoltDB for persistent storage
GoDocker SDKBoltDBRESTful API
Implementation of Raft Consensus Algorithm in Java with monitoring using Prometheus and Grafana.
- Implemented fault-tolerant Raft Consensus Algorithm for reliable log replication
- Created state machine to apply commands from replicated logs
- Developed efficient inter-node communication protocols
- Set up monitoring with Prometheus and Grafana
JavaMavenPrometheusGrafana
A minimalist operating system from scratch with custom bootloader and priority-based task scheduler.
- Developed a minimalist operating system from scratch
- Built custom bootloader transitioning from 16-bit to 32-bit modes
- Implemented memory management and task scheduler
- Designed modular graphics and window management system
Cx86 AssemblyQEMUMake
Digital platform for managing student transformation records with secure authentication and RESTful APIs.
- Developed digital platform reducing manual data entry by 80%
- Implemented JWT authentication for secure access
- Designed RESTful APIs for CRUD operations
- Automated CI/CD pipelines using Jenkins
ReactNode.jsPostgreSQLJWTJenkins