Skip to content

colincle/colincle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 

Repository files navigation

C and C++ developer

Portfolio LinkedIn

42 Tokyo common core graduate, building real, finished tools: polished desktop apps, systems programming, and graphics from the ground up.

Featured projects

  • ReWatch — A cross-platform desktop app to track movies and shows, with OMDb search, a binary-search ranking system, and notifications for new seasons and movie releases. (C++20, Qt 6)
  • Kakeibo — A desktop budgeting app built on the Japanese kakeibo method, with a bilingual French and Japanese UI and real bank-statement import. (C++20, Qt 6)
  • remoteDesktop — A screen-streaming app with a custom dirty-tile diff protocol and a self-provisioned Cloudflare tunnel. (C++, Qt)
  • SDLRaycaster — A first-person raycasting engine written from scratch on SDL2, with a multithreaded renderer and three hand-made levels. Play it in your browser. (C, SDL2)

More projects

  • repojump — A Bash CLI to track, fetch, and jump into any GitHub user's repositories, cloning them on demand. (Bash)
  • push_swap — A stack-sorting program that uses a cost-based greedy algorithm to sort integers in as few operations as possible. (C)
  • minitalk — A client and server that transmit a message between two processes using only UNIX signals, one bit per signal. (C)
  • philosophers — The dining-philosophers concurrency problem, using threads, per-fork mutexes, and a monitor thread. (C)
  • inception — A multi-container infrastructure (NGINX, WordPress, MariaDB) built from hand-written Dockerfiles. (Docker)
  • Othello — A complete, playable Othello game with a MiniLibX interface, piece textures, and sound. (C)

42 foundations

Skills built through the 42 curriculum: strong C and C++ fundamentals (manual memory management, data structures, object-oriented design, templates, and the STL), Linux system administration and security hardening, and networking fundamentals such as subnetting, routing, and TCP/IP.

Tech

Primary: C, C++ (Qt)

Comfortable with: Bash, Docker, SDL2, POSIX threads, CMake, Make

Familiar with: Python, JavaScript

Languages

French (native), English (fluent), Japanese (elementary, daily-life level, actively studying)

Contact

contact@clementcolin.com

About

C and C++ developer, 42 Tokyo common core graduate.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors