Summary
Muharrem Tigdemir is a pragmatic software engineer and consultant with 12 years of professional experience, specializing in LAMP, JavaScript/TypeScript, MongoDB and modern frameworks like Laravel, Lumen and React. He has led small teams and architected greenfield and legacy refactor projects, applying DevOps, TDD and CI/CD practices across Docker and AWS-based deployments. Recently he embraced Go and Serverless patterns, broadening his toolkit beyond the PHP ecosystem and accelerating cloud-native delivery. Deep experience in multi-tenant SaaS, Event Sourcing, DDD and PCI DSS-compliant FinTech systems means he both designs secure payment flows and handles merchant onboarding and settlement complexities. Comfortable taking full responsibility for delivery while delegating clearly, he balances hands-on coding with mentoring and process improvements. Based in Newbury, UK, he combines a pragmatic engineering mindset with a curiosity for teaching and adopting emerging technologies.
12 years of coding experience
10 years of employment as a software developer
Computer Engineering, Computer Engineering at Šiauliu Universitetas
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Suleyman Demirel University
İngilizce, Turkish