Dimitris Theodoropoulos

Dimitris Theodoropoulos

Greek flag

Specializing in UX, design, and development of front-end systems for complex web apps.

About Me

Senior Frontend Engineer (5+ yrs, coding since 12, working since 18) specializing in UX, design, and development of complex web apps, collaborating with cross-functional teams worldwide. I build Web & Mobile apps (Next.js, React Native) that actually work and look great. I’m also a mentor to new engineers. Whether it’s books, newsletters, or side projects, I’m always learning, always improving.

Software Portfolio

RemoteDevJobs

Built an EU-focused remote job platform with Next.js, Tailwind, Supabase, and Stripe, self-hosted on a VPS via Coolify. Implemented skill + location gating so only qualified EU developers can apply, reducing CV reviews and speeding up hires.

Job Matching AlgorithmPaymentsSEO Optimization
Next.jsTailwind CSSShadcn/UIStripeSupabaseHetznerCoolify
RemoteDevJobs

Crossbox Website

Shopify agency helping brands grow with high-converting storefronts, custom apps, fast performance and headless solutions.

SEO OptimizationResponsive Design
Next.jsTailwind CSS
Crossbox Website

Job In Football

Job board for the football industry where users create profiles and companies hire professionals.

Role-based AccessAnalyticsUser Engagement
Next.jsTailwind CSSShadcn/UIPrismaStripeUploadthingClerkUpstashPlanetScale
Job In Football

Caspire (Mobile)

Mobile app connecting users to eco-friendly events for collective environmental action.

5.0 rating from 30 App Store reviews.5.0 rating from 60 Google Play reviews.
React NativeTypeScriptExpo
Caspire (Mobile)

B2B Dashboard

Real-time Shopify dashboard for TikTok livestreams showing orders with effects, buyer names and top spender leaderboards.

Role-based AccessAnalytics
Next.jsTailwind CSSSupabaseShadcn/UIDrizzle
B2B Dashboard

Work Experience

Kaizen Gaming

Front-end Software EngineerOct 2024 - Present

Working at the Core Casino Experience team for Stoiximan and Betano, currently at 19 markets.

Adapting to roadmap shifts and urgent requests without sacrificing quality or timelines.

Building and maintaining products used by millions of users in 20+ markets.

Contributing in technical discussions, challenging architectures, proposing changes, and implementing solutions.

  • Vue 3
  • TypeScript
  • Pinia
  • Vite
  • Vitest
  • Storybook
  • Tailwind

Testimonials

I had the opportunity to work with Dimitris at Kaizen Gaming, where I served as the Product Owner for his team. Dimitris is a thoughtful and dedicated Front End Engineer who consistently contributed beyond his defined tasks.
What I appreciated most about working with him was his focus on the bigger picture. He always took the time to understand the business perspective behind our work, which allowed him to make smart technical choices that delivered real value to the customer. He has a very pragmatic, results-oriented approach and approaches every task with a focus on finding a solution and delivering it well.
Dimitris is a reliable team member who understands the importance of every feature in a product roadmap. He brings a positive and constructive attitude to his work, which makes him a great person to have on any team. I would gladly welcome the chance to work with him again.

Sam Almasri

Sam Almasri

Senior Product Owner @ Kaizen Gaming

Working with Dimitris felt like having an in-house teammate. Proactive, responsive, and laser-focused on getting things right-not just done.
He consistently delivered high-quality work and was always willing to go the extra mile to ensure the success of the project.

Stawros Koutis

Stawros Koutis

CEO @ CrossBox Digital

I really appreciated working with Dimitris on our project. He consistently provided solutions, was very supportive throughout the process, and made sure everything ran perfectly.
A true professional and a pleasure to collaborate with.

Vasilis Bekris

Vasilis Bekris

Owner of Job in Football

I had an idea for a student environmental group, but most developers quoted over €5,000, far beyond my budget.
Then I found Dimitris. He took on the entire project, built the app from scratch in just one month, and exceeded every expectation! He kept supporting me with updates throughout the year, reliable, efficient, and truly committed.
Highly recommended and most importantly a good person!

George Karadakis

George Karadakis

Founder of CASpire

Frequently Asked Questions