Curriculum Vitae :
Berkay KARATAY
About
Eager Python Fastapi developer with 2 years exploiting model-template-view architectural pattern of Fastapi framework to shorten development times and reduce design costs. Specializes in creating accessible, data-driven web assets. Keen to apply expansive development knowledge to deliver fast, efficient API development projects.
Backend Developer
- Birthday: July 1990
- Website: www.karatayberkay.com.tr
- Phone +90 544 363 06 72
- City: Ankara, Türkiye
- Linkedin: linkedin.com/in/berkay-karatay
- Degree: Master
- Email: karatay.berkay@gmail.com
- GitHub: github.com/KaratayBerkay
- Export PDF: karatay_berkay_cv.pdf
Resume
Utilized CI/CD (Continuous Integration/Continuous Deployment) development technologies and tools, leveraging continuous integration algorithms. Implemented Agile software development methodologies across numerous completed projects..
Summary GitHub Examples..
Data preparation, image processing, and data analysis via deep learning tools is used to work over 2M rows data cluster.
Education
Masters of Science : Metallurgical And Materials Engineer
2016 - 2019
Gazi University - Ankara, Turkey
Investigation of the Variation in the Mechanical Properties and Thermal Conductivity of Vermicular Graphite Cast Iron Depending on Production Conditions
Investigation of Changes in Thermal Conductivity of Vermicular Cast Iron Depending on the Size, Shape, and Density of the Vermicular Structure. Investigation is used to enhance brake disks thermal energy discharge.
Bachelor of Science : Metallurgical And Materials Engineer
2010 - 2015
Metallurgical And Materials Engineer
Professional Experience
2024 Event Driven Architecture Developer
2023 - present
Private Project , Ankara
- Developed and maintained a microservices-based architecture using FastAPI, Redis, Celery and PostgreSQL.
- Custom server configuration and deployment using Docker is deployed to a individual server.
- Two data lake structures are implemented using PostgreSQL and Redis, with a custom event-driven architecture. Inner network configuration is maintained over 9 system services.
- A custom authorization and authentication system is developed using custom session X509 protocol.
- Utilized GitHub for version control, implementing CI/CD pipelines with Circle CI for automated testing and deployment.
- Deployment is maintained on a Raspberry Pi 4 with custom I/O and threading.
- Serial device data gathering and processing is implemented using Python libraries over Linux.
- Implemented data analysis and data preparation via matpilotlib, numpy, and ml tools.
- Developed a web framework and mobile interface with React, Nginx, and Docker use.
Python Developer
Jan 2022 - Oct 2023
Buficore , Ankara
- Results-oriented Backend Developer with expertise in designing and implementing high-performance server-side systems..
- Proven experience with a robust tech stack including FastAPI, Redis, Celery, RabbitMQ, SQLAlchemy, PostgreSQL, Docker, GitHub, Circle CI, AWS (EC2, S3)..
- Architected and developed a FastAPI-based backend environment incorporating Redis, Celery, and RabbitMQ..
- Implemented database solutions using SQLAlchemy and PostgreSQL, optimizing data retrieval and storage..
- Orchestrated containerized deployment with Docker, ensuring seamless and reproducible environments..
- Utilized GitHub for version control, implementing CI/CD pipelines with Circle CI for automated testing and deployment..
- Managed AWS resources, including EC2 instances and S3 buckets, optimizing infrastructure for cost efficiency..
- Gained hands-on experience with troubleshooting and debugging in a production environment..
Software Developer (Remote)
2019 - 2020
M-DEM Consulting , London
- Executed content strategy and create roadmaps for Excel Solutions. Presented business Intelligence solutions via Python, VBA, and Cloud software designs.
- Built, developed, and tested complicated algorithms for those who demand Business Intelligence Consultancy.
- Information Technology Departments are consulted via software design patterns and instructive documentaries.
- Provided Business Intelligence service via SQL, API, and cloud builds. Supported with enriched Power BI, data visualization tools, and graphical representations.
- Managed five Business Improvement Projects by use of Project management tools within a certain period.
- Traced build, deploy, and test processes of software development phases.
Operations Specialist
2018 - 2019
ANÇAĞSAN , Ankara
- Planned, scheduled, and worked on technical and managerial aspects of operation strategies. Developed integrated cost optimization routines and built a product tree together with marketing strategies.
- Re-organized inventory and procurement tasks to improve material requirement management. Re-organized the relationship between supplier and buyer chains.
- Within a year classified over 430 products, conducted a full site survey, and studied rival firms’ marketing strategies. Unit costs and stock charts of main parts and spare parts were prepared to collaborate with the production team.
- Reduced the amount of time to create and deliver documents by pioneering HTML-based software development. Material requirement planning is clarified via procedures and principles.