11/18/2024 updated
EG
100 % available
Senior C++ Software Engineer with 10+ Years of Experience
Antalya, Turkey
Worldwide
Master's degree, Mathematics and Computer ScienceUser Experience (UX)Android (Software)Android Software DevelopmentApple Mac SystemsApplication Performance ManagementC++ (Programming Language)Mobile Application DevelopmentCloud ComputingProfilingComputer ProgrammingLinuxEmbedded CEmbedded SystemsHardware Interface DesignMobile Application Software
C++ Development
Extensive experience in C++ programming, including modern C++ frameworks and libraries such as Boost and JUCE. Proficient in developing complex features and integrating them into large-scale applications.
Cross-platform Development
Expertise in cross-platform development, working with various operating systems including Linux, macOS, and Windows. Skilled in creating applications that run seamlessly across multiple platforms.
Software Architecture
Strong background in designing and implementing software architectures, including transitioning legacy systems to modern architectures using web services and microservices. Experience in improving system efficiency and performance.
Embedded Systems Development
Experience in embedded development, working with low-level systems and hardware interfaces. Familiar with embedded C++ programming and optimization techniques for resource-constrained environments.
Cloud Technologies
Proficiency in cloud technologies, including Google Cloud and cloud logging. Experience in implementing cloud-based solutions and leveraging cloud services for application development and deployment.
Mobile Development
Skills in Android app development, creating user-friendly interfaces and implementing various features for mobile applications. Experience in working with Android SDK and related tools.
Performance Optimization
Expertise in optimizing application performance, including improving system efficiency, reducing crashes, and enhancing user experience. Skilled in using profiling tools and implementing performance-enhancing techniques.
Extensive experience in C++ programming, including modern C++ frameworks and libraries such as Boost and JUCE. Proficient in developing complex features and integrating them into large-scale applications.
Cross-platform Development
Expertise in cross-platform development, working with various operating systems including Linux, macOS, and Windows. Skilled in creating applications that run seamlessly across multiple platforms.
Software Architecture
Strong background in designing and implementing software architectures, including transitioning legacy systems to modern architectures using web services and microservices. Experience in improving system efficiency and performance.
Embedded Systems Development
Experience in embedded development, working with low-level systems and hardware interfaces. Familiar with embedded C++ programming and optimization techniques for resource-constrained environments.
Cloud Technologies
Proficiency in cloud technologies, including Google Cloud and cloud logging. Experience in implementing cloud-based solutions and leveraging cloud services for application development and deployment.
Mobile Development
Skills in Android app development, creating user-friendly interfaces and implementing various features for mobile applications. Experience in working with Android SDK and related tools.
Performance Optimization
Expertise in optimizing application performance, including improving system efficiency, reducing crashes, and enhancing user experience. Skilled in using profiling tools and implementing performance-enhancing techniques.
Languages
EnglishNative speakerTurkishFluent
Project history
Working on various cross-team collaboration projects and solo projects in software engineering, focusing on multiple industries including music, embedded systems, APM, and AI.
Developed a platform for DJs to capture and edit live sets, implementing various features such as application versioning, auto-updater integration, and crash reporting.
Developed digital town hub applications for Loqiva, creating a comprehensive platform for local community engagement and economic activity.