Mert Yaşin

Lead Software Engineer
+90 538 470 03 93    mert.yasin@gmail.com    github.com/mrtysn    linkedin.com/in/mert-yasin

EXPERIENCE

İstanbul, Turkey
Lead Backend Engineer
10/202408/2026
Architected and built the backends of Match Squad and Royal Smash from scratch as the sole backend engineer, using .NET, SignalR for real-time multiplayer & live chat, MongoDB, and Redis for the backplane, cache, and job queues
Designed a multi-tenant backend isolating each game's data and live traffic, and launched Royal Smash as its first title
Scaled Royal Smash to 4.4M+ players and 1M+ DAU in 4 weeks, top 10 worldwide by daily downloads, #2 Top Free Game on US Google Play, #1 Top Free Game in the Turkish App Store and #17 Top Free Casual Game in the US App Store
Developed the LiveOps event engine with automated event scheduling, season passes, team events, and real-time leaderboards, alongside the studio's admin dashboard (React, TypeScript) for managing players, teams, in-game economy, monetization, and live server configuration, gated by per-environment access control
Built and ran production on Terraform-managed AWS (ECS Fargate, ALB) with zero-downtime deployments, automated k6 load testing, a custom distributed job scheduler, and OpenTelemetry observability (Prometheus, Jaeger)
Belgium, Malaysia, Turkey (Remote)
Software Consultant, Contract
08/202410/2024
Modeled factory production pipelines for steel manufacturing using DELMIA Quintiq Scheduler, collaborating with business consultants to deliver scheduling plans and supply chain optimization recommendations
İstanbul, Turkey (Remote)
Senior Software Engineer
11/202112/2023
Designed and maintained ETL pipelines (using AWS Lambda, S3) to consume store, product, and stock data from retail merchants. Developed a data feed diff tool using hashing and reduced the feed ingestion workload by over 80%
Implemented robust data validation steps for the pipelines that continuously push processed retail merchant data to third-party APIs (Google Business Profile, Google Content API) in order to guarantee accurate and up-to-date product and location information on map and location providers (Google Maps, Google Merchant Center, Google Shopping)
Developed and maintained backend RESTful APIs (NestJS, TypeScript) to handle merchant data logic and aggregation, with custom validations for data consistency. Developed dashboards, report pages (ReactJS, TypeScript, MUI), and data integration channels for partner merchants. Implemented end-to-end tests for user scenarios using Cypress
Maintained and troubleshooted the Terraform-deployed infrastructure stack (EC2, ECS) and MongoDB database layer. Set up custom alerts (SNS) and notifications (to Slack) for early detection of infrastructure and database anomalies
Authored the successful proposal of a TEYDEB 1501 Grant for Industrial R&D projects from TÜBİTAK. This project focuses on using the state-of-the-art Computer Vision (CV) and Large Language Model (LLM) techniques to batch process merchant data and store location review data (from Google Maps) to generate insights for the merchants
Washington, United States (Remote)
Senior Software Engineer, Part-Time
04/202206/2022
Investigated methodologies from machine learning literature to improve Olympos' propriety AI-powered tech talent matching algorithms. Worked on talent profiling, company profiling, and clustering problems
Michigan, United States
Instructor, Graduate Teaching Assistant
08/201805/2021
Instructor for Problem Solving and Programming Laboratory (C++)
Teaching Assistant for Introduction to Deep Learning (Tensorflow), Data Mining: Algorithms and Applications (Python, R), Intelligent Systems: Algorithms and Tools (R, Weka), Python Programming (Python), Introduction to Programming and Computation for Engineers (MATLAB)
İstanbul, Turkey
CTO
06/201701/2018
Led the technical team of a newly founded startup at the accelerator Garanti BBVA Partners, coordinating core product development with the team, interns, and freelance developers
Scaled the B2B data analytics and artificial intelligence solution platform appliedAI to 2700+ monthly active users
Curated a niche database of 3000+ AI companies, detailing their application areas and customers via web crawling and organic user acquisition. Established a lead generation pipeline through PoC partnerships with potential vendors
Migrated the front-end MVP from Angular to React
Maintained the full stack of appliedAI.com using ReactJS, MobX, Django REST Framework, and PostgreSQL; achieved zero downtime deployments with Heroku
Mentored junior developers in front-end development and web crawling
Talked about Quantifiable AI at the AI With The Best online conference
İstanbul, Turkey
Machine Learning Consultant
12/201601/2017
Planned roadmaps for machine learning projects, collaborating with data warehouse and analytics teams to prepare training data and structure base models for preliminary predictions
  Predictive maintenance of automated teller machines (ATMs)
  Credit limit prediction of potential customers and credit limit management of current customers
  Net promoter score (NPS) prediction of customers
İzmir, Turkey
Software Engineer, Freelance
20152021
Developed an e-Invoice Adaptor middleware to help companies transition accounting systems for compliance with the Turkish Revenue Administration's e-Invoice mandate. Novafortis is used as a private integrator to issue e-Archive invoices and to prepare e-Ledgers as a part of the e-Transformation process
Conducted surveys on evolving government regulations, designed projects, and implemented software solutions
İstanbul, Turkey
Android Developer, Freelance
03/201407/2017
Developed 12+ Android (Java) applications to enhance shoppers' mall experiences, including CMS support for promoting mall events and campaigns, sending push notifications, and managing brand loyalty programs
Implemented indoor location detection and navigation using Bluetooth Low Energy (BLE) beacons in shopping malls
İstanbul, Turkey
Game Developer, Intern
06/201509/2015
Designed and implemented four 2D & 3D hypercasual games (Color Rush, Paper Dreams, Car Crossing, Tap to Aim) using open-source assets, and creating new models from scratch in Unity3D
Built and monetized the gamification infrastructure for Peak Box with interstitial video ads
Added localization support and multiple translations to Peak Box
İstanbul, Turkey
Software Engineer, Intern
06/201407/2014
Interned at the Financial Transaction Applications department and developed a CRUD report portal integrated with Microsoft Reporting Services (SSRS) for an international bank using ASP.NET MVC 5
Automated report generation for 30+ report types using Perl scripts and ASP.NET Razor (C# and HTML)

EDUCATION

Michigan, United States
PhD ABD, Computer Science
20182021
Successfully passed Ph.D. Qualifying Exam – 2020
Research Projects:
  Early seizure detection in neonatal brains with EEG data; using structural & functional brain network models, and deep learning & wavelet-based methodologies to perform temporal & spectral analyses
  Disease subtyping using genomic and clinical data; integrating datasets from multiple cohorts, and identifying cancer subtypes via bioinformatics, data mining, and machine learning
Relevant Courses
  MGG 7010: Molecular Biology and Genetics  
  PSY 5040: Cognitive Neuroscience
  CSC 7991: Introduction to Deep Learning
  CSC 6860: Digital Image Processing and Analysis
  CSC 7810: Data Mining: Algorithms and Applications
  CSC 5800: Intelligent Systems: Algorithms and Tools
  CSC 7991: Advanced Cyber-Human Interactions
  CSC 7991: Information Retrieval
  CSC 8260: Seminar in Energy Efficient Mobile/Cloud Computing
  CSC 5591: Engineering Innovation and Entrepreneurship
  CSC 5430: Game Programming & Design
  CSC 5591: Unix Security with Shell Programming
İstanbul, Turkey
Master of Science, Computer Engineering – Incomplete
20162018
Co-founded the reading group Deep Learning Boun
Prepared and graded homework as a Student Assistant for CmpE 300: Analysis of Algorithms
Attended the Convex Optimization reading group of the Perceptual Intelligence Laboratory
Spoke at the Ask Me Anything #machinelearning event and the Learning to Learn panel
Relevant Courses
  CmpE 59M: Interaction Design  
  CmpE 59H: Bioinformatics  
  CmpE 537: Computer Vision  
  CmpE 557: Complex Systems
  CmpE 547: Bayesian Statistics and Machine Learning
  IE 501: Optimization Techniques
Prague, Czech Republic
08/2016
Attended a summer school focused on state-of-the-art Computer Vision applications in the industry and recent literature, with team-building activities such as ultimate frisbee, orienteering, climbing, archery, and unihockey
İstanbul, Turkey
Bachelor of Science, Computer Engineering
20122016
Honors: Dean's Honor List; GPA: 3.28 / 4.00
Implemented recurrent neural networks (RNNs and LSTMs) in Python from scratch and generated new poems, plays in the style of William Shakespeare and Nazım Hikmet for my Bachelor Thesis
Ranked 1st in the case study competition All-Rounder by designing a puzzle game – 2016
Ranked 1st in Yıldız Technical University 5th Finance and Software Days Code Contest – 2014
Relevant Courses
  CmpE 544: Pattern Recognition  
  CmpE 545: Artificial Neural Networks  
  CmpE 540: Principles of Artificial Intelligence  
  CmpE 482: Numerical Linear Algebra and Its Applications
  CmpE 58Z: Introduction to Biometrics
  CmpE 489: Cognitive Science
İzmir, Turkey
High School
20082012
Represented Slovenia in the SOCHUM Committee of Harvard National Model United Nations (HNMUN) – 2011
Led the winning team at İzmir Gelişim College's Mathematics League – 2011 & 2012
Won two medals at University of Waterloo's math contests – 2011 & 2012

SKILLS

game-dev & mobile
  Godot; GDScript    
  Unity3D; C#    
  Android; Java    
  React Native
machine learning
  Deep Learning    
  Computer Vision    
  Natural Language Processing    
  Recurrent Neural Networks    
  Transfer Learning    
  Reinforcement Learning    
  Bioinformatics    
  Digital Signal Processing
data science
  Python; TensorFlow, Keras, PyTorch, NumPy, Pandas    
  MATLAB    
  R
front-end
  React.js    
  Angular    
  Next.js    
  MobX, Easy Peasy    
  MUI, Semantic UI, Tailwind, DaisyUI
back-end
  NestJS    
  Node.js    
  TypeScript    
  Python; Django, Flask    
  Java; Spring    
  C#, ASP.NET, SignalR    
  MongoDB, PostgreSQL, MySQL    
  Redis    
  BullMQ, RabbitMQ    
  Prometheus, Jaeger, New Relic
dev-ops
  AWS; EC2, ECS Fargate, ALB, S3, Lambda, DynamoDB    
  Terraform, CDKTF    
  Docker    
  Grafana k6
others
  Prolog    
  Perl    
  LaTeX    
  Arch Linux

EXTRACURRICULAR

Co-founded the volunteer alumni community, Boğaziçi University International Community (BOYUT) – 01/2021
Running, cooking, cycling, swimming, playing guitar, playing video games, developing video games, learning to learn
Languages: Turkish (Native), English (Fluent), Macedonian (Pre-Intermediate), Dutch (Beginner)
Designed and developed by Mert Yaşin ▸ Made with in İstanbul, Turkey Powered by Semantic UI & React v3.508/2026 source