Avatar

About

A little bit about me

Welcome! I’m İbrahim B. Demirok, a passionate software engineering student and technology enthusiast. Over the years, I’ve actively contributed to exciting projects, including participation in Teknofest's Hyperloop and UAV competitions, as well as leading TÜBİTAK 2209-A and 3501 projects to deliver impactful innovations. My expertise spans software development, electronics, and embedded systems, with hands-on experience using STM32, ESP32 and Arduino. I also have a strong relationship in game development, creating Minecraft plugins since 2018.

Work Experience

Here are some of the places I’ve worked at

Software Engineer | Poelsan

2024 - Present

STM

ESP

BLE

WEB

Working as part of the R&D team, contributing to projects involving embedded systems and mobile/web applications.

Software Engineer | UZAI Teknoloji

2023 - Present

Spring Framework

React

Mui

Developing software solutions using the Spring Framework, focusing on business needs and agile delivery.

Research Assistant | TÜBİTAK

2022 - Present

Quantum Information Processing

ALU

Participated in TÜBİTAK 3501 and 2209-A projects, focusing on quantum computing, AI, and image processing applications.

Software Engineer | Freelancer

2018 - Present

CWP

AWS

Spring

Minecraft

Developed custom plugins for Minecraft servers, as well as web applications and cloud solutions for various clients.

Projects

Here are some of the projects I’ve worked on

Full Stack Developer

React, TailwindCSS, Firebase

Developed a responsive web site for CityMall, a shopping mall located in Samsun / Türkiye, using React and SpringBoot. It has a user-friendly admin panel for managing the content.

KLMS

2022

AWS, Lambda, DynamoDB, Cryptography

Developed a secure license management system for storing and managing cryptographic keys in AWS. That is widely used in the 'KingOf0's Plugins'. It has over 300 active users and 1000+ licenses.

Backend Developer

Java, Spring, e-Invoice

Developed a java library for Turkish e-Invoice system using java and spring framework because of the lack of a proper library for the system.

Embedded Systems

STM32, UART, NodeJS

Led the software team in developing the control system for the Hyperloop pod, which participated in the competition as a finalist.The project was developed with STM32 and Raspberry Pi.

Embedded Systems

Nvidia Jetson Nano, OpenCV, cp++

Developed the control system for the unmanned air vehicle, which participated in the competition as a finalist.The project was developed with Nvidia Jetson Nano and OpenCV for image processing using c++.

Tubitak 2209

2022-2023

Embedded Systems

OpenCv, MediaPipe, cp++, Arduino

Developed a real-time object detection and tracking system for a robotic arm using OpenCV and MediaPipe. The project was developed with c++, python and Arduino.

Tubitak 3501 🔗

2022-Ongoing

Assistant Researcher

OpenCv, MediaPipe, cp++, Arduino

qCSreg aims to create an Quantum Arithmetic Logic Unit (ALU) that can perform basic arithmetic operations on quantum bits.

Contact

Get in touch with me