An open API service indexing awesome lists of open source software.

https://github.com/svobik7/svobik7

Enthusiastic fullstack web developer 🍀 using Next.js, tRPC, Tailwind and Prisma 🚀
https://github.com/svobik7/svobik7

blitzjs nextjs reactjs typescript

Last synced: about 2 months ago
JSON representation

Enthusiastic fullstack web developer 🍀 using Next.js, tRPC, Tailwind and Prisma 🚀

Awesome Lists containing this project

README

          

![Jirka Svoboda](https://svobik7.github.io/svobik7/jiri-svoboda-avatar.jpg)
# Jirka Svoboda

- 🍀 enthusiastic full-stack web developer
- ❤️ with passion for TypeScript
- 🚀 fan of Next.js, React.js, Tailwind, Prisma and tRPC
- 🇨🇿 based in Prague, Czech Republic
- 🎂 born in 1989

Feel free to reach me on
- [Email](mailto:svobik7@gmail.com)
- [GitHub](https://github.com/svobik7/)
- [StackOverflow](https://stackoverflow.com/users/4610318/jirka-svoboda)
- [LinkedIn](https://www.linkedin.com/in/svobik7)

## 💻 Technical Experience

**Tech Lead Engineer** @ [EPAM](https://www.epam.com/)

_(Mar 2023 - Present)_
- **Segments**: Pharmacy, Business Intelligence
- **Technologies used**: Next.js, AntD, Prisma, tRPC, Zustand, Zod, Vitest, Node.js, AWS, GitHub, Jenkins
- Integrating multiple BI tools into single platform
- Making technical decisions about architecture
- Establishing testing and code quality metrics
- Mentoring other team members


**Lead Engineer** @ [EPAM](https://www.epam.com/)

_(Jan 2022 - Mar 2023)_
- **Segments**: Finance, Trading
- **Technologies used**: React.js, Redux Toolkit, RTK Query, AG-Grid, Bootstrap, Zod, Cypress, Node.js, Express.js, GitLab, Jenkins
- Turning MVP into fully-featured project built on React.js
- Making architecture decisions
- Establishing e2e testing and code quality metrics
- Integrating the project into client's platform
- Co-working with DevOps on enhancing CI/CD process
- Being the point of contact in cross-team communication
- Mentoring others about React.js


**Senior Engineer** @ [EPAM](https://www.epam.com/)

_(Jun 2021 - Jan 2022)_
- **Segments**: Finance, Trading
- **Technologies used**: Stencil.js, Rambda.js, Web-components, AG-Grid, Express.js, JIRA, GitLab, Swagger, Jenkins
- Maintaining of existing modules and components
- Adapting AG-Grid to client's needs


**Full-stack Engineer** @ [YeahCoach](https://www.yeahcoach.com/)

_(Mar 2015 - Jun 2021)_
- **Segments**: Social network, Community hub, Education, Self-development, Mindfullness, Philanthropy
- **Technologies used**: Next.js, React.js, TypeScript, PHP, SQL, Yii2, Material UI, Vercel, IMGIX, NGINX, Google Cloud, Bitbucket
- Creating multilingual and SEO optimized frontend
- Creating DB & API backend architecture
- Managing dev team and approving their PRs
- Looking after processes and infrastructure


**Full-stack Engineer** @ D solutions

_(Jun 2011 - Jan 2015)_
- **Segmnents**: E-commerce, Web presentations
- **Technologies used**: PHP, SQL, HTML, CSS, JS, jQuery
- Building custom PHP projects using Yii2 framework
- Creating websites using OpenCart or WordPress
- Gathering feedback from customers


**Student** @ [Czech Technical Univesity](https://fel.cvut.cz/en/)

_(Jun 2009 - Jan 2012)_
- **Segments**: Web & multimedia
- **Technologies used**: JAVA, C, PHP, SQL, UML, JavaScript, jQuery
- Building school projects in various languages


## 👨‍🏫 Mentoring Experience

- ReactJS Global Mentoring Program @ EPAM Academy (company internal) _(2022, 2023)_
- Mentoring/On-boarding team mates about ReactJS, CleanCode @ EPAM
- Mentoring team mates about PHP (Yii2) @ YeahCoach


## 🏗️ Own Work
- [next-bodies](https://github.com/svobik7/next-bodies) - Next.js utility to orchestrate contextual modal routing using multiple page body components.
- [next-roots](https://github.com/svobik7/next-roots) - Next.js utility to generate i18n pages according to custom rewrites rules.


## 📒 Writing
- [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)
- [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)


## 📌 On The Side

- **Resumable examiner** @ [Qwik](https://qwik.builder.io/) _(since 2022)_

_Resumable JavaScript framework_
- **Former contributor** @ [Blitz.js](https://github.com/blitz-js/blitz) _(Jul 2020 - 2021)_

_The Fullstack React Framework_


## 💬 Languages

- **Czech**: Native

- **English**: B2+


## 👩🏼‍🎓 Courses

- **React Native** @ EPAM Academy (internal)
- **React Testing with Jest and Enzyme** @ [Udemy Academy](https://www.udemy.com/course/react-testing-with-jest-and-enzyme/)
- **The Complete Guide to Advanced React Component Patterns** @ [Udemy Academy](https://www.udemy.com/course/the-complete-guide-to-advanced-react-patterns/)
- **Understanding TypeScript** @ [Udemy Academy](https://www.udemy.com/course/understanding-typescript/)
- **Practical Guide To React Native** @ [Udemy Academy](https://www.udemy.com/course/react-native-the-practical-guide/)


## 👉 Want To Learn

- React Native ✅
- Prisma + tRPC
- PartyTown by Builder.io
- Spanish


## 🙂 Hobbies

- Fitness, badminton, sport climbing
- Cooking, piano, meditation
- ...and more


## 🧰 Toolbox

- VS Code, macOS
- Slack, Trello, JIRA
- GitHub, BitBucket, Vercel, DigitalOcean


_Website version: https://svobik7.github.io/svobik7/_