Skip to content
View EiJackGH's full-sized avatar

Block or report EiJackGH

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
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