
Furkan YAGBASAN
Verified Expert in Engineering
Back-end Developer
Ankara, Turkey
Toptal member since September 26, 2022
Furkan is a highly dedicated back-end engineer who is always ready to embark on new challenges. Starting his career as an iOS mobile developer, he continued as an embedded software engineer in the defense industry, solving demanding engineering problems. Currently, Furkan is mastering the back-end field with highly dynamic working experience while collaborating with various sizes of teams. He believes the project's efficiency depends on perceiving the work as an engineer and a customer.
Portfolio
Experience
- Git - 5 years
- Python - 4 years
- Jira - 4 years
- Redis - 2 years
- Docker - 2 years
- Amazon Web Services (AWS) - 2 years
- Flask - 2 years
- RabbitMQ - 2 years
Availability
Preferred Environment
MacOS, PyCharm, Slack, Git, MySQL
The most amazing...
...project I've worked on is a CAPTCHA puzzle security service that has nearly 100% availability for all customers around the world.
Work Experience
Web Back-end Developer
Crea Inc.
- Developed and maintained the back end of a CAPTCHA security service consisting of several microservices, such as web back-end API, continuous custom image and puzzle generator, bot attack detector, and more.
- Acted as a point of contact in the engineering team and communicated with customers directly to provide technical support and fulfill their needs.
- Handled web crawling projects that produced and processed millions of data daily.
- Contributed to the development of a custom payment system as a microservice.
- Optimized back-end services to reach maximum RPS with minimum resources.
Embedded Software Engineer
ASELSAN
- Developed embedded software and microservices on RTOS.
- Collaborated with different engineering teams synchronously on a daily base.
- Contributed to several projects with a waterfall model with strict specifications.
- Developed monitoring applications with Qt Creator.
iOS Software Engineer
Arçelik
- Developed and maintained iOS mobile applications for IoT devices.
- Tracked and fixed bugs using Jira as a reporting tool.
- Used AWS cloud services, such as AWS S3, with mobile applications.
Experience
CAPTCHA Security Service
https://www.leminnow.com/Mobile Advertisement Web Crawling
https://www.mobileaction.co/app-ad-intelligence/Education
Bachelor's Degree in Computer Engineering
Middle East Technical University - Ankara, Turkey
Skills
Libraries/APIs
REST APIs, Python API, Flask-RESTful, API Development
Tools
PyCharm, Slack, Jira, RabbitMQ, Git, MATLAB, Visual Studio, Grafana, Graylog, Docker Swarm, Postman, Jenkins, Celery, Amazon Simple Queue Service (SQS)
Languages
Python 3, Python, C++11, SQL, Embedded C++, Swift 3, JavaScript
Frameworks
Flask, Selenium
Paradigms
Agile Software Development, Microservices
Platforms
MacOS, Amazon EC2, Docker, Amazon Web Services (AWS), iOS, AWS Lambda, Heroku
Storage
Database Management, Redis, MySQL, Amazon S3 (AWS S3), MongoDB, InfluxDB
Other
Code Review, Debugging, APIs, Data Scraping, API Integration, CAPTCHA, Website Data Scraping, Mathematics, Statistics, Machine Learning, Amazon RDS, Web Scraping, Back-end, Artificial Intelligence (AI)
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