Mehmet Faruk Gül
Software Engineer / Computer Engineer · İstanbul, Türkiye
m.farukgul@gmail.comlinkedin.com/in/mfggithub.com/mifarosamifarosa.com
Software Engineer with a degree in Computer Engineering, working on existing enterprise backend services in Java and Python across 6–7 projects at Huawei. I add new features, ship updates and bug fixes, write test cases, and build mobile and web test automation. Passionate about exploring new technologies and building personal side projects.
#Experience
May 2022 – Present
Software Engineer, Huawei
- Work across 6–7 enterprise projects using Java, Python and SQL.
- Develop new features and ship updates and bug fixes on services that are already running in production.
- Analyze incoming task requirements and prepare functional technical designs.
- Implement backend logic and APIs based on approved system designs.
- Write test cases and build mobile and web test automation with Playwright (web) and AirTest (mobile).
- Manage database queries and data structures with PostgreSQL and MyBatis.
- Take part in code reviews, unit testing with JUnit and Agile sprint workflows.
Stack: Java, Python, SQL, PostgreSQL, MyBatis, Playwright, AirTest, JUnit, Git
Feb 2021 – May 2022
Full-Stack Developer, Ne-Ka Elektronik
Built desktop applications with PyQt5 and Flask, integrating ROS modules.
Stack: Python, PyQt5, Flask, ROS
Aug 2020 – Oct 2020
Computer Engineering Intern, Mythology Tech Software R&D
Created data transmission pipelines using MQTT and RabbitMQ.
Stack: MQTT, RabbitMQ
Sep 2019 – Jun 2020
Web Developer, Gurme Soft
Developed custom WordPress invoicing plugins and wrote user documentation.
Stack: WordPress, PHP
Aug 2019 – Sep 2019
Computer Engineering Intern, Orakçı Group of Companies
Wrote automated birthday notification scripts in Python.
Stack: Python, Automation
#Projects & apps
aybashim, Personal finance tracker
Java 21, Spring Boot, Spring Data JPA, PostgreSQL, PDFBox, Apache POI, Vue 3, Vite · github.com/mifarosa/aybashim
OpenCode Engineering Guard, Reliability guard for AI coding agents
TypeScript, OpenCode, PowerShell, AI tooling · github.com/mifarosa/opencode_engineering_guard
Android Temp Cleaner, Desktop tool for Android storage cleanup
Python, Tkinter, ADB · github.com/mifarosa/Android-temp-cleaner
Ekünye, Tap-to-copy personal info on your phone
PWA, JavaScript, Firebase, Web Crypto · ekunye.mifarosa.com
HitFilan, Home workout timer for the exercise bike
PWA, JavaScript, Web Audio, Wake Lock · hitfilan.mifarosa.com
aybashim mobile, Serverless personal finance app for your phone
PWA, Vue 3, Vite, IndexedDB, pdf.js · aybashim.mifarosa.com
Puantaj, Split-screen scoreboard for matches
PWA, JavaScript, CSS animations · puantaj.mifarosa.com
Bookling, Learn a language by reading ebooks
Svelte, PWA, IndexedDB, EPUB · bookling.mifarosa.com
Dozi, Medication tracker that counts your pills
PWA, JavaScript, Notifications · dozi.mifarosa.com
Kare Kare, Frame-by-frame animation for tablets and pens
TypeScript, PWA, Canvas, WebCodecs · karekare.mifarosa.com
#Skills
- Languages & databases
- Java, Python, SQL (PostgreSQL), JavaScript, C / C++ / C# (basic)
- Frameworks & tools
- Django, FastAPI, Flask, Playwright, AirTest, MyBatis, JUnit, Git, Postman
- Messaging & DevOps
- RabbitMQ, MQTT, Docker, Linux (Debian, Ubuntu, Raspberry Pi OS)
- Currently learning
- Spring Boot, Elasticsearch, Apache Kafka
- Certifications
- Prompt Engineering, BTK Akademi
#Education
2017 – 2021
B.Sc. in Computer Engineering, Bursa Uludağ University
GPA 3.31 / 4.00. Graduation project: a sensor-based system that classifies recyclable materials.
2020 – 2022
Associate Degree in Business Management, Anadolu University
Completed alongside the engineering degree.
Student teams and volunteering
2019 – 2020
Computer Society Committee Representative, IEEE BUU Student Branch
Organized coding workshops, training sessions and technical trips.
2018 – 2021
Team member, MERGEN Robotaxi & IEEE BUU autonomous car teams
Worked on object detection, parking algorithms and ROS for Teknofest and MARC autonomous vehicle competitions.
2017 – 2019
Press & Media Representative, IEEE BUU Student Branch
Designed social media posters and the branch magazine BULUŞ.