Skip to content
View jgyy's full-sized avatar
:octocat:
DevOps Culture
:octocat:
DevOps Culture
  • Singapore
  • 20:55 (UTC +08:00)

Block or report jgyy

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
jgyy/README.md

Hi, I'm Jeffrey Goh 👋

I'm a software engineer who has attempted around 100 projects (including piscine) across the 42 school curriculum — a project-based, peer-reviewed program that covers everything from bare-metal C to machine learning, game engines, and cybersecurity.


What I've Built (not all validated)

Systems & Low-Level Programming

Kernel development from scratch (KFS series), custom memory allocators, Linux from scratch.

Notable projects: kfs-1 only · ft_linux


C & C++ Core

Reimplementing the Unix toolbox: printf, ls, ping, traceroute, nmap, IRC server, and more. C++ module series covering templates, exceptions, serialization, and the full OOP model.

Notable projects: ft_printf · ft_ping · ft_irc · nm · libft · minishell · philosophers · push_swap · cpp-module-00..09


Cryptography & Security Tools

Binary packers, and reverse engineering challenges.

Notable projects: nm


Cybersecurity

Privilege escalation, web vulnerability exploitation, ARP poisoning, malware analysis and detection, one-time password systems.

Notable projects: darkly · rainfall · override · cybersecurity-iron-dome-malware · cybersecurity-inquisitor-network · cybersecurity-arachnida-web · cybersecurity-ft_otp-otp


Graphics & 3D Rendering

Raycasting engines, fractal explorers, running on the CPU (thanks minilibx....).

Notable projects: fract-ol · fdf · miniRT · cub3D · scop


AI & Machine Learning

Linear regression, image classification, and data science pipelines.

Notable projects: ft_linear_regression · dslr · total-perspective-vortex · data-science-0..4


Web Development

Full-stack applications with Python/Django, Ruby on Rails, and PHP/Symfony — covering HTTP, ORM, SQL, sessions, AJAX, WebSockets, and real-time features.

Notable projects: ft_transcendence · django-0..3 · ror-0..3 · symfony-0..3 · matcha · tokenizeart


Networking & Protocols

ICMP from raw sockets, full IRC server, BGP routing, and network fundamentals.

Notable projects: ft_ping · bgp-at-doors-of-autonomous-systems-is-simple · netpractice


DevOps & Cloud

Container orchestration, Docker/Kubernetes deployments, and multi-service cloud setups.

Notable projects: inception · inception-of-things · cloud-1


Compilers & Language Design

Equation solvers, virtual machines.

Notable projects: computorv1 · computorv2


Mobile & Game Development

Android apps in Kotlin Flutter, Unity3D game engine modules covering physics, lighting, NavMesh, animation, and UI.

Notable projects: swifty-companion · swifty-proteins · unity-0..6 · mobile-0..5


Functional Programming

Python from basic syntax through higher-order functions, modules, functors, and object-oriented patterns.

Notable projects: piscine-python


Algorithms & Problem Solving

Optimisation, and mathematical computation.

Notable projects: ready-set-boole · computorv1 · ft_kalman


Tech Stack at a Glance

Domain Languages / Tools
Systems C, C++, Assembly (x86/ARM)
Web Python · Django · Ruby on Rails · PHP · Symfony · JavaScript
Data / ML Python · NumPy · Pandas · scikit-learn
Graphics OpenGL · GLSL · ray-casting
Mobile Kotlin · Unity3D
DevOps Docker · Kubernetes · bash
Security GDB · Wireshark · Gidhra · cryptography
Database SQL · ORMs

Popular repositories Loading

  1. computer-science computer-science Public

    These questions have been a common and consistent occurrence as shared by multiple users. They are almost a must-know and if you do not have sufficient time to prepare for the interview, you should…

    1

  2. multi-helm multi-helm Public

    This repo is to test out the creation of multiple helm charts. whether any of these works or not is another issue alltogether

    Mustache 1

  3. groovy-danvega groovy-danvega Public

    Learn how to program using Apache Groovy.

    Groovy 1

  4. react-angela react-angela Public

    Become a Full-Stack Web Developer with just ONE course. HTML, CSS, Javascript, Node, React, MongoDB, Web3 and DApps

    HTML 1

  5. c-tim c-tim Public

    C Programming will increase career options. Become a better dev in other languages by learning C. Pointers explained

    C 1

  6. darkly darkly Public

    Introductory project to computer security in the specific field of the web, this project will have you dissect a vulnerable website. In doing so, you will develop your own approach to thinking abou…

    Python 1