- π 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
Tech Lead Engineer @ EPAM
(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
(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
(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
(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
(Jun 2009 - Jan 2012)
- Segments: Web & multimedia
- Technologies used: JAVA, C, PHP, SQL, UML, JavaScript, jQuery
- Building school projects in various languages
- 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
- next-bodies - Next.js utility to orchestrate contextual modal routing using multiple page body components.
- next-roots - Next.js utility to generate i18n pages according to custom rewrites rules.
- Step-by-step guide for SEO friendly i18n routes in Next.js 13
- Don't use dynamic [lang] segment for your i18n Next.js routes
- Resumable examiner @ Qwik (since 2022)
Resumable JavaScript framework - Former contributor @ Blitz.js (Jul 2020 - 2021)
The Fullstack React Framework
- Czech: Native
- English: B2+
- React Native @ EPAM Academy (internal)
- React Testing with Jest and Enzyme @ Udemy Academy
- The Complete Guide to Advanced React Component Patterns @ Udemy Academy
- Understanding TypeScript @ Udemy Academy
- Practical Guide To React Native @ Udemy Academy
- React Native β
- Prisma + tRPC
- PartyTown by Builder.io
- Spanish
- Fitness, badminton, sport climbing
- Cooking, piano, meditation
- ...and more
- VS Code, macOS
- Slack, Trello, JIRA
- GitHub, BitBucket, Vercel, DigitalOcean
Website version: https://svobik7.github.io/svobik7/