Skip to content
View EiJackGH's full-sized avatar

Block or report EiJackGH

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
EiJackGH/README.md

πŸ‘‹ Hello, I'm EiJackGH!

Welcome to my corner of GitHub! I am a passionate developer focused on retro-computing, functional programming, and systems emulation.

πŸ› οΈ Tech Stack & Focus Areas

  • Retro-Dev: PowerPC (G4), Windows 95/2000, Game Boy Homebrew.
  • Languages: OCaml (native compilation), Delphi (VCL), VBA.
  • Tools: Docker, GitHub Codespaces, make (no Dune).

πŸš€ Featured Projects

πŸ•ΉοΈ CAMLBOY Emulator

A functional Game Boy emulator written in OCaml.

  • View Project
  • Features: High-speed tile rendering, functional physics loop.

πŸͺŸ Windows 2000 Delphi Tools

Recreating the classic Windows Media Player 6.4 UI using Delphi VCL.

  • Focus: 3D Beveled edges, clBtnFace aesthetics, no modern API hacks.

πŸ’Ύ eBay 2002 Archive

Scripts for automating the archival of retro hardware listings using VBA.

πŸ’¬ Let's Connect

I'm always looking to discuss retro-tech, 2000s app design, or OCaml optimization techniques.


🏷️ Skill Badges

OCaml Delphi Docker JavaScript GitLab Sass HTML5 MongoDB PHP Python CSS3 MySQL WordPress

πŸ–₯️ Languages

  • 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

βš™οΈ Tools & Platforms

  • 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.

πŸ—„οΈ Databases & Storage

  • 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.

πŸ› οΈ Tools & Technologies

πŸš€ Development & DevOps

Docker GitLab GitHub Codespaces GNU Make

πŸ—„οΈ Databases & Backend

MongoDB MySQL PHP Python WordPress

🎨 Frontend & Design

Sass HTML5 CSS3 JavaScript

Pinned Loading

  1. code code Public

    Programming with C++ code

    Python