Software Engineer
building fast, reliable apps and data-driven products.

I craft native and cross‑platform experiences with a sharp eye for performance, accessibility, and delightful UX. Currently shipping at Codevo.

  Android • iOS • Backend   Kotlin • Swift • Flutter • React Native • Java • Python   SQL • Firebase   Analytics • A/B • CI/CD
Tolga Sümer portrait

About

I'm Tolga, a mobile engineer obsessed with smooth interactions and measurable outcomes. I combine solid product thinking with hands‑on engineering to ship features users love and businesses need. Also passionate about data-driven decision making. I like building AI-powered applications.

Core Focus

  • Performance
  • Clean architectures
  • Design systems
  • Experimentation

Education

University of Bologna | Bologna Business School

MSc in Data Science and Business Analytics • 10/2023 – 03/2025

Koç University

BSc in Computer Engineering (Partial Scholarship) • 09/2017 – 06/2021

Koç Özel High School

Full Scholarship • 09/2012 – 06/2017

Experience

Codevo05/2025 — Present

Mobile Software Engineer

  • Driving development of innovative, user‑centric mobile apps for Android & iOS (native and cross‑platform).
  • Collaborating closely with product/design to deliver high‑quality solutions aligned with business goals.
  • Contributing to architecture decisions and best practices for scalability, performance, and maintainability.
Yapı Kredi Technology08/2023 — 02/2024

Expert Mobile Software Engineer

  • Led end‑to‑end development of complex, scalable mobile applications for Android and iOS.
  • Mentored junior engineers, cultivating continuous learning and knowledge sharing.
  • Introduced modern tools, frameworks, and methodologies to optimize development and CI/CD.
Yapı Kredi Technology08/2022 — 08/2023

Mobile Software Engineer

  • Optimized application performance, addressing bottlenecks for smoother UX.
  • Integrated third‑party APIs and libraries to extend functionality and keep pace with industry trends.
Yapı Kredi Technology07/2021 — 08/2022

Junior Mobile Software Engineer

  • Developed and maintained Android and iOS applications across the full SDLC.
  • Collaborated with UX/UI and product to translate requirements into robust, user‑friendly features.
Yapı Kredi Technology07/2020 — 02/2021

Mobile Software Engineer Intern

  • Collaborated to design and implement features for Android and iOS applications.
  • Gained hands‑on experience with Android Studio, Xcode, and native development tooling.
  • Learned version control workflows and effective collaboration via code review.
Yapı Kredi Technology06/2019 — 07/2019

Data Warehouse Engineer Intern

  • Assisted in design and development of data warehouse solutions for BI and reporting.
  • Participated in ETL pipelines: extraction from source systems and loading into the warehouse.
  • Gained exposure to SQL Server/Oracle and related tooling.

Projects

Python • Flask • SQLite • PostgreSQL • NLTK • VADER • Scikit-learn • AuthLib • Selenium • BeautifulSoup

Cryptocurrency Speculation Detection Through Social Media Using Sentiment Analysis

  • Developed a sentiment analysis pipeline using VADER as a baseline and trained a custom NLP model for improved accuracy.
  • Implemented a market prediction system using regression analysis to estimate the impact of sentiment on cryptocurrency trends.
  • Coded web crawlers using Selenium and BeautifulSoup to gather relevant social media and market data.
  • Built a website to present sentiment insights and market trend predictions to users.
Python • SQLite • Instagram Graph API • Object Detection • OpenCV • Logging • Background Scheduling

Influencer Data Processor Through Object Detection and Predictive Analysis

  • Developed a Python‑based system to collect, process, and analyze Instagram influencer data.
  • Interacted with the Instagram Graph API to retrieve profiles, posts, and media; handled access token refreshing and rate limiting.
  • Implemented media processing workflows: downloading images/videos, performing object detection with OpenCV, and updating the database.
  • Implemented background scheduling to periodically fetch new data and process media asynchronously.

Contact

Open to collaborating on impactful projects and ideas.