Experience
Where I’ve worked and studied - software, research, and a computer engineering degree along
the way.
Experience
Software Engineer, Developer Experience · Upstash
April 2024 - Present
Istanbul, Turkey
- Maintain or create Upstash SDKs - skills, agentkit, workflow, workflow-agents, redis, ratelimit, qstash, vector, redis-analytics, and box.
- Work across the Upstash Console, the upstash.com, and the documentation.
- Write blog posts and build demos like DegreeGuru and the Hacker News Eve agent, among others.
- Keep track of the latest in the TypeScript and Next.js ecosystem.
- Help agents and users get the most out of Upstash solutions.
- Next.js
- Vercel
- Redis
- TypeScript
- Cloudflare
Istanbul, Turkey
- Optimized time series forecasting by designing PySpark modules - outlier detection, DataDog reporting, and price-feature calculations - cutting runtime by 87.5% in the outlier-detection case, largely thanks to an incremental sliding-window mean and standard deviation.
- Built an AI explainability app with Streamlit to interpret ML forecasts.
- Integrated ML interpretability into the team’s MLFlow plugin.
- Python
- PySpark
- MLFlow
- Streamlit
- DataDog
- Airflow
- Jenkins
- Databricks
Software Engineer · Artifeye
December 2021 - June 2022
Istanbul, Turkey
- Led the development of an instance segmentation pipeline for microscopic images of thread cross-sections, from dataset annotation through model training.
- Created an annotated image dataset, trained CE-Net and Mask-RCNN models on it, and combined them with image-processing methods into a segmentation pipeline.
- Python
- OpenCV
- TensorFlow
- scikit-learn
Istanbul, Turkey
- Python
- TensorFlow
- Keras
- scikit-learn
- pandas
Education
Bachelor of Science in Computer Engineering · Boğaziçi University
August 2019 - June 2024
Istanbul, Turkey