Recep Yalman
@ryalman
Senior software engineer specializing in distributed systems, architecture, and high-performance backend.
What I'm looking for
I am a senior software engineer with 15+ years across the SDLC, experienced in architecting distributed systems, designing domain models, and delivering high-performance backend services. I write and review large codebases and apply TDD, DDD, and hexagonal architecture to produce clean, maintainable systems.
I have led and mentored teams, guiding multiple engineers and founding testing and development practices that improved reliability and performance. I reduced batch runtimes dramatically, implemented concurrency and data-parallel solutions, and built secure, end-to-end microservices across cloud environments.
I seek roles where I can continue to solve complex domain problems, improve system design, and mentor engineers while driving measurable operational improvements using cloud, Java, Go, Python, and modern architecture patterns.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Spiky.AI
Mar 2025 - Jun 2025 (3 months)
Developed a secure end-to-end video snippet microservice and refactored backend services to improve modularity and maintainability; introduced a Python testing culture with extensive test coverage.
Reduced daily batch validation runtime from 19 to 7 hours and cut an aggregation service from 8 hours to 2 minutes by applying Java concurrency, data parallelism, and optimized PostgreSQL indexes.
Senior Backend Engineer
HelloFresh
Nov 2021 - Nov 2022 (1 year)
Improved backend service coherence and changeability, used C4 diagrams to clarify service structure, and stabilized A/B testing using immutable hash functions.
Lead Engineer
Destek Forex
Apr 2015 - Sep 2017 (2 years 5 months)
Led a team of 5 to build a trading gateway, implemented a Java wrapper for a trading server via JNI/JNA, and developed real-time alert and chart-data microservices with high-performance WebSocket support.
Education
Degrees, certifications, and relevant coursework
Onsekiz Mart University
Bachelor of Engineering, Computer Engineering
2002 - 2006
Bachelor's degree in Computer Engineering focusing on core engineering and computing principles, completed in 2006.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Recep?
You can contact Recep and 90k+ other talented remote workers on Himalayas.
Message RecepFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
