Summary
Overview
Work History
Education
Skills
Software
Certification
Interests
Timeline
References
Generic

Berke Sertel

Software Engineer
Istanbul

Summary

Versatile Software Engineer with a strong background in designing scalable backend architectures using Java and Spring Boot. Leverages deep expertise in high-performance computing (5G, Satellite Systems) and memory management from a robust C++ foundation to build efficient, resource-optimized applications. Proficient in Object-Oriented Programming (OOP), PostgreSQL database design, and Linux system engineering. Experienced in secure data transmission (OpenSSL, Cryptography) and CI/CD workflows. A detail-oriented problem solver dedicated to delivering clean, maintainable code within fast-paced, deadline-driven environments. Detail-oriented, organized, and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success. Experienced software developer prepared for this role. Skilled in programming languages, software design, and debugging. Strong focus on team collaboration and achieving results. Reliable, adaptable, and solution-focused.

Overview

5
5
years of professional experience
8
8
Certifications
3
3
Languages

Work History

Software Engineer

Huawei Telecommunication
11.2023 - Current
  • Designed and implemented scalable backend services using Java and the Spring Boot Framework; managed dependencies and project lifecycles efficiently with Maven.
  • Leveraged deep knowledge of memory management and concurrency from C/C++ (Modern C++) background to architect high-efficiency solutions for 5G communication networks.
  • Established and maintained automated build pipelines using Jenkins, ensuring reliable integration and faster delivery cycles for mission-critical software.
  • Designed and optimized relational database schemas using PostgreSQL; focused on data integrity, complex queries, and performance tuning.
  • Identified performance bottlenecks and implemented code optimizations to enhance throughput and reduce latency in critical network modules.
  • Utilized Linux environments for development, deployment, and shell scripting, ensuring software stability across different infrastructures.
  • Managed complex project lifecycles using Git and GitHub, adhering to best practices in branching, code reviews, and collaborative development.
  • Actively contributed to open-source repositories, enhancing tool functionality and engaging with the global developer community.

Research and Development Engineer

SimTek Simulation Technologies
06.2023 - 09.2023
  • Developed high-performance simulation software using Modern C++ (C++17), focusing on object-oriented design patterns, code readability, and memory safety.
  • Integrated complex third-party libraries like Boost, OpenCV, and OpenGL to solve computationally intensive problems and optimize rendering pipelines.
  • Managed cross-platform build processes using CMake on Ubuntu Linux, streamlining the development workflow and dependency management.
  • Performed advanced system management and troubleshooting via Linux Shell (Bash); automated routine tasks to improve operational efficiency.
  • Analyzed and refined algorithms within the simulation environment to ensure real-time performance and stability.

Software Developer Intern

Redline Satellite Systems
09.2020 - 04.2022
  • Developed and maintained applications for Android TV platforms using Java and the Android SDK, focusing on user interface performance and system integration.
  • Designed and implemented embedded software solutions for satellite systems using C/C++, ensuring stability across different hardware constraints.
  • Created responsive user interfaces and layouts using XML, leveraging experience in both Android and proprietary embedded GUI frameworks.
  • Developed software running on Linux and eCos (RTOS) environments, managing system resources and process scheduling effectively.
  • Performed hardware-software integration and debugging using GDB and serial protocols (RS-232) to resolve complex runtime errors.
  • Using Virtual Machines with VMware and Oracle Virtual Box.
  • Developed embedded system projects using C/C++ programming languages.
  • Managed cross-platform development workflows using Virtual Machines (VMware, VirtualBox) to simulate diverse operating system environments.
  • Collaborated with team members to design, develop, and launch a user-friendly software product.
  • Worked with developers to identify and remove software bugs.

Education

Bachelor - Mechanical Engineering

Marmara University
Istanbul, 34, Turkey
01.2021

Erasmus - Mechanical Engineering

Budapest University of Technology And Economics
Budapest, Hungary
01.2021

Master of Science - Mechatronics Engineering

Marmara University
Istanbul, 34, Turkey
02.2026

Skills

Project Management

Good at teamwork

Complex problem solver

Hardworking

Creative Design

Strong Communication skills

Software

C

C

Java

SQL

Certification

Programming Languages: Java, C++, C

Interests

Acting, Photography, Design, Travelling, Watching action and science-fiction movies, Sports(Swimming, kick-box, tennis etc)

Timeline

Software Engineer

Huawei Telecommunication
11.2023 - Current

Research and Development Engineer

SimTek Simulation Technologies
06.2023 - 09.2023

Software Developer Intern

Redline Satellite Systems
09.2020 - 04.2022

Erasmus - Mechanical Engineering

Budapest University of Technology And Economics

Bachelor - Mechanical Engineering

Marmara University

Master of Science - Mechatronics Engineering

Marmara University

References

Necati, Ergin, C & C++ lecturer, trainer, developer. +90 555 017 18 19

Oğuz Karan, Software Developer at Siemens. +90 532 515 80 12

Berke SertelSoftware Engineer