cv

If you want to know more about me, you can check out my CV below.

Table of contents

Basics

Name M. Mustafa AYDIN
Label Software Engineer
Email me@mayd.in
Url https://mayd.in
Linkedin https://www.linkedin.com/in/mayd-in/
Summary Passionate person about designing and building new things

Work

  • 2021.08 - Present
    Software Engineer
    Siemens
    Firmware development for Siemens Unified Comfort Panels
    • Human machine interface application using C++ and Qt
    • Linux networking (nmcli, ip)
    • Linux systemd software suit
    • Filesystems (btrfs, overlayfs) and utilities (fdisk, fsck)
    • LVM (Logical Volume Management) and tools
    • Architecture design using UML (mostly sequence and use-case diagrams)
    • Microsoft Azure DevOps (TFS) CI/CD pipeline integration of
    • firmware components (using Git)
    • Test automation with Robot Framework and PyTest
    • Docker for build environment
    • Agile/Scrum methodology
  • 2021.04 - 2021.06
    Software Engineer
    Simsoft
    Ship simulator visualization improvements with Qt and C++
    • Application that runs on multiple computers interconnected for graphical visualization
  • 2020.02 - 2021.04
    Software Engineer
    Ravinspect
    Drone control panel development using Python and Qt
    • ROS (Robot Operating System) modules written in C++
    • Warehouse modeling application written with pure Qt by following MVC (Model-View-Controller) pattern
    • 3D visualization for drone monitoring using Qt 3D
    • TCP/IP message exchange framework based on publisher-subscriber architecture
    • Bash scripts to be run in Linux on NVidia Jetson
  • 2019.09 - 2020.01
    Intern
    National Software Certification Center at ITU
    Academic research about earthquake forecasting
    • Earthquake precursory electric field signal analysis
    • Machine learning tools and neural networks
    • Tensorflow
    • numpy
    • scikit
    • Data acquisition protocol for signal data
  • 2017.10 - 2018.03
    Software Developer
    Freelance
    Android application has been developed for a medical clinic to carry out surveys
    • Qt
    • C++
    • Flask
    • Javascript
    • PostgreSQL

Education

  • 2021.01 - Present
    Master of Science
    Marmara University, Istanbul, Turkey
    Industrial Engineering
    • Quality Control
    • Quality Assurance
    • Software Quality
    • Scrum
    • Kanban
  • 2014.01 - 2020.01
    Bachelor of Science
    Istanbul Technical University, Istanbul, Turkey
    Computer Engineering
    • Database Management Systems
    • SQL and ORM
    • Microprocessor Systems
    • Assembly language
    • Computer Architecture
    • CISC and RISC
    • CPU pipelines
    • System Programming
    • Custom file system and driver
    • Project Management
    • SDLC and methodologies
    • Testing and quality assurance

Languages

Turkish
Native speaker
English
Professional