Senior Software Engineer
Mustafa Yıldız
- Back end with PHP
- Node.js and serverless architecture
- Web interfaces
- Mobile apps
- IoT and real-time data
- DevOps and releases
- Application security
A software engineer working in cloud and serverless architecture, IoT, full-stack and mobile development. He has built scalable web and mobile applications with React Native from scratch, managed data pipelines with MQTT and Redis and designed microservices on AWS and Node.js that follow the SOLID principles. He also worked in the R&D team of ONLINEKURUM, our own platform.
Experience
-
An IoT platform from scratch
He built a modular Node.js back end that moves real-time sensor data through MQTT and Redis into PostgreSQL. He connected it to a Laravel dashboard for inventory tracking, OCR image processing, remote device control and automated threshold alerts; the whole system runs in Docker.
-
A serverless marketplace
He co-developed a marketplace platform from scratch. He wrote dynamic interfaces with React and with Vue and Nuxt, connected them to a serverless back end on Node.js, AWS Lambda and API Gateway, and handled real-time data streaming with AWS Kinesis Firehose and DynamoDB.
-
Full-stack applications on AWS
He built scalable applications with Node.js and React. In AWS serverless environments he specialized in Lambda, API Gateway, authentication with Cognito and optimized NoSQL data models for DynamoDB.
-
Back-end services for retail
In the IT department of a retail company he developed back-end systems, kept the architecture scalable and optimized high-performance services.
-
ONLINEKURUM R&D
In the R&D team of ONLINEKURUM he built maintainable web applications with PHP and JavaScript (ES6+), following strict SOLID object-oriented design principles. He wrote responsive interfaces with Bootstrap and jQuery, managed MySQL databases and worked with the team through Git.
-
Web applications with PHP and CodeIgniter
He built web applications with PHP (CodeIgniter 3) and MySQL, created responsive interfaces with JavaScript, Bootstrap and jQuery, and gained his first experience with React.
Education
- B.Sc. in Software Engineering, Maltepe University (English program)
- M.Sc. in Cyber Security, Ahmet Yesevi University