Building enterprise applications, APIs and learning platforms.
I am a backend-focused software developer with professional experience in PHP-based systems, Moodle LMS platforms, REST APIs and database-driven applications.
MTR Bilişim
Backend foundations designed for real product needs.
My work focuses on building stable backend features, clear application flows and maintainable systems for enterprise products.
Modular backend development
I structure backend features as focused modules that are easier to maintain, test and extend.
Authentication and authorization
I work with login flows, role-based access control, permissions and protected application areas.
Database-driven systems
I design and improve relational database structures with attention to consistency and maintainability.
REST API integrations
I build and integrate backend endpoints that connect products, platforms and third-party services.
Enterprise LMS workflows
I develop Moodle-based workflows for users, roles, courses, permissions and custom learning modules.
Legacy code improvement
I refactor existing PHP applications, resolve bugs and make older systems easier to evolve.
Professional experience across enterprise and data-driven products.
My professional journey includes learning platforms, maritime logistics systems and custom web applications.
Software Developer
MTR Bilişim
Contributing to enterprise-level educational platforms and Moodle-based learning management systems.
- Developing and maintaining Moodle-based LMS platforms
- Building custom Moodle plugins and backend modules
- Managing users, roles, courses and permission workflows
- Designing and optimizing MySQL-backed features
- Refactoring legacy PHP code and resolving production issues
- Collaborating with product and content teams
Backend Developer
ShipsGo
Worked on data-driven backend systems and reporting solutions in the maritime logistics domain.
- Developing analytics and reporting backend features
- Presenting customer data through charts, tables and PDF reports
- Writing tests for controller layers
- Developing CRM-related backend functionality
- Integrating third-party REST APIs
Full Stack Developer
AdresGezgini
Developed custom web solutions and CMS-based applications for local and international clients.
- Designing and developing corporate websites
- Building custom CMS solutions
- Contributing to CRM-focused R&D projects
- Developing UX-oriented web applications
Selected work across enterprise products and client projects.
A selection of professional backend responsibilities and freelance web projects developed for different business needs.
Enterprise LMS Development
Backend development for enterprise Moodle-based learning platforms, including custom plugins, role and permission systems, course workflows and database-driven modules.
- Custom Moodle plugin development
- Role and permission workflows
- Legacy code refactoring
Maritime Analytics & Reporting
Data-driven backend features for maritime logistics products, including analytics dashboards, PDF reports, CRM functionality and third-party API integrations.
- Customer analytics
- PDF report generation
- Third-party API integration
Web solutions for local and international clients.
Earlier in my career, I developed corporate and event-focused websites for clients across different industries.
Akl Law
Corporate web presence developed for a professional legal services company with a clear and accessible content structure.
Kano Marine
A corporate website created for a maritime business, presenting company services and industry-focused content.
Malton London
An international-facing business website built with reusable content sections and responsive layouts.
Latest repositories and active development work.
The most recently pushed public repositories from my GitHub profile.
Next My Website
A public software project available on my GitHub profile.
Video Streaming API
A public software project available on my GitHub profile.
Project Management Api
A public software project available on my GitHub profile.
Social Media Api
A public software project available on my GitHub profile.
Chat Api
A public software project available on my GitHub profile.
E Commerce API
A public software project available on my GitHub profile.
Technologies selected for maintainable backend development.
My main focus is backend development, supported by database design, application architecture and delivery tools.
Backend
Languages and frameworks used to build backend services and enterprise applications.
Database
Relational database systems used in data-driven backend applications.
Architecture
Development practices used to keep applications maintainable and extensible.
Tools
Tools used throughout development, testing and delivery workflows.
PHP and Moodle form the foundation of my professional experience, while I continue developing modern backend projects with Node.js, TypeScript, NestJS and Go.
Interested in working together?
I'm currently open to Backend Developer opportunities. If you'd like to discuss a role, a project or simply get in touch, I'd be happy to hear from you.