Software engineer · Istanbul

Alperen Us

JVM backends, event-driven architecture, and production NLP platforms—built with the discipline of enterprise engineering and the sharpness of a product-minded builder.

Focus
Backend, data, NLP
Core stack
Java, Spring, Kafka, Python
Education
Koç University · dual B.S.

Profile

About me

Dual training in computer science and molecular biology shapes how I approach complex systems.

I am a software engineer with a dual degree in Computer Science & Engineering and Molecular Biology and Genetics from Koç University. I build and maintain production systems where JVM backends, data infrastructure, and machine learning meet.

Most recently I work on NLP and named-entity recognition platforms—keeping complex pipelines fast, observable, and reliable. I am equally at home designing Spring Boot microservices with Kafka and Redis as I am shipping analytics and modeling work in Python.

Outside of code I have contributed to research in structural biology and data science, and I enjoy problems that sit at the boundary of engineering rigor and scientific curiosity.

Timeline

Career journey

From structural biology research to shipping NLP and microservices in production.

  1. Software Developer Specialist

    ETIYA

    Istanbul, Türkiye

    Sep 2025 — Present

    Maintain and optimize an NLP-based named entity recognition (NER) platform.

    • System maintenance, performance tuning, and reliability for production NLP workloads.
  2. Advanced Data Analyst Intern

    SEM

    Istanbul, Türkiye

    Aug 2024 — Sep 2024

    Customer segmentation and predictive analytics with the advanced analytics team.

    • Clustering, predictive models, and behavioral analysis for targeting and retention.
  3. AI Developer Intern

    ETIYA

    YTU Teknopark

    Jul 2023 — Aug 2023

    NLP and transformer-based workflows; automation of article summarization.

    • Hands-on NLP, transformer architectures, and end-to-end model-led features.
  4. Data Science Intern

    COSBILAB

    Koç University

    Sep 2022 — Feb 2023

    Machine learning for protein–protein interaction prediction.

    • Preprocessing and analysis of biological datasets; ML pipelines in Python.
  5. Research Assistant

    KUYBIIG-M

    Koç University

    Sep 2021 — May 2022

    Structural biology research on protein and ribosome complexes.

    • X-ray crystallography workflows, experiments, and structural data analysis.

Selected work

Projects & internships

Hands-on builds across full stack, data engineering, and ML—details on the CV.

  • Personal project — full stack

    Telco CRM microservices

    Scalable microservices with Spring Boot / Spring Cloud, Kafka, Redis, OpenFeign, Angular, JWT, Podman.

  • Independent case study

    Mobile game data analytics

    Dockerized warehouse, ETL with Python and PostgreSQL COPY over 2.6GB+ of events, SQL analytics and dashboards.

  • Mobile & backend

    Personal travel assistant

    Kotlin / Jetpack Compose Android app with Spring Boot APIs, Retrofit, FCM price alerts, JWT auth.

Technical skills

Programming
Java (Spring Boot), Kotlin, TypeScript, Python, SQL
Frameworks
Spring Cloud, Angular, Hibernate
Data & infra
PostgreSQL, MongoDB, Redis, Apache Kafka, Elasticsearch, Docker
Data science
Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch
Tools & DevOps
Git, Maven, Postman, Podman, Docker, Unix/Bash
Other
X-ray crystallography methods, bioinformatics tools

Full resume

Download the PDF for complete project descriptions, activities, and formatting you can share with hiring teams.