Computer Engineer

Mehmet
Faruk Gül

Backend Developer

Focused on Java and backend development, continuously improving technical skills through daily practice and real projects. Interested in writing clean, maintainable code and solving real-world problems. Proficient in Python for data processing, automation, and scripting.

01

Experience

May 2022 — Present
Huawei
Full-time
Software Engineer

I develop backend services using Java and Python for enterprise-scale applications. I work on service development, database optimization, and version-controlled collaborative workflows. I also contribute to business analysis through requirement-focused planning and translating needs into clear technical solutions.

Java Spring MyBatis SQL Git Python AirTest Django FastAPI
Feb 2021 — May 2022
Ne-Ka Elektronik
Full-time
Full-Stack Developer

Developed Android and iOS applications that communicate data via the MQTT protocol. Designed a desktop application using RabbitMQ Broker that runs on localhost, bridging the gap between desktop and mobile applications.

PyQt5 ROS Flask MQTT RabbitMQ Android iOS
Aug 2020 — Sep 2021
Mythology Tech Software R&D
Intern
Computer Engineering Intern

Developed Android and iOS applications using MQTT protocol for data transmission. Designed a RabbitMQ Broker-based desktop application connected to mobile applications over localhost.

MQTT RabbitMQ Mobile Dev
Sep 2019 — Jun 2020
Gurme Soft
Part-time
Web Developer

Created an invoice plugin on WordPress. Reviewed plugins and produced tutorial videos covering plugin usage and integration workflows.

WordPress PHP HTML/CSS
Aug 2019 — Sep 2019
Orakçı Group
Intern
Computer Engineering Intern

Built an automated birthday notification service in Python that sent celebratory messages to employees each morning whenever a birthday was detected in the company records.

Python Automation Scripting
02

Skills

Programmıng Languages
Java
Python
SQL
JavaScript
HTML / CSS
C / C++ / C#
Frameworks & Tools
Spring
Flask
Django
FastAPI
MyBatis
RabbitMQ
MQTT
ROS
PyQt5
Git
Postman
Linux
Debian
Ubuntu
Raspberry Pi OS
AirTest
03

Education

Bachelor's Degree · Computer Engineering

Bursa Uludağ University

2017 — 2021

Graduated with a GPA of 3.31. Graduation project: "Application That Can Discriminate Recyclable Substances" — an image classification system for waste recycling using computer vision.

Associate Degree · Business Management

Anadolu University

Sep 2020 — Jun 2022

Pursued a concurrent Associate Degree in Business Management, broadening skills in organizational, managerial, and entrepreneurial domains alongside the engineering degree.

04

Volunteering

IEEE BUU Student Branch
Computer Society Committee Representative
Apr 2019 — Aug 2020

Organized coding workshops, training sessions, tea-talks, and technical field trips in the field of computer science and engineering.

IEEE BUU Student Branch
MERGEN Robotaxi Team Member
Feb 2020 — May 2021

Worked on object detection algorithms and the ROS (Robot Operating System) for the autonomous vehicle. The team prepared for Teknofest competition.

IEEE BUU Student Branch
Autonomous Car Project
Jun 2018 — Feb 2020

Contributed to the Park Detection team, working on object detection and parking algorithms for the Marc Autonomous Vehicle Competition.

IEEE BUU Student Branch
Press & Media Representative
Dec 2017 — Apr 2019

Designed social media posters and was the designer and author of the BULUŞ Magazine, the branch's official publication.

05

Personal

Soft Skills
  • Team working & collaboration
  • Problem solving
  • Willingness to learn
  • Time management
  • Organized & detail-oriented
Hobbies & Interests
  • Drawing & visual art
  • Reading
  • Walking & outdoor activities
  • Listening to music
  • Writing (BULUŞ Magazine author)