Bekircan Agaoglu
Verified Expert in Engineering
Software Developer
Oslo, Norway
Toptal member since May 5, 2022
Bekircan is a detail-oriented and flexible software engineer with almost four years of experience working in different business domains and countries. He is most confident with Rust, Java, Kotlin, and related technologies as he is currently working with them. As he is always eager to learn and tackle challenging projects, Bekircan will be a great addition to any team.
Portfolio
Experience
Availability
Preferred Environment
Linux, JetBrains
The most amazing...
...thing I've developed single-handedly is a back-end application for a startup using technologies that I haven't used before and within a short time frame.
Work Experience
Back-end Developer
Wheel.me
- Developed a back-end application to replace the existing prototype.
- Created a service to allow robots to interact with the doors and elevators on the site.
- Participated in designing and developing a new version of the back-end application.
Software Engineer
ALTEN Group
- Participated in creating a Redis client that supports Redis Cluster.
- Developed a proof of concept Kubernetes operator for creating and maintaining Redis Cluster.
- Participated in integrating the existing metric collection mechanism with Prometheus.
Full-stack Developer
AirTies
- Communicated with the field engineers about the pain points of the device management system and made improvements to the system according to their feedback.
- Prevented wireless routers from updating their firmware during daytime by making the firmware updating mechanism time zone aware.
- Participated in adding internationalization support to the existing front-end application.
Experience
Back-end Application for Managing AGVs
It interacts with the mobile application to allow users to control the automatic guided vehicles (AGVs) as well as with the AGVs to enable them to save their data and get information about other AGVs.
Education
Bachelor's Degree in Computer Science
Gebze Technical University - Darıca, Turkey
Skills
Libraries/APIs
AMQP
Tools
MQTT, RabbitMQ, Git
Frameworks
gRPC, Spring Boot
Languages
Kotlin, SQL, Java, Rust
Platforms
Docker
Storage
PostgreSQL
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring