Hi! welcome to my portfolıo

Doruk Arslan

Computer Engineer


About Me

A 25 year old tech enthusiast with a keen interest in full-stack mobile development, IoT, and data analytics, coupled with a strong foundation in business administration.Has strong skills in analytical thinking and problem solving. Extroverted, enjoys communicating with people.Confident and eager to learn, I excel in rapidly evolving tech environments, continuously seeking new challenges and knowledge. I consistently adapt to emerging technologies by embracing innovative tools and methodologies that streamline processes and enhance efficiency. My ability to conduct thorough research and integrate cutting edge solutions across mobile development, backend systems, and IoT equips me to tackle complex challenges in dynamic startup environments as well. As a lifelong learner comfortable with switching roles, I continuously refine my skills to remain at the forefront of technology trends and deliver impactful solutions.

Professional Tech Expertise


Continuously advancing in various computer science fields, I embrace new challenges and consistently enhance my skills, staying at the forefront of technological innovation.

Mobile APP Development

With a portfolio of over six hobby projects in the mobile market (accumulating nearly 2,000 downloads) alongside numerous professional applications, I bring extensive experience in mobile app development. I specialize in cross‑platform development using Flutter and native SwiftUI, with practical expertise in integrating method channels and developing watch extensions. I’m well-versed in essential Flutter concepts—such as background processing, Firebase integration, and state management—and proficient in establishing CI/CD pipelines to streamline unit testing and deployment. Moreover, I handle full‑cycle app development, designing everything from UI/UX and visuals to illustrations using Figma and other design tools, ensuring a cohesive and engaging user experience.

Backend Development

With nearly four years of experience developing backend systems, I build scalable microservices using Go, Python (FastAPI), and Express.js. I apply robust design patterns and integrate cloud services on AWS (EC2, RDS, ECR, EKS). I work with both NoSQL databases like MongoDB and Firebase, as well as relational databases such as PostgreSQL, and implement inter-service communication using gRPC, MQTT, and GraphQL APIs. I also set up CI/CD pipelines and use tools like Redis to improve performance and ensure resilient, efficient systems.

EMBEDDED SYSTEMS

With a strong focus on automotive solutions, I specialize in vehicle diagnostics and CAN bus communication. I’ve built simulation and analysis pipelines using Vector hardware with CANalyzer and CAPL scripts, processing live and logged vehicle data through robust gateway scripts (via MRS and PCAN) that decode CAN bus messages from DBC files. In my IoT projects, I frequently leverage platforms such as Arduino and Raspberry Pi to build connected solutions that address everyday challenges. My hands‑on work with STM32 microcontrollers involves implementing communication protocols (I2C, SPI, UART) to enhance data exchange in automotive and battery monitoring systems, while utilizing FreeRTOS to optimize real‑time performance.


Education

TED University

(2018-2023)

Main Field: Computer Engineering

GPA: 3.85/4

Secondary Field: Business Administration

GPA: 3.90/4

Skills

Dart
75%
Python
75%
Go
60%
Swift
39%
Java
60%
C/ C++
56%
SQL
70%
Linux
69%
Figma
51%
Adobe PS
59%
Adobe Lightroom
85%
Adobe Premiere Pro
67%





Frameworks & Tools

• Flutter
• Git
• FastAPI
• Docker
• Redis
• RabbitMQ  
• Kubernetes
• Express.js
• AWS
• Grafana
• MongoDB
• Firebase
• RaspberryPi
• Jira &Trello
• Firebase

My Experience

2025-Ongoing

Elerra motiv GmbH

Software Developer

• Onboarded as a contractor and later relocated on-site to architect and develop a multi-service real-time data monitoring system for converted electric buses. Utilized Teltonika hardware, Mosquitto (MQTT), DBC decoding, PostgreSQL, gRPC, AWS, and Grafana dashboards for comprehensive data capture, processing, and visualization, while additional core services were implemented using Python to optimize performance and scalability.
• Developed a cross-platform Flutter app for real-time vehicle metrics and threshold-based notifications, along with a React web application enabling customized data queries—joining multiple tables based on user-defined parameters through complex SQL operations, featuring field selection, time-interval filtering, and structured analysis tables.
• Built simulation and analysis pipelines using Vector hardware with CANalyzer software and CAPL scripts for both live and logged vehicle data. Used MRS to write gateway scripts, and utilized PCAN for in-depth data reception/transmission, enabling robust diagnostic workflows and accurate system insights across diverse testing environments.

2022-2025

aucobo GmbH

Software Developer

• Developing cross-platform and watchOS applications using Flutter and Swift, with a focus on implementing Watch Connectivity for seamless integration between Native and Flutter platforms.
• Handling data communication via RabbitMQ and NodeRED, ensuring accurate data presentation on Apple Watch; this includes managing messaging protocols, data integrity, and real-time synchronization across devices.
• Gaining hands-on experience with AWS EC2, managing node clusters and pods using Lens, contributing to system optimization and troubleshooting.

2022 Summer

aucobo GmbH

Software Development Internshıp

 •  Developed a physical support station for smartwatches using Raspberry Pi, involving shell scripting and multithreading for efficient operation.
 •  Employed Selenium scripts for web scraping to analyze data from smartwatches.

2022 (6 Months)

 STM Defence Technologies& Engineering Inc.

Candidate Engineer

• Established server and client communication over APIs via TCP/IP using C++ and Boost Signal library, observing code design patterns in a Linux environment.
• Developed robust code for real-time communication systems, ensuring reliability and efficiency under high-load conditions.

2022

reBilet

Co-Founder

•. Elevated reBilet by securing a spot at ITU Cekirdek, which ranked as Europe’s 8th and the world’s 18th top incubation center by UBI Global, for investment opportunities and entrepreneurial growth.
•. Played a pivotal role in application development, while also acquiring expertise in feasibility analysis, brand management, and strategic marketing to steer the startup towards market success.

2021 Summer

Baumüller Nürnberg   GmbH 

It Department Intern

• Acquired knowledge about the company’s server infrastructure and IT solutions, assisting with system diagnostics and troubleshooting.
• Facilitated effective issue resolution through a ticket-based support system, enhancing company-wide IT operations.

2021 Summer

STM Defence Technologies& Engineering Inc.

Embeeded Systems Intern

• Specialized in the utilization of STM32 microcontrollers; developed and implemented various communication protocols (I2C, SPI, UART) in hands-on projects, enhancing device interoperability and data exchange efficiency.
• Gained experience with FreeRTOS in a real-time operating environment, leveraging task scheduling, multithreading, and mutex implementations to optimize system responsiveness and stability in bare-metal programming contexts.

Events

 

Young Brains New Ideas Competition Winner

I am happy to announce that we took the first place in the “Young Brains New Ideas” graduation projects competition organized by the Informatics Association of Turkey (TBD)! We are very proud to see the result of our efforts in our project, PassGuard, which we developed as a more sustainable and more secure alternative to reduce the dependency on physical cards used in several institutions. I would like to thank TBD TÜRKİYE BİLİŞİM DERNEĞİ for organizing this event and my teammates Doğuhan Cumaoğlu, Hasanalp Temiz and Alp Keskin for their efforts. 

 

GDSC Leads Summit

I’ve come to the end of my Google Developer Student Clubs Lead position, which I have been leading TED University chapter for almost a year. I had an excellent year with meeting various GDSC leaders from all around the world, learning a lot about both software development and Google technologies, and of course, trying to introduce new technologies to our Chapter members. Most of all, it was an excellent experience for me to be able to develop my leadership experience in such a large community.

In this year, where we organized many events from different fields and technologies, the efforts of the leaders I cooperated with and my core team are very valuable and meaningful to me.

Mercedes-Benz Star Hack

After the evaluations, we got the chance to participate in the Star Hack event organized by Mercedes-Benz with our team Dips. In this process, within the 24 hours given to us, we have developed a project with our team where we can offer Users a better in-car purchase experience while encouraging drivers to protect nature. While designing our project, we took into consideration the titles of Innovation, Technical Demonstration, Feasibility and Business Impact. After 24 hours, we were able to produce a working prototype. In this prototype, we used Flutter, FastAPI, Docker, MongoDB-Cloud, and Azure technologies. You can take a look at the application we have developed from the relevant link:

https://lnkd.in/ed96nE-9

GDSC Info Session

This week, we organized our Info session as Google Developer Student Club TED University. As Team Lead, I was very proud to see that much interest even in our first meeting. As the GDSC TEDU team. We are so excited about the coming meetings and we believe we will grow even more with future events.