résumé

Comprehensive CV showcasing my experience as a Full-Stack Software Engineer and researcher in Computer Science.

Basics

Name Oğuzhan Yetimoğlu
Label Full-Stack Software Engineer & Computer Science Student
Email oguzhanyetimoglu@gmail.com
Phone +49-15731621114
Summary Full-Stack Software Engineer and Master's student at Technical University of Munich, specializing in machine learning, software engineering, and molecular communications research.

Work

  • 2024.06 - Present
    Working Student - Software Engineer
    Siemens
    Maintain and enhance security monitoring and analytics software using Java, Docker, Azure Cloud, and Apache NiFi. Develop LLM-based anomaly detection systems and implement DevOps processes.
    • Developed LLM-based anomaly detection system for security threats
    • Implemented CI/CD pipelines and containerization
    • Enhanced security monitoring software with real-time processing
  • 2023.10 - 2024.06
    Graduate Research Assistant
    Ludwig Maximilian University (Munich)
    Automated large-scale data cleaning and ETL with Python; performed ML/statistical analyses on Linux clusters; optimized job scheduling for cluster throughput and resource utilization.
    • Automated large-scale data cleaning and ETL with Python
    • Ran ML/statistical analyses on Linux clusters
    • Optimized job scheduling to maximize cluster throughput and resource use
  • 2023.03 - 2024.03
    Full-Stack Software Engineer
    Aimyca GmbH
    Developed and maintained web applications using React.js, Node.js, and MongoDB in an agile development environment.
    • Developed responsive web applications with React.js and Node.js
    • Optimized application performance and user experience
    • Collaborated in cross-functional agile teams
  • 2020.09 - 2023.02
    Graduate Research Assistant
    NETLAB, Boğaziçi University
    Conducted research in molecular communications and published 4 papers in international journals and conferences.
    • Published 4 research papers in international venues
    • Developed testbed systems for molecular communications
    • Created simulation tools for nano-scale communications

Education

  • 2023.10 - Present
    Master of Science
    Technical University of Munich (TUM)
    Computer Science
    • Cybersecurity
    • Large Language Models (LLMs)
    • Software Architecture
    • Distributed Systems
  • 2020.09 - 2023.02
    Master of Science
    Boğaziçi University
    Computer Engineering
    • Molecular Communications
    • Signal Processing
    • Research Methodology
  • 2015.09 - 2020.06
    Bachelor of Science
    Boğaziçi University
    Computer Engineering
    • Data Structures and Algorithms
    • Software Engineering
    • Database Systems
    • Computer Networks

Skills

Programming Languages
Java
Python
JavaScript
TypeScript
C++
C#
SQL
Web Technologies
React.js
Node.js
HTML5
CSS3
RESTful APIs
Databases & Tools
MongoDB
PostgreSQL
Docker
Git
Azure Cloud
Apache NiFi
Machine Learning & AI
TensorFlow
PyTorch
Scikit-learn
Large Language Models (LLMs)

Languages

Turkish
Native speaker
English
Fluent (C1)
German
PreIntermediate (A2)

Projects

  • FinK Analytica
    • Financial data analysis
    • Investment portfolio management
    • Real-time market insights
  • Elysio.ai
    • AI-powered recommendations
    • Fashion trend analysis
    • User preference learning
  • Nanosim
    • GPU acceleration
    • Molecular dynamics simulation
    • High-performance computing
  • TempoCraft
    • Spotify API integration
    • BPM-based playlist generation
    • User-friendly interface

Publications