CV
Cemre Efe Karakas
London, UK
Work Experience
Rippling
Software Engineer II
London, Apr 2024 - Present- Member of a new product team. The tech stack for my role includes Python, Django, Datadog.
Amazon - Prime Video
Software Development Engineer
London, May 2022 - Apr 2024- Scaling Point of Contact for two critical services. Member of API Gateway team for Prime Video device traffic. Implemented improvements on the validation, authentication and decoration of millions of requests per second for Prime Video with low latency, high availability and low cost. My role was networking infrastructure heavy. The tech stack for my role included Java, TypeScript, Spring, AWS, AWS-CDK and DNS Configuration.
Udemy
Software Engineer
Jun 2021 - Mar 2022- Worked as part of the communications team. Developped solutions to optimize Udemy's communication pipelines using Python, Django & Kotlin. Implemented an internationalization solution that helped our translators to update and implement new features. Used a CI/CD pipeline integrated to github for AWS deployment. Increased the test coverage of our codebase by more than 10%. Monitored releases of new features through Datadog and created dashboards for continued insight.
Bogazici University CATLAB
Undergraduate Researcher
Dec 2020 - Jun 2021- TÜBİTAK Intern Researcher Scholarship holder. Working with Pinar Yanardag from MIT on GAN inversion & latent space manipulation methods using Python, PyTorch & Tensorflow, such as finding meaningful directions in the latent space and latent space manipulation based on labeled directions found by supervised / unsupervised methods.
Tazi AI Systems
Software Engineer Intern
Jun 2019 - Sep 2019- Using Scala, implemented a Multivariate Gaussian Process Regressor that offers budget limitations and is online trainable resulting in significantly reduced runtime . This model is now deployed and it is being used by Tazi's main product. Implemented a data dashboard tool with React.
Education
Bogazici University
Computer Engineering, BSc
Sep 2017 - Feb 2022CentraleSupélec
Computer Engineering, BSc (Exchange)
Jan 2021 - Jun 2021Publications
FairStyle: Debiasing StyleGAN2 with Style Channel Manipulations
European Conference on Computer Vision, 2022Projects
Lisan Language Learning App
Used Python, Django to develop a full-featured language learning app called Lisan, complete with a forum, courses, units, tips, lessons, word by word translations and question discussions. Lisan currently offers German and Bosnian courses for English speakers as well as an Italian course for Turkish speakers. The project was initially deployed with Heroku, but is now hosted on AWS. It makes use of Celery for periodic tasks.CCTV mask usage detection
Collected data using OpenCV Labeled data with a simple labeling tool coded in tkinter. Created a Keras model to classify people into masked and non-masked. Collected data for several days to track changes in mask usage habits in Istanbul. Was contacted by the Istanbul Municipality R&D team for possible future collaborations.Languages
English
Fluent
Spanish
Fluent
French
Fluent
Turkish
Fluent