Scroll
01
About Me
Software Engineer with a strong background in C/C++, Database Internals, and Embedded Systems. Experienced in developing core network modules for 5G, working on open-source database projects, and building reliable testing environments. Passionate about system programming, kernel development, and technical leadership.
“If you didn't document your work, then it never happened.”
Personal Philosophy
02
Expertise
System Programming
Kernel development, C/C++, and low-level system architecture.
Network Protocols
5G, L2/L3 Switching, OpenWrt, and Mobile Network Communication.
Database Internals
PostgreSQL open-source development and database optimization.
Embedded Systems
RTOS, Embedded Linux, and device driver development.
03
Where I've Worked
2025/03
Start
Present
End
Software Engineer
Huawei
2025/03 – PresentIstanbul, Turkiye
- Worked on PostgreSQL opensource project as a kernel C/C++ developer.
- Performed business analysis and turned requirements into clear tasks.
- Executed QA tasks, created and ran detailed test cases.
- Built and maintained reliable testing environments.
2023/11
Start
2025/02
End
C++ Software Engineer
ULAK Communication
2023/11 – 2025/02Istanbul Teknopark
- Designed and developed a core C++ module for the 5G base station system.
- Took technical ownership of the module, mentored the newly formed team, and guided future design decisions.
- Used C++ and Python for development, with Docker-based build/test environments.
2022/06
Start
2023/11
End
Embedded Software Engineer
Andasis
2022/06 – 2023/11Istanbul, Turkiye
- Worked as a full-stack embedded engineer on multiple OpenWrt network device projects.
- Wrote Layer 2 and Layer 3 switch logic in C (both user space and kernel space).
- Applied patches to third-party drivers to meet custom requirements.
2021/07
Start
2021/08
End
Software Engineer Intern
Istlink
2021/07 – 2021/08Istanbul, Turkiye
- Learned and practiced 2G/3G/4G mobile network communication.
- Used Python, Docker, RabbitMQ, MySQL for network simulations and tests.
2021/02
Start
2021/08
End
Lab Tutor
Gebze Technical University
2021/02 – 2021/08Kocaeli, Turkiye
- Selected as a lab tutor for having top grades in the University.
- Guided students during computer engineering lab sessions.
04
Skills & Tools
Programming Languages
C++CJavaPythonBash ScriptJavaScript
Tools / Frameworks
GitJiraUnityVue.jsOpenWrtSonarQubeDockerSQLJenkins
Technical Skills
Linux KernelData StructuresOOPRTOSOperating SystemsImage ProcessingUnit TestingRegression TestingAgileNetwork ProtocolsSystem ProgrammingSystem Architecture DesignBackendTest Design DocumentationCode Coverage
Languages
English (C1)Turkish (Native)German (A2 – Currently Learning)
C++CJavaPythonBash ScriptJavaScriptGitJiraUnityVue.jsOpenWrtSonarQubeDockerSQLJenkinsLinux KernelData StructuresOOPRTOSOperating SystemsImage ProcessingUnit TestingRegression TestingAgileNetwork ProtocolsSystem ProgrammingSystem Architecture DesignBackendTest Design DocumentationCode CoverageEnglish (C1)Turkish (Native)German (A2 – Currently Learning)C++CJavaPythonBash ScriptJavaScriptGitJiraUnityVue.jsOpenWrtSonarQubeDockerSQLJenkinsLinux KernelData StructuresOOPRTOSOperating SystemsImage ProcessingUnit TestingRegression TestingAgileNetwork ProtocolsSystem ProgrammingSystem Architecture DesignBackendTest Design DocumentationCode CoverageEnglish (C1)Turkish (Native)German (A2 – Currently Learning)
05
Education
GPA: 3.19/4.0
Gebze Technical University
B.Sc. in Computer Engineering
2019/09 – 2023/06
English Preparatory Program (2018 – 2019)