{"id":18952192,"url":"https://github.com/lastaapps/lastaapps","last_synced_at":"2026-01-27T19:27:41.243Z","repository":{"id":194798804,"uuid":"691513636","full_name":"Lastaapps/LastaApps","owner":"Lastaapps","description":null,"archived":false,"fork":false,"pushed_at":"2025-02-10T15:10:57.000Z","size":61,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-10T16:21:45.714Z","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/Lastaapps.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}},"created_at":"2023-09-14T10:32:14.000Z","updated_at":"2025-02-10T15:11:01.000Z","dependencies_parsed_at":"2025-02-10T16:21:26.348Z","dependency_job_id":"cb57e90a-516c-4d6a-b167-ce23b70c81ab","html_url":"https://github.com/Lastaapps/LastaApps","commit_stats":null,"previous_names":["lastaapps/lastaapps"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lastaapps%2FLastaApps","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lastaapps%2FLastaApps/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lastaapps%2FLastaApps/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lastaapps%2FLastaApps/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Lastaapps","download_url":"https://codeload.github.com/Lastaapps/LastaApps/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239951516,"owners_count":19723882,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":"2024-11-08T13:31:28.059Z","updated_at":"2026-01-27T19:27:41.237Z","avatar_url":"https://github.com/Lastaapps.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Petr Laštovička (Lasta Apps)\n\n## About me\n\n\u003cimg src=\"./me.jpeg\" width=\"42%\" align=\"right\"\u003e\nHi, I'm student of FIT CTU in Prague with love for programming, theory,\nabstract thinking, social activity and playing guitar.\nCurrently, I'm doing my bachelor's in Computer Science.\nI started programming in 8th class of elementary\nschool, gained self-though knowledge during high school and extended it\nsignificantly in University. I'm loving it so far.\n\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\nI speak English fluently at C1/B2 level and German at A2 level.\nMy mother tongue is Czech.\n\n\u003cdiv align=\"center\"\u003e\n\n| Key  | Value  |\n|---|---|\n| Name | Bc. Petr Laštovička |\n| High school | Gymnázium Pelhřimov (Grammar school) (2016–2021)| \n| Bachelors | Faculty of Information Technology CTU Prague (2021–2025) |\n| Field | Computer science |\n| Study results | average 1.05, 299 credits (out of 180) |\n| Studied subjects | Lists in [Czech](./study_results_cs.pdf) and [English](./study_results_en.pdf) |\n| ORCID | [0009-0001-1679-6221](https://orcid.org/0009-0001-1679-6221) |\n| Hobbies | Programming, Guitar playing, Dancing |\n\n\u003c/div\u003e\n\n## Publications \\\u0026 Thesis\n\n- Flexible realizations existence: NP-completeness on sparse graphs and algorithms,\n  Petr Laštovička, Jan Legerský, 2024,\n  [arXiv.org](https://www.arxiv.org/abs/2412.13721).\n- Bachelors thesis – NAC-colorings search: complexity and algorithms,\n  [text](https://github.com/Lastaapps/bc_thesis),\n  [code](https://github.com/Lastaapps/bc_thesis_code), 2025.\n\n\n## Skills \\\u0026 Technologies\n\n\u003cdiv align=\"center\"\u003e\n\n| Key  | Value |\n|---|---|\n| Well skilled at            | C, C++, Kotlin, Python, Rust, Linux, Android SDK |\n| Familiar with              | Go, Scala, SQL, Docker (compose), Git, Shell, Haskell, Gradle, Java, Lisp, … |\n| Computer Science           | Graph algorithms, Data structures, Compilers, Deep learning, Kernel drivers, … |\n| Software Engineering       | DI, Clean code, Performance optimization, Functional programming, … |\n| Math                       | Optimization, Liner programming, Statistics, Graphics, Complex analysis, … |\n| Soft skills                | Teamwork, Quick learner, Helpful, Problem-solving, Curious, … |\n| Android \\\u0026 Kotlin stack    | KMP, Compose, AndroidX, SQLDelight, Koin, MVVM, Views, Ktor, … |\n\n\u003c/div\u003e\n\n\n## Work \\\u0026 other experience\n\n### Development\n\n- Matee devs — Android app development, 1 year, Kotlin\n  - Belo — Bolt like app\n  - SpaceFlow — platform for tenant management\n- Contracts with other companies\n\n### Teaching at FIT CTU\n\nI have taught C (2 semesters) and C++ (1 semester)\nat Faculty of Information Technology at Czech Technical University in Prague.\n\n### Achievements\n\n\u003c!-- TODO red diploma --\u003e\n- Erasmus at TalTech, Estonia, 1 semester\n- Physics Olympics winner (regional lever only)\n- Physics selective course [Táňa](http://fyzikalniolympiada.cz/Tana)\n- [Asuro](https://www.dlr.de/rm/en/desktopdefault.aspx/tabid-14006/#gallery/34068) project participant — development of our own embedded robot car.\n\n\u003cdiv align=\"center\"\u003e\n\n[![My GitHub stats](https://github-readme-stats.vercel.app/api?username=LastaApps\u0026show_icons=true\u0026theme=dark\u0026count_private=true)](https://github.com/anuraghazra/github-readme-stats)\n\n\u003c/div\u003e\n\n## Projects\n\n### University\n\nHere I list projects I developed while studying at FIT CTU.\nSome of them are my own personal project\nand some are assignments from university courses.\n\n- See [publications](#publications--thesis)\n- [Menza CTU](https://github.com/Lastaapps/menza) — Mobile client + server for viewing and rating CTU canteen menus **(2000+ users, 50+ stars)**, Kotlin\n- [Menza backend](https://github.com/Lastaapps/menza-backend) — REST API based backend for the Menza app, Kotlin\n- [Lispík](https://github.com/Lastaapps/Lispik) — SECD VM and compiler for Lisp constructs, Kotlin (2022)\n- [Mila](https://github.com/Lastaapps/Lispik) — Pascal compiler to LLVM, Rust (2023)\n- [vimxel](https://github.com/Lastaapps/menza) — Table processor in terminal supporting expressions and Vim bindings, C++ (2022)\n- [Vector house](https://github.com/Lastaapps/vector-house) — Vector based search engine for Wikipedia, Python (2022)\n- Multiple Discord bots in Kotlin, Go and Haskell\n\n#### Coding style\n\nYou can judge my code style based on the previous projects\nor based on some of my published assignments:\n\n- [Advent of Code repo](https://github.com/Lastaapps/advent-of-code/) (2023)\n- [C++](https://github.com/Lastaapps/ctu-pa2-progtest) course repository (first grade — 2021)\n- [C](https://github.com/Lastaapps/ctu-pa1-progtest) course repository (first grade — 2022)\n- [Algorithms](https://github.com/Lastaapps/BI-AG1-Progtest) repository (second grade — 2022)\n- [Advanced Algorithms](https://github.com/Lastaapps/ctu-ag2-progtest) repository (second grade — 2023)\n- and more minor projects\n\n#### Self-hosting\n\nI'm running Alma Linux on my Raspberry Pi 4 hosting the services like\nmy own rating [backend](https://github.com/Lastaapps/menza-backend) for the Menza app,\nNextcloud, Synapse Matrix, Syncthing, and WordPress.\nI use **Docker compose** for containerization and **Nginx** as a reverse proxy.\n\n### High school\n\n- Many small Android and Java apps\n- Bakaláři mobile client (huge, but never finished \u0026 published)\n- Arduino/ESP weather station\n\n## Contact\n\n- [Email — lastaappsdev@gmail.com](mailto:lastaappsdev@gmail.com)\n- [GitHub — LastaApps](https://github.com/Lastaapps)\n- [Telegram — @to_urcite_ty_kokos](https://t.me/to_urcite_ty_kokos)\n- [Matrix — @to_urcite_ty_kokos:lastope2.sh.cvut.cz](https://matrix.to/#/@to_urcite_ty_kokos:lastope2.sh.cvut.cz) ([backup](https://matrix.to/#/@to_urcite_ty_kokos:matrix.org))\n- [LinkedIn](www.linkedin.com/in/petr-laštovička)\n \n## And btw\n\nI use ~~Arch~~ NixOS (and Neovim).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flastaapps%2Flastaapps","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flastaapps%2Flastaapps","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flastaapps%2Flastaapps/lists"}