Hi, I'm
Cristian Sîrbu

I bring pixels to life with code|

Frontend dev who crafts seamless web experiences with React, clean code, and a touch of creative magic. I obsess over the details - from buttery animations to maintainable code, because great interfaces should feel as good as they look.

About Me

Hey there! My name is Cristian and I like building nice things for the web.

Cristian Sîrbu's profile picture

I've been coding professionally for 4 years, but my love for building web interfaces started back in university 7 years ago - when I got completely absorbed by Vanilla CSS and the magic of making a webpage look just right. Today, I work with React, Next.js, and TypeScript, but that same obsession with detail sticks around: I want interfaces that feel effortless, load fast, and above all - just make sense.

My Everyday Stack:

  • TypeScript iconTypeScript
  • React iconReact
  • Next.js iconNext.js
  • Tailwind CSS iconTailwind CSS
  • Git iconGit

Additional Technologies:

  • Node.js iconNode.js
  • Redux iconRedux
  • Vite iconVite
  • Express iconExpress
  • Sass iconSass
  • Three.js iconThree.js
  • GitHub iconGitHub
  • npm iconnpm
  • Yarn iconYarn
  • Figma iconFigma
  • Adobe Illustrator iconAdobe Illustrator
  • Adobe Photoshop iconAdobe Photoshop
  • ClickUp iconClickUp
  • Linear iconLinear
  • Slack iconSlack
  • Supabase iconSupabase
  • React Flow iconReact Flow
  • Sentry iconSentry

What people say about me:

Alain Denzler

LinkedIn profile

Founder @ getitAI | AI-First Entrepreneur | Reimagining Commerce for the Age of AI | Exited SaaS Founder

Alain was senior to Cristian but didn't manage Cristian directly

Cristian is a standout frontend engineer with a rare blend of creativity and technical precision. His keen eye for design and UX elevates his work, ensuring interfaces are not just functional but intuitive and polished. Whether working with React, Next.js, or TailwindCSS, Cristian tackles challenges with a methodical approach, consistently improving his solutions through feedback and iteration. What sets Cristian apart is his growth mindset - he absorbs new concepts quickly and applies them with care. His code reflects thoughtfulness and scalability, and his collaborative attitude makes him a valuable team player. I've seen him transform complex problems into elegant solutions, and his dedication to craftsmanship is evident in every project. Without hesitation, I'd recommend Cristian for any frontend role. He's the kind of developer who not only meets expectations but raises the bar for those around him.

Michael Greenberg

LinkedIn profile

Entrepreneur in Residence @ Press On Ventures | Consulting on AI Workflow Optimizations | ex-Google, Meta, Samsung

Michael was senior to Cristian but didn't manage Cristian directly

I was one of the founders of getitAI while Cristian was a frontend developer there. What always struck me about him was his ability to communicate clearly, understand feedback, and take action. He was always a pleasure to work with, and during our time working together, I saw tremendous growth in his technical ability and attention to detail. While it can at times be difficult for a non-technical PM to work with a developer, that wasn't the case here. Cristian was always willing to spend extra time clarifying an ask that I did not communicate clearly, and would proactively approach me with his own suggestions. I highly recommend working with Cristian if given the opportunity. I know I would do so again.

Patrick Lauber

LinkedIn profile

I Build Full-Full-Stack Systems | Front to Back, Data to AI | Creator of django-cms

Patrick managed Cristian directly

Cristian has an eye for design and UX. He made tremendous progress in his ability to tackle hard problems in programming. I can without a doubt recommend Cristian for any frontend engineering job in the world.

Lio Mendonca

LinkedIn profile

Founder | experienced fullstack developer

Lio managed Cristian directly

I had the pleasure of working with Cristian Sîrbu and was impressed by both his attentiveness and the steady progress he made as a Junior Frontend Engineer. During our time together, Cristian worked with technologies like Next.js, React, and CSS, and he consistently demonstrated a solid understanding of the tools and concepts required to build modern, responsive user interfaces. Cristian approached each task with care and focus, delivering good results and showing a clear eagerness to grow. He was quick to grasp new concepts and always open to feedback, applying it thoughtfully to improve the quality and maintainability of his code. His work was reliable and steadily improved over time, reflecting both curiosity and commitment. Cristian's technical foundation, coupled with his positive attitude and growth mindset, make him a strong addition to any frontend team. I'm confident he'll continue to evolve and bring increasing value wherever he contributes.

Experience

Where I've Worked:

getitAI

San Francisco, California

Frontend Developer

August 2023 - Present

AI Interface Development & Performance Optimization

Led frontend development for an AI sales platform, building responsive interfaces with DaisyUI/Tailwind and implementing real-time features using Supabase. Optimized performance through Fetch API integration, lazy loading, and render optimization while creating dynamic animation systems for user interactions.

Complex Feature Implementation

Designed and developed core components including a scalable notification system with real-time syncing and a Zustand powered Flow Generator with advanced features like undo/redo, drag-and-drop nodes, and MDX markdown editing. Collaborated cross-functionally to transform Figma designs into production-ready features using Git based workflows.

Freelance

European Economic Area

Frontend Developer

March 2021 - August 2023

Frontend Development & Technical Expertise

I’ve built responsive web applications using React, Tailwind, and modern JavaScript. My experience spans from creating interactive SPAs with real-time data to optimizing WordPress sites and refactoring legacy jQuery code, always focusing on performance and maintainability.

Collaborative Solutions Delivery

I’ve collaborated with designers and backend developers to deliver seamless solutions, ensuring pixel-perfect designs and smooth user experiences. My work includes integrating REST APIs, implementing authentication systems, and optimizing applications for performance and accessibility.

Projects

Stuff I've Made:

Project Mars icon

Project Mars

Project Mars is a frontend app for exploring the Martian landscape. It uses React, React Router, Recharts, and Three.js for a responsive, visual experience, with Vite for fast builds. Data is scraped from NASA via Puppeteer in a Node.js + Express.js backend. A Vercel serverless branch also delivers this data through a serverless function. Styled with Tailwind CSS, it features custom assets from Figma/Illustrator and optimized 3D models via Draco3D.

Bluestar Bank icon

Bluestar Bank

Designed and developed Bluestar Bank, a fully responsive, single-page banking application. Showcasing expertise in HTML, CSS, Tailwind CSS, JavaScript, React, and Vite, this app features an intuitive UI, smooth animations, and real-time exchange rate updates, delivering a seamless banking experience.

Password Generator icon

Password Generator

A straightforward password generator that uses JavaScript, HTML, and CSS. Users can create strong, adaptable passwords with this tool by selecting their preferred length and character set. Combining a variety of capital, lowercase, numeric, and special characters guarantees increased security. The design is accessible on all devices due to its responsiveness and ease of use

More to come... icon

More to come...

Coming soon-ish. Probably epic.

Contact

Get In Touch:

Feel free to drop me a message — whether it's a question, feedback, or just to say hi. My inbox is always open, and I'll get back to you as soon as I can!

Open email clientSay Hello

You can also find me on GitHub and LinkedIn if you'd like to connect or check out more of what I'm up to.