{"id":24510433,"url":"https://github.com/svobik7/svobik7","last_synced_at":"2026-05-08T09:34:52.804Z","repository":{"id":103172249,"uuid":"371711031","full_name":"svobik7/svobik7","owner":"svobik7","description":"Enthusiastic fullstack web developer 🍀 using Next.js, tRPC, Tailwind and Prisma 🚀","archived":false,"fork":false,"pushed_at":"2024-09-10T03:37:57.000Z","size":61,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-03T00:30:04.207Z","etag":null,"topics":["blitzjs","nextjs","reactjs","typescript"],"latest_commit_sha":null,"homepage":"","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/svobik7.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":"2021-05-28T13:32:53.000Z","updated_at":"2024-12-25T05:43:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"16196458-85ea-4b2e-af9d-658bbd42c751","html_url":"https://github.com/svobik7/svobik7","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/svobik7/svobik7","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/svobik7%2Fsvobik7","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/svobik7%2Fsvobik7/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/svobik7%2Fsvobik7/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/svobik7%2Fsvobik7/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/svobik7","download_url":"https://codeload.github.com/svobik7/svobik7/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/svobik7%2Fsvobik7/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32775090,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T08:22:46.396Z","status":"ssl_error","status_checked_at":"2026-05-08T08:22:45.650Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["blitzjs","nextjs","reactjs","typescript"],"created_at":"2025-01-22T00:28:59.818Z","updated_at":"2026-05-08T09:34:52.776Z","avatar_url":"https://github.com/svobik7.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"![Jirka Svoboda](https://svobik7.github.io/svobik7/jiri-svoboda-avatar.jpg)\n# Jirka Svoboda\n\n- 🍀 enthusiastic full-stack web developer\n- ❤️ with passion for TypeScript \n- 🚀 fan of Next.js, React.js, Tailwind, Prisma and tRPC \n- 🇨🇿 based in Prague, Czech Republic\n- 🎂 born in 1989\n\nFeel free to reach me on \n- [Email](mailto:svobik7@gmail.com)\n- [GitHub](https://github.com/svobik7/)\n- [StackOverflow](https://stackoverflow.com/users/4610318/jirka-svoboda)\n- [LinkedIn](https://www.linkedin.com/in/svobik7)\n\n\u003cdiv style=\"page-break-after: always; visibility: hidden\"\u003e\u003c/div\u003e\n\n## 💻 Technical Experience\n\n**Tech Lead Engineer** @ [EPAM](https://www.epam.com/) \u003cbr\u003e\n_(Mar 2023 - Present)_\n  - **Segments**: Pharmacy, Business Intelligence\n  - **Technologies used**: Next.js, AntD, Prisma, tRPC, Zustand, Zod, Vitest, Node.js, AWS, GitHub, Jenkins\n  - Integrating multiple BI tools into single platform\n  - Making technical decisions about architecture\n  - Establishing testing and code quality metrics\n  - Mentoring other team members\n\u003cbr\u003e\u003cbr\u003e\n\n**Lead Engineer** @ [EPAM](https://www.epam.com/) \u003cbr\u003e\n_(Jan 2022 - Mar 2023)_\n  - **Segments**: Finance, Trading\n  - **Technologies used**: React.js, Redux Toolkit, RTK Query, AG-Grid, Bootstrap, Zod, Cypress, Node.js, Express.js, GitLab, Jenkins\n  - Turning MVP into fully-featured project built on React.js\n  - Making architecture decisions\n  - Establishing e2e testing and code quality metrics\n  - Integrating the project into client's platform\n  - Co-working with DevOps on enhancing CI/CD process\n  - Being the point of contact in cross-team communication\n  - Mentoring others about React.js\n\u003cbr\u003e\u003cbr\u003e\n\n**Senior Engineer** @ [EPAM](https://www.epam.com/) \u003cbr\u003e\n_(Jun 2021 - Jan 2022)_\n  - **Segments**: Finance, Trading\n  - **Technologies used**: Stencil.js, Rambda.js, Web-components, AG-Grid, Express.js, JIRA, GitLab, Swagger, Jenkins\n  - Maintaining of existing modules and components\n  - Adapting AG-Grid to client's needs\n\u003cbr\u003e\u003cbr\u003e\n\n**Full-stack Engineer** @ [YeahCoach](https://www.yeahcoach.com/) \u003cbr\u003e\n_(Mar 2015 - Jun 2021)_\n  - **Segments**: Social network, Community hub, Education, Self-development, Mindfullness, Philanthropy\n  - **Technologies used**: Next.js, React.js, TypeScript, PHP, SQL, Yii2, Material UI, Vercel, IMGIX, NGINX, Google Cloud, Bitbucket\n  - Creating multilingual and SEO optimized frontend\n  - Creating DB \u0026 API backend architecture\n  - Managing dev team and approving their PRs\n  - Looking after processes and infrastructure\n\u003cbr\u003e\u003cbr\u003e\n\n**Full-stack Engineer** @ D solutions \u003cbr\u003e\n_(Jun 2011 - Jan 2015)_\n  - **Segmnents**: E-commerce, Web presentations\n  - **Technologies used**: PHP, SQL, HTML, CSS, JS, jQuery\n  - Building custom PHP projects using Yii2 framework\n  - Creating websites using OpenCart or WordPress\n  - Gathering feedback from customers\n\u003cbr\u003e\u003cbr\u003e\n\n**Student** @ [Czech Technical Univesity](https://fel.cvut.cz/en/) \u003cbr\u003e\n_(Jun 2009 - Jan 2012)_\n  - **Segments**: Web \u0026 multimedia\n  - **Technologies used**: JAVA, C, PHP, SQL, UML, JavaScript, jQuery\n  - Building school projects in various languages\n\u003cbr\u003e\u003cbr\u003e\n\n\u003cdiv style=\"page-break-after: always; visibility: hidden\"\u003e\u003c/div\u003e\n\n## 👨‍🏫 Mentoring Experience\n\n- ReactJS Global Mentoring Program @ EPAM Academy (company internal) _(2022, 2023)_\n- Mentoring/On-boarding team mates about ReactJS, CleanCode @ EPAM\n- Mentoring team mates about PHP (Yii2) @ YeahCoach\n\u003cbr\u003e\u003cbr\u003e\n\n## 🏗️ Own Work\n- [next-bodies](https://github.com/svobik7/next-bodies) - Next.js utility to orchestrate contextual modal routing using multiple page body components.\n- [next-roots](https://github.com/svobik7/next-roots) - Next.js utility to generate i18n pages according to custom rewrites rules.\n\u003cbr\u003e\u003cbr\u003e\n\n## 📒 Writing\n- [Step-by-step guide for SEO friendly i18n routes in Next.js 13](https://dev.to/svobik7/step-by-step-guide-for-seo-friendly-i18n-routes-in-nextjs-13-3j0f)\n- [Don't use dynamic \\[lang\\] segment for your i18n Next.js routes](https://dev.to/svobik7/dont-use-dynamic-lang-segment-for-your-i18n-nextjs-routes-3k05)\n\u003cbr\u003e\u003cbr\u003e\n\n## 📌 On The Side\n\n- **Resumable examiner** @ [Qwik](https://qwik.builder.io/) _(since 2022)_ \u003cbr\u003e\n_Resumable JavaScript framework_\n- **Former contributor** @ [Blitz.js](https://github.com/blitz-js/blitz) _(Jul 2020 - 2021)_ \u003cbr\u003e\n_The Fullstack React Framework_\n\u003cbr\u003e\u003cbr\u003e\n\n## 💬 Languages\n\n- **Czech**: Native \u003cbr\u003e\n- **English**: B2+\n\u003cbr\u003e\u003cbr\u003e\n\n## 👩🏼‍🎓 Courses\n\n- **React Native** @ EPAM Academy (internal)\n- **React Testing with Jest and Enzyme** @ [Udemy Academy](https://www.udemy.com/course/react-testing-with-jest-and-enzyme/)\n- **The Complete Guide to Advanced React Component Patterns** @ [Udemy Academy](https://www.udemy.com/course/the-complete-guide-to-advanced-react-patterns/)\n- **Understanding TypeScript** @ [Udemy Academy](https://www.udemy.com/course/understanding-typescript/)\n- **Practical Guide To React Native** @ [Udemy Academy](https://www.udemy.com/course/react-native-the-practical-guide/)\n\u003cbr\u003e\u003cbr\u003e\n\n\u003cdiv style=\"page-break-after: always; visibility: hidden\"\u003e\u003c/div\u003e\n\n## 👉 Want To Learn\n\n- React Native ✅\n- Prisma + tRPC\n- PartyTown by Builder.io\n- Spanish\n\u003cbr\u003e\u003cbr\u003e\n\n## 🙂 Hobbies\n\n- Fitness, badminton, sport climbing\n- Cooking, piano, meditation\n- ...and more\n\u003cbr\u003e\u003cbr\u003e\n\n## 🧰 Toolbox\n\n- VS Code, macOS\n- Slack, Trello, JIRA\n- GitHub, BitBucket, Vercel, DigitalOcean\n\u003cbr\u003e\u003cbr\u003e\n\n_Website version: https://svobik7.github.io/svobik7/_\n\n\u003c!--\n**svobik7/svobik7** is a ✨ _special_ ✨ repository because its `README.md` (this file) appears on your GitHub profile.\n\nHere are some ideas to get you started:\n\n- 🔭 I’m currently working on ...\n- 🌱 I’m currently learning ...\n- 👯 I’m looking to collaborate on ...\n- 🤔 I’m looking for help with ...\n- 💬 Ask me about ...\n- 📫 How to reach me: ...\n- 😄 Pronouns: ...\n- ⚡ Fun fact: ...\n--\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsvobik7%2Fsvobik7","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsvobik7%2Fsvobik7","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsvobik7%2Fsvobik7/lists"}