{"id":26383003,"url":"https://github.com/pmarkaide/pmarkaide","last_synced_at":"2026-02-02T12:03:21.897Z","repository":{"id":220357082,"uuid":"751431705","full_name":"pmarkaide/pmarkaide","owner":"pmarkaide","description":null,"archived":false,"fork":false,"pushed_at":"2025-04-01T09:22:19.000Z","size":19,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-22T21:42:25.879Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"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/pmarkaide.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":"2024-02-01T15:48:14.000Z","updated_at":"2025-04-01T09:22:22.000Z","dependencies_parsed_at":"2024-02-17T19:31:03.634Z","dependency_job_id":"f63a51d5-ff16-48de-a391-04ed458f0782","html_url":"https://github.com/pmarkaide/pmarkaide","commit_stats":null,"previous_names":["pmarkaide/pmarkaide"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pmarkaide/pmarkaide","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pmarkaide%2Fpmarkaide","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pmarkaide%2Fpmarkaide/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pmarkaide%2Fpmarkaide/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pmarkaide%2Fpmarkaide/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pmarkaide","download_url":"https://codeload.github.com/pmarkaide/pmarkaide/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pmarkaide%2Fpmarkaide/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29012211,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-02T10:37:29.253Z","status":"ssl_error","status_checked_at":"2026-02-02T10:37:28.644Z","response_time":58,"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":[],"created_at":"2025-03-17T06:19:49.766Z","updated_at":"2026-02-02T12:03:21.891Z","avatar_url":"https://github.com/pmarkaide.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hello World!🦖\n\n## About Me\nBackend Development enthusiast and Hive Helsinki student specializing in server-side Kotlin programming. Dedicated to continuous learning, solving complex problems, and sharing knowledge through detailed documentation. Striving to build scalable, high-performance backend systems.\n\n## Stack\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![Kotlin](https://img.shields.io/badge/-Kotlin-7F52FF?style=for-the-badge\u0026logo=kotlin\u0026logoColor=white)\n![Git](https://img.shields.io/badge/git-%23F05033.svg?style=for-the-badge\u0026logo=git\u0026logoColor=white)\n![Postgres](https://img.shields.io/badge/postgres-%23316192.svg?style=for-the-badge\u0026logo=postgresql\u0026logoColor=white)\n![AWS](https://img.shields.io/badge/AWS-F4B728?style=for-the-badge\u0026logo=amazon-web-services\u0026logoColor=black)\n![Linux](https://img.shields.io/badge/Linux-252525?style=for-the-badge\u0026logo=linux\u0026logoColor=white)\n![Docker](https://img.shields.io/badge/docker-%230db7ed.svg?style=for-the-badge\u0026logo=docker\u0026logoColor=white)\n\n## Projects\n* [Event42Sync](https://github.com/pmarkaide/Event42Sync): a Backend service that synchronizes events from a given 42 campus into Google Calendar. Written in Kotlin and deployed as an AWS lambda function.\n* [StudentAtPace42](https://github.com/pmarkaide/StudentAtPace42): track which students are behind the expected 18 month Roadmap at Hive Helsinki.\n\n\n### 42 School Projects\n| Category | Project | Learning Outcomes |\n|----------|---------|------------------|\n| **Core C** | [libft](https://github.com/pmarkaide/42_libft) | Reimplementation of the standard C library functions from scratch |\n| | [get_next_line](https://github.com/pmarkaide/42_get_next_line) | A function to get lines one by one from a file and remember |\n| | [ft_printf](https://github.com/pmarkaide/42_printf) | Reimplementation of the standard C function printf |\n| **Graphics** | [so_long](https://github.com/pmarkaide/42_so_long) | 2D game to learn about event handling and game loop architecture |\n| | [cub3D](https://github.com/pmarkaide/42_cub3D) | Implemented raycasting technique and recreate Wolfenstein 3D like game |\n| **System** | [pipex](https://github.com/pmarkaide/42_pipex) | Replicate pipe behaviour in C, learning about file descriptors |\n| | [philosophers](https://github.com/pmarkaide/42_philosophers) | Dining philosophers problem, mastering thread synchronization and deadlock prevention |\n| | [minishell](https://github.com/pmarkaide/42_minishell) | Built a shell taking bash as reference |\n| | [inception](https://github.com/pmarkaide/42_inception) | Learned Docker, containerization, and system administration |\n| **Algorithms** | [push_swap](https://github.com/pmarkaide/42_push_swap) | Developed efficient sorting algorithms and stack manipulation |\n| **Networking** | net_practice | Hands-on TCP/IP networking and subnet configuration |\n| | [ft_irc](https://github.com/ArminKuburas/ft_irc) | Implemented concurrent IRC server handling multiple client connections |\n| **C++** | [CPP Modules](https://github.com/pmarkaide/42_cpp) | Transition to OOP principles and fundamentals |\n| **Web Dev** | [Transcendence](https://github.com/pmarkaide/42_transcendence) | Full Stack web were you can play Pong in a tournament |\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpmarkaide%2Fpmarkaide","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpmarkaide%2Fpmarkaide","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpmarkaide%2Fpmarkaide/lists"}