ALI EREN KAYA
Full-Stack Developer
I build modern web and mobile applications. Transforming ideas into digital products with innovative solutions.
About Me.
A developer's story
Born in October 2003, my passion for software emerged around age 8 through a 2D game. I built my first website using PHP. Since then, I've been continuously growing by developing web, mobile, and desktop applications. My career at Termosa started as a PHP Web Developer, progressed through Full-Stack Developer and Software Support Specialist roles, and led to my current position as Head of IT. I also train students in software development and prepare them for international competitions.
Experience
Head of IT
Feb 2024 - PresentTermosa Mobil Sistemleri A.Ş.
IT infrastructure management, coordination of software development processes, and technical team leadership.
Software Support Specialist
May 2023 - Feb 2024Termosa Mobil Sistemleri A.Ş.
Software support processes, troubleshooting, and user training.
Full-Stack Web Developer
Jan 2023 - May 2023Termosa Mobil Sistemleri A.Ş.
Full-stack application development with modern web technologies.
PHP Web Developer
Apr 2022 - Jan 2023Termosa Mobil Sistemleri A.Ş.
Web application development with PHP and Laravel.
Education
Computer Programming
İstanbul Gelişim Üniversitesi
Computer Technology
İstanbul Gelişim Üniversitesi
Tech Stack
Frontend
Backend
Database
DevOps
Design
Other
Projects.
Featured work
Personal portfolio website. Built with Next.js, GSAP animations, and multi-language support.
Enterprise software for digital tracking, reporting, and management of customs processes.
Comprehensive e-commerce platform with inventory management, order tracking, payment integrations, and admin dashboard.
QR code-based personnel attendance tracking. Laravel backend, React Native and PWA for QR scanning, ESP32 + TFT display hardware terminal, and WebSocket-powered instant QR refresh.
Agent-based monitoring and control system for remote computer management and administration.

Modern and responsive frontend design for Termosa Mobil Sistemleri A.Ş. corporate website.
Raspberry Pi 5 powered thin client solution. Low-cost, centrally managed desktop virtualization system.
Services.
What I offer
Web Development
Building performant, SEO-friendly web applications with Next.js, React, and modern technologies.
Mobile App
Developing cross-platform mobile applications for iOS and Android with React Native.
API Development
Designing scalable, secure RESTful APIs with Node.js and Nest.js.
Technical Consulting
Providing consulting services on project architecture, technology selection, and software processes.
System & Infrastructure
Linux server management, network configuration, thin client systems, and remote management solutions.
Education & Mentoring
Teaching software development to students and preparing them for international competitions.
Achievements.
My journey in numbers
Awards & Competitions
Robotex Turkey - 2nd Place
In 2022, I participated as a Mentor and Software Developer in the "Robotex Turkey" competition held in Turkey. Together with my team and high school students, we earned 2nd place in the Software Technologies division of the Entrepreneurship category.
Student Achievement Award
At this traditionally held annual event at Istanbul Gelisim University, I was honored with the Student Achievement Award in recognition of my accomplishments.
Pi Wars - 1st Place (Nebula Robotics)
At the Pi Wars competition held for the 2nd time in Turkey in 2020, our Nebula Robotics team, where I served as captain and software developer, won both 1st place and the Construction & Design award.
District Poetry Competition - 1st Place
In 2019, I won 1st place in the poetry competition themed around the Acceptance of the National Anthem and Commemoration of Mehmet Akif Ersoy.
Blog.
Latest posts
Real-Time Communication with WebRTC
How WebRTC handles audio and video transmission, multi-server architecture, and strategies for connecting users to the nearest server.
Read MoreEncrypting Sensitive Data in the Database
How to store API keys, SMTP credentials, and other sensitive data encrypted in the database and decrypt them only when needed, with Node.js examples.
Read MoreWhat Is Load Balancing and Why Does It Matter?
How load balancing works in high-traffic systems, the algorithms behind it, and how to apply it in real-world architectures.
Read MoreContact.
Let's work together
Have a project idea? Let's bring it to life together.