ABOUT DAN

About Dan Podina

Software architecture consultant specializing in GraphQL + Go. Helping startups and scale-ups build scalable, maintainable systems.

My Journey

πŸš€
2005

Started Coding

Began my software development career. Over the next decade, worked across healthcare, fintech, SaaS, and enterprise systems. Built everything from monoliths to microservices.

🎯
2017

GraphQL + Go Specialization

Made the decision to specialize exclusively in GraphQL and Go. Saw how these technologies solved real problems when architected correctly. 8+ years focused on this stack.

πŸ’Ό
2025

Independent Consulting

Currently Lead Vendor Architect at QCTMS while providing part-time architecture consulting. Teaching software architecture and helping teams build better systems.

Current Projects

What I'm working on right now

QCTMS

Lead Vendor Architect

Designing and overseeing system architecture for quality management systems. Enterprise-grade solutions for regulated industries.

LabraGo

Creator & Lead Architect

Open-source enterprise CMS built with Go + GraphQL. Collaborative project with developers from Eastern Europe. Production-ready and actively maintained.

Sabra

Lead Architect

Fencing club management system. Working with a small development team to build modern sports management software.

Why Architecture?

I've spent 20 years building software, and what I've learned is that good architecture makes everything easier. Bad architecture makes even simple changes painful.

GraphQL and Go are my tools of choice because they solve real problems: GraphQL eliminates over-fetching and creates type-safe contracts between frontend and backend. Go delivers performance and simplicity. Together, they enable teams to move fast without breaking things.

I don't just consultβ€”I mentor. When I work with a team, they don't just get advice; they understand why the architecture works. I've completed comprehensive training in software architecture and help developers level up their system design skills.

My passion is helping companies avoid the mistakes I've seen (and made) over two decades. Whether you're a startup building your first GraphQL API or an enterprise migrating from legacy systems, I provide guidance based on real production experience.

How to Work With Me

🎯

Architecture Consulting

Part-time engagements alongside my QCTMS role. Architecture reviews, system design, GraphQL + Go guidance. I help you make the right technical decisions.

  • βœ“ Architecture reviews (1-2 weeks)
  • βœ“ Schema design and optimization
  • βœ“ Code reviews and best practices
  • βœ“ Production readiness assessments
πŸ‘¨β€πŸ«

Technical Mentoring

Regular 1-on-1 sessions or team workshops. I teach your developers GraphQL + Go best practices, architecture patterns, and how to build maintainable systems.

  • βœ“ Weekly or bi-weekly mentoring sessions
  • βœ“ Team workshops and training
  • βœ“ GraphQL + Go adoption guidance
  • βœ“ Career coaching for architects

Need implementation work? I can connect you with experienced developers from Eastern Europe who I've worked with on LabraGo and other projects.

Let's Talk Architecture

Schedule a 30-minute call. I'll review your architecture, answer questions, and provide honest feedback. No obligation, no sales pitch.

Book Free Call β†’