Welcome to my corner of GitHub! I am a passionate developer focused on retro-computing, functional programming, and systems emulation.
- Retro-Dev: PowerPC (G4), Windows 95/2000, Game Boy Homebrew.
- Languages: OCaml (native compilation), Delphi (VCL), VBA.
- Tools: Docker, GitHub Codespaces,
make(no Dune).
A functional Game Boy emulator written in OCaml.
- View Project
- Features: High-speed tile rendering, functional physics loop.
Recreating the classic Windows Media Player 6.4 UI using Delphi VCL.
- Focus: 3D Beveled edges,
clBtnFaceaesthetics, no modern API hacks.
Scripts for automating the archival of retro hardware listings using VBA.
I'm always looking to discuss retro-tech, 2000s app design, or OCaml optimization techniques.
- GitHub: @EiJackGH
- Gist Archive: My Code Gists
- OCaml: Native compilation for high-performance emulators.
- Delphi (VCL): Recreating 2000s-style Windows applications.
- JavaScript & HTML5, CSS: Building interactive web components and automation scripts.
- VBA: Data archiving and Excel automation.
- PHP: Server-side scripting for web backend and API development.
- Python: Automation scripting, data parsing, and backend utilities
- Docker: Containerizing legacy build environments.
- GitLab: CI/CD pipelines and repository mirroring.
- Make: Manual build automation (no Dune).
- Sass: Advanced CSS preprocessor for styling web interfaces.
- Codespaces: Portable development environments.
- MongoDB: NoSQL document storage for flexible data archiving.
- FilesSnapshot.xml: Legacy XML-based state tracking.
- MySQL: Relational database management for structured data and web applications.



