Soner Eker is a seasoned software engineer with 14 years of experience building backend services and full-stack applications across startups and enterprise clients. He’s currently developing Go-based backend systems at Surfe after shaping event-driven and microservice architectures as a Java Software Architect at Aurea. Comfortable across Java, Ruby on Rails, Spring Boot and mobile integrations, he emphasizes clean, well-documented code and pragmatic problem-solving—“clear is better than clever.” Soner has a proven track record delivering revenue-impacting products and field/mobile asset management solutions, and brings an engineer’s discipline to CI/CD, testing and integration concerns. Based in Istanbul with an Electrical & Electronics Engineering background, he combines systems-level thinking with hands-on implementation across diverse tech stacks.
14 years of coding experience
12 years of employment as a software developer
Bachelor of Science (BS), Electrical and Electronics Engineering, Bachelor of Science (BS), Electrical and Electronics Engineering at Istanbul University
An example user registration and authentication service featuring gRPC server, RESTful endpoints, data validation, JWT-based authentication, Swagger API documentation and containerized services/integration tests.
Contributions:2 releases, 51 commits, 2 PRs in 3 days
Logging library wrapper with `Echo` and discard rules support.
Contributions:3 releases, 16 reviews, 11 PRs in 3 years 3 months
discardloggerloggingechologging-library
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.