NEW
Proxify is bringing transparency to tech team performance based on research conducted at Stanford. An industry first, built for engineering leaders.
Learn more
Okan K.
Backend Developer
Okan is an experienced Backend developer specializing in Golang, with a proven track record in building efficient, scalable, and high-performance systems.
He has significant expertise in designing and developing systems from scratch, bringing a product-focused mindset that adds substantial value to any team.
His commitment to continuous improvement and problem-solving drives his success in every engagement. Okan's deep understanding of Golang enables him to create robust applications capable of handling complex processes effectively.
Main expertise
- AWS SQS 2 years
- Golang 4 years
- SQL 3 years

Other skills
- Kubernetes 3 years

- Docker 3 years
- Ruby on Rails 2 years

Selected experience
Employment
Software Engineer
FairMoney - 2 years 10 months
- Developed features and performance enhancements using Go and Ruby on Rails.
- Led a complex project involving multiple stakeholders, including teams from risk, product, and other technical departments within the engineering group. Successfully delivered the project on time and within scope.
- Transformed parts of the monolithic Ruby on Rails app into a Go microservice in an event-driven manner, enhancing its capability to handle high traffic independently.
- Updated outdated codebases to meet modern development standards, improving overall functionality.
- Collaborated with management, internal teams, and development partners regarding software application design and project progress.
Technologies:
- Technologies:
Ruby on Rails
DevOps
- API
Backend Developer
Hepsiburada - 4 months
- Developed backend components using Go.
- Re-architected the logging system to prevent identical errors from being re-logged in complex eCommerce projects.
- Implemented automatically generating Swagger documentation for approximately 100-130 endpoints, significantly improving documentation efforts.
Technologies:
- Technologies:
DevOps
- API
Software Engineer
Gowit Techonology - 7 months
- Developed backend components using Go and Python, utilizing Kafka for message queuing and PostgreSQL for the database.
- Optimized and enhanced the CI/CD pipeline to support the development workflow.
- Redesigned the architecture of the analytics service, adding proper caching, writing, and ingestion mechanisms, which reduced the average response time by nearly 40%.
- Led the creation of architectural documentation for services, visualizing over 10 microservices architectures.
Technologies:
- Technologies:
DevOps
- API
Machine Learning
Software Engineer
AnalyticaHouse - 1 year 6 months
- Created a Slack app integrating various online ad platforms (Google, Facebook, TikTok) and designed the application architecture, database tables, and UX design from scratch.
- Implemented Jenkins for CI/CD.
- Developed a streaming data pipeline for clickstream data in Google Cloud with a latency of 5 seconds, using Cube.js for querying and React.js for visualization.
- Implemented Apache Airflow for batch jobs and deployed it on Compute Engine with Docker, creating and maintaining DAGs for various processes.
- Automated the generation of product reports through web scraping of approximately 25 major e-commerce websites in Turkey, using Google Cloud VM with Crontab for automation.
- Led version control efforts and employed GitHub and other open-source repositories for the organization.
- Created various SQL scripts for querying and transporting BigQuery data.
- Documented technical workflows and procedures in a private wiki to educate newly hired employees.
Technologies:
- Technologies:
- API
Machine Learning
Education
BSc.Computer Engineering
Karadeniz Technical University · 2015 - 2020
Find your next developer within days, not months
In a short 25-minute call, we would like to:
- Understand your development needs
- Explain our process to match you with qualified, vetted developers from our network
- You are presented the right candidates 2 days in average after we talk
