Hi! welcome to my portfolıo
Doruk Arslan
Computer Engineer
- doruk.arslan.dev@gmail.com
- Dorukarslan
- dorukarslan
- dorukarslan

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
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
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:
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.