# Onour Mourteza > I lead teams and build the platforms travel and commerce businesses run on — booking engines, channel managers, ERP and marketplace integrations, and the data and ML behind them. 15+ years, end to end. ## Pages - [Home](https://onourmourteza.com/): Senior Full Stack Developer & Team Lead. 15+ years building SaaS for travel & hospitality — booking engines, channel managers, ERP and e-commerce. - [What is the Difference Between Coding and Programming?](https://onourmourteza.com/difference-between-coding-and-programming): Coding vs programming: what each term means, how they differ in tools, expertise and outcome, and how they work together to ship a product. - [The Most Common Problems in B2B Tourism — and How to Solve Them](https://onourmourteza.com/b2b-tourism-common-problems-and-solutions): The 9 most common problems in B2B tourism — across tour operators, DMCs, bedbanks and agencies — and a practical solution for each. - [REST vs GraphQL: Which One, and When?](https://onourmourteza.com/rest-vs-graphql-which-one-when): REST or GraphQL? Beyond the textbook definitions — over-fetching, versioning, caching and a practical decision table for choosing the right API approach. - [How Do You Decide on Architecture When Starting a New Project?](https://onourmourteza.com/how-to-decide-architecture-new-project): Before picking React or Postgres, ask the right questions. A thinking framework: constraints, one-way vs two-way doors, start with a monolith, default to relational, and avoid over-engineering. - [VS Code or JetBrains? A Full-Stack Developer's Editor Decision](https://onourmourteza.com/vs-code-or-jetbrains-editor-decision): VS Code or JetBrains? Not a matter of faith but a choice between two philosophies. Where each shines, the 2026 price and AI picture, and a practical decision table for full-stack developers. - [Why I Argue for Custom Solutions: Performance, Accessibility, Security and SEO](https://onourmourteza.com/why-custom-solutions-performance-security-seo): For a serious product built by an expert, a custom solution beats every ready-made platform on performance, accessibility, security and SEO. The argument, dimension by dimension — and the one conditi… - [About](https://onourmourteza.com/about): Senior Full Stack Developer & Team Lead from Komotini, Greece. 15+ years across tourism, finance and e-commerce, with a focus on machine learning. - [Resume](https://onourmourteza.com/resume): Professional experience, education and skills. Download CV. - [Works](https://onourmourteza.com/works): Selected projects: booking engines, channel managers, ERP & marketplace integration, logistics and POS. - [Contact](https://onourmourteza.com/contact): Get in touch. - [Privacy Policy](https://onourmourteza.com/privacy-policy): How this site collects and uses your personal data (GDPR / KVKK). - [Terms of Use](https://onourmourteza.com/terms-of-use): The terms that govern your use of this website. - [Cookie Policy](https://onourmourteza.com/cookie-policy): How this site uses cookies and similar technologies.