Skip to content
View radektomasek's full-sized avatar

Block or report radektomasek

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
radektomasek/README.md

Hi there πŸ‘‹ My name is Radek Tomasek, and I'm an experienced Software Developer.

About Me ✨

With over 10 years of experience as a Software Engineer specializing in front-end and mobile development, I bring a strong track record in building scalable, high-performance applications. Although my expertise leans toward front-end development, I have solid full-stack experience, with TypeScript and mainstream frameworks like React, Vue, Svelte, and Angular on the front end, alongside Node.js, Golang (and a bit of Python) on the backend. I also work with Dart/Flutter and React Native for cross-platform mobile apps.

Passionate about creating user-centric UIs, enhancing development practices, and fostering collaboration, I've successfully scaled and optimized applications in cloud environments like AWS. Additionally, I am a committed community builder, having led a front-end community of practice for nearly three years to drive best practices, knowledge sharing, and cross-team collaboration.

Recent Projects πŸ“š

  • OVO Charge Anytime πŸ”‹πŸš— - Played a pivotal role in developing and scaling this EV charging app from a handful of users to over 20,000. My responsibilities included implementing features to enhance user experience (such as simplifying the login process) and optimizing charging capabilities for various EV models. Built in Dart/Flutter, the app became a customer favorite and won a National Technology Award in two categories: Innovation of the Year and Smart Tech Project of the Year in the United Kingdom.

  • Kanban Task Management 🚧 - In my free time, I enjoy building challenges from Frontend Mentor, ranging from basic HTML/CSS tasks to more complex projects. This Kanban Task Management app is one of their most challenging projects. While it's still a work in progress, I am actively implementing advanced frontend patterns to ensure a scalable and maintainable architecture. Before the full app is deployed, feel free to check an introductory video with general overview.

Leadership 🌟

  • Kaluza/OVO Frontend Community of Practice: For nearly three years, I led and nurtured a thriving community of practice focused on frontend development. While frontend topics were our main focus, we also covered a broad range of subjects through practical workshops and collaborative discussions. If you are interested in discovering more about my contribution, feel free to check the fullstack-development-notes repository with some concrete examples.

  • Hackathons: I have participated in multiple hackathons, often taking the initiative to build and lead teams. In several instances, we achieved first place by fostering collaboration, efficient workflows, and innovation under tight deadlines.

Professional Goals πŸš€

  • Career Development: I aim to deepen my expertise in backend development, focusing on building robust, scalable services and working with distributed systems. By strengthening my backend skills, I look forward to taking on more complex, end-to-end project ownership and contributing to architecture-level decisions.

  • Continuous Learning: I'm committed to expanding my knowledge of cloud platforms, with a particular focus on gaining in-depth experience with Google Cloud Platform (GCP) and exploring Microsoft Azure. My goal is to build a versatile skill set in multi-cloud solutions, enabling me to leverage the best tools and practices across different environments.

Technical Skills πŸ› οΈ

  • Frontend: React, TypeScript, Storybook, Tailwind, (working knowledge of other frameworks like Vue, Svelte, Angular, HTMX, and Alpine.js).
  • Full-Stack Frameworks: Next.js.
  • Mobile Development: Flutter, React Native, Ionic React with experience in cross-platform app development.
  • Backend: Node.js, Golang, Python, experience building scalable backend services (working knowledge of distributed/event-based systems and message queues like Kafka).
  • Databases & Caching: SQL (mostly PostgreSQL), NoSQL (DynamoDB, MongoDB), Caching (Redis).
  • Cloud & DevOps: AWS (Serverless, CDK), Docker, Terraform, CircleCI/GitHub Actions.
  • Testing: Jest/Vitest, Cypress, Playwright.

Connect with Me πŸ“¬

Pinned Loading

  1. fm-kanban-task-management fm-kanban-task-management Public

    This repository contains an implementation of one of the Frontend Mentor Challenges - Kanban Task Management Web App

    TypeScript

  2. keboola-ex-sailthru keboola-ex-sailthru Public

    A Sailthru campaigns extractor for Keboola Connection

    JavaScript

  3. fullstack-development-notes fullstack-development-notes Public

    A curated collection of learning materials and workshops exploring modern fullstack development practices, from frontend frameworks to backend systems and infrastructure.

  4. livekit-meet-demo livekit-meet-demo Public

    A small project that uses livekit server and client SDKs to build a simple conferencing app

    TypeScript