{"id":18418900,"url":"https://github.com/trobert42/trobert42","last_synced_at":"2026-01-20T23:33:09.686Z","repository":{"id":223507889,"uuid":"457492433","full_name":"trobert42/trobert42","owner":"trobert42","description":"Config files for my GitHub profile.","archived":false,"fork":false,"pushed_at":"2025-01-23T13:25:24.000Z","size":100,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-20T09:19:12.788Z","etag":null,"topics":["config","github-config"],"latest_commit_sha":null,"homepage":"https://github.com/trobert42","language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/trobert42.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-02-09T19:04:51.000Z","updated_at":"2025-01-23T13:25:28.000Z","dependencies_parsed_at":"2025-04-13T06:11:53.250Z","dependency_job_id":"d916d275-8c46-4051-baf2-cc49c39cdc5a","html_url":"https://github.com/trobert42/trobert42","commit_stats":null,"previous_names":["trobert42/trobert42"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/trobert42/trobert42","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trobert42%2Ftrobert42","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trobert42%2Ftrobert42/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trobert42%2Ftrobert42/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trobert42%2Ftrobert42/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/trobert42","download_url":"https://codeload.github.com/trobert42/trobert42/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/trobert42%2Ftrobert42/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28618802,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-20T22:24:05.405Z","status":"ssl_error","status_checked_at":"2026-01-20T22:20:31.342Z","response_time":117,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["config","github-config"],"created_at":"2024-11-06T04:14:55.592Z","updated_at":"2026-01-20T23:33:09.666Z","avatar_url":"https://github.com/trobert42.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"Hi ![](https://user-images.githubusercontent.com/18350557/176309783-0785949b-9127-417c-8b55-ab5a4333674e.gif)\n==============================================================================================================================\n\nSoftware developer\n------------------\n\n👩‍💻 Currently studying at 42 Paris school after a change of career in 2021.\n\n💪 I have completed the school common core in which I've learned how to code in differents languages and with a diverse set of tools. I've not only acquired knowledge about dev and coding abilities, but my experience at 42 with its peer-to-peer educational approach has also instilled in me a greater level of dedication and seriousness!\n\n💬 My journey in the IT world began with the exploration of low-level programming using the C language, the discovery of Unix environment, the reproduction of common algorithms such as sorting, learning Object-Oriented Programming in C++ and implementing from scratch a website with an authentication system, a real-time chat and a pong game.\n\n⚡️Fun fact, i use notion to list my groceries but always end up forgetting one item on the list\n\n⬇️ You can check some of my projects below :)\n\n\n### Languages, utilities, databases i used for my projects\n\n![C](https://img.shields.io/badge/c-%2300599C.svg?style=for-the-badge\u0026logo=c\u0026logoColor=white) \n![C++](https://img.shields.io/badge/c++-%2300599C.svg?style=for-the-badge\u0026logo=c%2B%2B\u0026logoColor=white) \n![CSS3](https://img.shields.io/badge/css3-%231572B6.svg?style=for-the-badge\u0026logo=css3\u0026logoColor=white)\n![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge\u0026logo=javascript\u0026logoColor=%23F7DF1E)\n![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge\u0026logo=typescript\u0026logoColor=white)\n![HTML5](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge\u0026logo=html5\u0026logoColor=white) \n![NestJS](https://img.shields.io/badge/nestjs-%23E0234E.svg?style=for-the-badge\u0026logo=nestjs\u0026logoColor=white)\n![React](https://img.shields.io/badge/react-%2320232a.svg?style=for-the-badge\u0026logo=react\u0026logoColor=%2361DAFB)\n![React Native](https://img.shields.io/badge/React_Native-%2320232a.svg?style=for-the-badge\u0026logo=react\u0026logoColor=%2361DAFB)\n![Postgres](https://img.shields.io/badge/postgres-%23316192.svg?style=for-the-badge\u0026logo=postgresql\u0026logoColor=white)\n![Supabase](https://img.shields.io/badge/Supabase-3FCF8E?style=for-the-badge\u0026logo=supabase\u0026logoColor=fff)\n![Docker](https://img.shields.io/badge/docker-%230db7ed.svg?style=for-the-badge\u0026logo=docker\u0026logoColor=white)\n![Prisma](https://img.shields.io/badge/Prisma-2D3748?style=for-the-badge\u0026logo=prisma\u0026logoColor=white)\n![Expo](https://img.shields.io/badge/Expo-000020?style=for-the-badge\u0026logo=expo\u0026logoColor=fff)\n![AWS](https://img.shields.io/badge/AWS-%23FF9900.svg?style=for-the-badge\u0026logo=amazon-web-services\u0026logoColor=white)\n![Jira](https://img.shields.io/badge/Jira-0052CC?style=for-the-badge\u0026logo=jira\u0026logoColor=fff)\n![Figma](https://img.shields.io/badge/Figma-F24E1E?style=for-the-badge\u0026logo=figma\u0026logoColor=white)\n![Notion](https://img.shields.io/badge/Notion-000?style=for-the-badge\u0026logo=notion\u0026logoColor=fff)\n\n\n### Projects\n\u003cdetails\u003e\n  \u003csummary\u003eUntoggle to see all 42 projects\u003c/summary\u003e\n  \n| Project link | Description |  Languages/Techs |\n| :- | :-: | :-: |\n| \u003ca href=\"https://github.com/trobert42/transcendence\"\u003eTranscendence\u003c/a\u003e | A full-stack infrastructure for an online multiplayer game | \u003cimg alt=\"React\" src=\"https://img.shields.io/badge/React-20232a.svg?logo=react\u0026logoColor=%2361DAFB\"\u003e \u003cimg alt=\"Nest\" src=\"https://img.shields.io/badge/nestjs-%23E0234E.svg?logo=nestjs\u0026logoColor=white\"\u003e \u003cimg alt=\"Docker\" src=\"https://img.shields.io/badge/docker-%230db7ed.svg?logo=docker\u0026logoColor=white\"\u003e \u003cimg alt=\"PostgreSQL\" src =\"https://img.shields.io/badge/PostgreSQL-316192.svg?logo=postgresql\u0026logoColor=white\"\u003e \u003cimg alt=\"Prisma\" src=\"https://img.shields.io/badge/Prisma-3982CE?logo=Prisma\u0026logoColor=white\"\u003e |\n| \u003ca href=\"https://github.com/trobert42/webserv\"\u003eWebserv\u003c/a\u003e | A fully configurable home-made web server in C++ (following HTTP/1.1 RFC) | \u003cimg alt=\"C++\" src=\"https://custom-icon-badges.demolab.com/badge/C++-9C033A.svg?logo=cpp2\u0026logoColor=white\"\u003e \u003cimg alt=\"PHP\" src=\"https://img.shields.io/badge/PHP-777BB4.svg?logo=php\u0026logoColor=white\"\u003e \u003cimg alt=\"HTML\" src=\"https://img.shields.io/badge/HTML-E34F26.svg?logo=html5\u0026logoColor=white\"\u003e |\n| \u003ca href=\"https://github.com/trobert42/inception\"\u003eInception\u003c/a\u003e | A Docker infrastructure composing services such as MariaDB, WordPress and Nginx | \u003cimg alt=\"Docker\" src=\"https://img.shields.io/badge/docker-%230db7ed.svg?logo=docker\u0026logoColor=white\"\u003e \u003cimg alt=\"Bash\" src=\"https://img.shields.io/badge/Bash-121011.svg?logo=gnu-bash\u0026logoColor=white\"\u003e \u003cimg alt=\"MariaDB\" src=\"https://img.shields.io/badge/MariaDB-003545?logo=mariadb\u0026logoColor=white\"\u003e \u003cimg alt=\"Nginx\" src=\"https://img.shields.io/badge/nginx-%23009639.svg?logo=nginx\u0026logoColor=white\"\u003e \u003cimg alt=\"Debian\" src=\"https://img.shields.io/badge/Debian-A81D33?logo=debian\u0026logoColor=fff\u0026style=flat\"\u003e \u003cimg alt=\"HTML\" src=\"https://img.shields.io/badge/HTML-E34F26.svg?logo=html5\u0026logoColor=white\"\u003e \u003cimg alt=\"Wordpress\" src=\"https://img.shields.io/badge/WordPress-%23117AC9.svg?logo=WordPress\u0026logoColor=white\"\u003e |\n| \u003ca href=\"https://github.com/trobert42/CPP_Modules\"\u003eCPP_modules\u003c/a\u003e | Fundamentals of C++ programming | \u003cimg alt=\"C++\" src=\"https://custom-icon-badges.demolab.com/badge/C++-9C033A.svg?logo=cpp2\u0026logoColor=white\"\u003e |\n| \u003ca href=\"https://github.com/trobert42/cub3d\"\u003eCub3d\u003c/a\u003e | A ~~3D~~ game created from scratch written in C using raycasting, aiming to reproduce Wolfenstein 3D | \u003cimg alt=\"C\" src=\"https://custom-icon-badges.demolab.com/badge/C-03599C.svg?logo=c-in-hexagon\u0026logoColor=white\"\u003e |\n| \u003ca href=\"https://github.com/trobert42/minishell\"\u003eMinishell\u003c/a\u003e | An implementation of C-based shell capable of handling redirections, pipes, environment variables, and various built-in functionalities. | \u003cimg alt=\"C\" src=\"https://custom-icon-badges.demolab.com/badge/C-03599C.svg?logo=c-in-hexagon\u0026logoColor=white\"\u003e |\n| \u003ca href=\"https://github.com/trobert42/philosophers\"\u003ePhilosophers\u003c/a\u003e | An introduction to multithreading and forking using mutexes | \u003cimg alt=\"C\" src=\"https://custom-icon-badges.demolab.com/badge/C-03599C.svg?logo=c-in-hexagon\u0026logoColor=white\"\u003e |\n| \u003ca href=\"https://github.com/trobert42/push_swap\"\u003ePush_swap\u003c/a\u003e | A sorting algorithm using stacks with a limited set of instrutions and using the lowest possible number of actions | \u003cimg alt=\"C\" src=\"https://custom-icon-badges.demolab.com/badge/C-03599C.svg?logo=c-in-hexagon\u0026logoColor=white\"\u003e |\n| \u003ca href=\"https://github.com/trobert42/pipex\"\u003ePipex\u003c/a\u003e | A program that replicates the shell Pipe operator | \u003cimg alt=\"C\" src=\"https://custom-icon-badges.demolab.com/badge/C-03599C.svg?logo=c-in-hexagon\u0026logoColor=white\"\u003e |\n| BornToBeRoot | A sysadmin introduction project on a virtual machine | \u003cimg alt=\"Bash\" src=\"https://img.shields.io/badge/Bash-121011.svg?logo=gnu-bash\u0026logoColor=white\"\u003e \u003cimg alt=\"Debian\" src=\"https://img.shields.io/badge/Debian-D70A53?logo=debian\u0026logoColor=white\"\u003e \u003cimg alt=\"VirtualBox\" src=\"https://img.shields.io/badge/VirtualBox-183A61?logo=virtualbox\u0026logoColor=fff\u0026style=flat\"\u003e |\n| \u003ca href=\"https://github.com/trobert42/so_long\"\u003eSo_long\u003c/a\u003e | A graphical introduction project using 42 graphic library by coding a little 2d game | \u003cimg alt=\"C\" src=\"https://custom-icon-badges.demolab.com/badge/C-03599C.svg?logo=c-in-hexagon\u0026logoColor=white\"\u003e |\n| \u003ca href=\"https://github.com/trobert42/get_next_line\"\u003eget_next_line\u003c/a\u003e | My implementation of a function written in C that reads a lines from a file descriptor | \u003cimg alt=\"C\" src=\"https://custom-icon-badges.demolab.com/badge/C-03599C.svg?logo=c-in-hexagon\u0026logoColor=white\"\u003e |\n| \u003ca href=\"https://github.com/trobert42/printf\"\u003eft_printf\u003c/a\u003e | My implementation of printf() C function | \u003cimg alt=\"C\" src=\"https://custom-icon-badges.demolab.com/badge/C-03599C.svg?logo=c-in-hexagon\u0026logoColor=white\"\u003e |\n| \u003ca href=\"https://github.com/trobert42/libft\"\u003eLibft\u003c/a\u003e | My own C library functions | \u003cimg alt=\"C\" src=\"https://custom-icon-badges.demolab.com/badge/C-03599C.svg?logo=c-in-hexagon\u0026logoColor=white\"\u003e |\n\n\u003c/details\u003e\n\u003cdetails\u003e\n  \u003csummary\u003eUntoggle to see my personal projects\u003c/summary\u003e\n\n| Project link | Description |  Languages/Techs |\n| :- | :-: | :-: |\n| \u003ca href=\"https://github.com/trobert42/API_JustifyText\"\u003eAPI_JustifyText\u003c/a\u003e | A simple REST API on Node.JS that justifies a text passed as a parameter | \u003cimg alt=\"NodeJs\" src=\"https://custom-icon-badges.demolab.com/badge/node.js-6DA55F?logo=node.js\u0026logoColor=white\"\u003e \u003cimg alt=\"Express\" src=\"https://custom-icon-badges.demolab.com/badge/express.js-%23404d59.svg?logo=express\u0026logoColor=%2361DAFB\"\u003e \u003cimg alt=\"Postgres\" src=\"https://custom-icon-badges.demolab.com/badge/postgres-%23316192.svg?logo=postgresql\u0026logoColor=white\"\u003e \u003cimg alt=\"Docker\" src=\"https://custom-icon-badges.demolab.com/badge/docker-%230db7ed.svg?logo=docker\u0026logoColor=white\"\u003e \u003cimg alt=\"JWT\" src=\"https://custom-icon-badges.demolab.com/badge/JWT-black?logo=JSON%20web%20tokens\"\u003e \u003cimg alt=\"AWS\" src=\"https://custom-icon-badges.demolab.com/badge/AWS-%23FF9900.svg?logo=amazon-aws\u0026logoColor=white\"\u003e |\n| \u003ca href=\"https://github.com/trobert42/WatToEat\"\u003eWatToEat\u003c/a\u003e | A mobile application about organizing and managing food recipes | \u003cimg alt=\"NodeJs\" src=\"https://custom-icon-badges.demolab.com/badge/node.js-6DA55F?logo=node.js\u0026logoColor=white\"\u003e \u003cimg alt=\"TypeScript\" src=\"https://custom-icon-badges.demolab.com/badge/typescript-%23007ACC.svg?logo=typescript\u0026logoColor=white\"\u003e \u003cimg alt=\"React Native\" src=\"https://custom-icon-badges.demolab.com/badge/React_Native-%2320232a.svg?logo=react\u0026logoColor=%2361DAFB\"\u003e \u003cimg alt=\"Expo\" src=\"https://custom-icon-badges.demolab.com/badge/Expo-000020?logo=expo\u0026logoColor=fff\"\u003e \u003cimg alt=\"Supabase\" src=\"https://custom-icon-badges.demolab.com/badge/Supabase-3FCF8E?logo=supabase\u0026logoColor=fff\"\u003e |\n\n\u003c/details\u003e\n\n### Socials\n\n\u003cp align=\"left\"\u003e \u003ca href=\"https://www.github.com/trobert42\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cpicture\u003e \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/socials/github-dark.svg\" /\u003e \u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/socials/github.svg\" /\u003e \u003cimg src=\"https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/socials/github.svg\" width=\"32\" height=\"32\" /\u003e \u003c/picture\u003e \u003c/a\u003e \u003ca href=\"https://www.linkedin.com/in/tulliarobert\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cpicture\u003e \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/socials/linkedin-dark.svg\" /\u003e \u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/socials/linkedin.svg\" /\u003e \u003cimg src=\"https://raw.githubusercontent.com/danielcranney/readme-generator/main/public/icons/socials/linkedin.svg\" width=\"32\" height=\"32\" /\u003e \u003c/picture\u003e \u003c/a\u003e\u003c/p\u003e\n\nYou can also find me on codingame : \u003ca href=https://www.codingame.com/profile/cdd81e12db4d44469b7a70d964a4230c9761843\u003e click here \u003c/a\u003e \u003csub\u003e (not a rickroll i promise)\u003c/sub\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrobert42%2Ftrobert42","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftrobert42%2Ftrobert42","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrobert42%2Ftrobert42/lists"}