Welcome to my website!


I am a highly skilled and motivated software engineer with a proven track record of success.

Bamberg - a World Heritage Site

From Vietnam to Germany

I'm originally from Hatinh, a charming city located near a sunny beach in northern central Vietnam.
However, my journey has taken me to Germany, where I pursued my M.Sc. in Software Systems Science at the University of Bamberg after being awarded a DAAD scholarship.
Prior to my studies in Germany, I studied and worked in Hanoi for several years.

Skills

Computer programming

I've been passionate about computer programming since the early 2000s when I first started solving programming exercises using Turbo Pascal.
My love for the field grew with my first and favorite book, Discrete Mathematics and Its Applications by Kenneth H. Rosen; McGraw - Hill, 1994.
I am always eager to learn how different software systems are built and operate, from the simplest to the most complex.
I've gained experience with many programming languages and their paradigms in the past, but recently I have been focusing on Python and Golang.

Software Development

Experienced in both waterfall and agile projects, I'm always looking to stay up-to-date with the latest tools and technologies. Some of the skills I've recently honed include:
- Expertise in popular frameworks and platforms like FastAPI, Boto3, Pandas, Numpy, and Pytest
- Containerization using Docker and Kubernetes
- Cloud computing with AWS such as EC2, S3, Lambda, and Route 53
- Databases such as PostgreSQL and MongoDB
- Proficiency in Linux and Bash commands
- VCS like Git and Github

Professional Experience

Technical Assistant

The Leibniz Centre for Agricultural Landscape Research (ZALF)   |   Müncheberg, Brandenburg
  • Extending a mathematical programming-based bio-economic farm model and integrating it into the  DAKIS project's overall system
  • Supporting scientists in enhancing biophysical cropping system analysis through expertise in programming, data engineering, and model development for sustainable and resilient cropping systems
  • May 2023 - Now

    Software Engineer

    Quality Match GmbH   |   Heidelberg, Baden-Württemberg
    • Developer lead in multiple customer projects, supporting the internal operation team to create and manage annotation pipelines
    • Contributed to creating a platform using FastAPI that enables customers to annotate datasets, evaluate their ML models and improve their datasets
    • Oct. 2021 - Mar. 2023

      Research Assistant

      Chair of Mobile Systems   |   The University of Bamberg
      • Researched and built ML models for sensor-based applications, as a continuation of my master's thesis work
      • Contributed valuable insights to scientific papers by actively participating in research, data analysis, and manuscript drafting
      • Jun 2021 - Oct. 2021

        Intern for Cloud Native Software Development

        Delivion GmbH   |   Mülheim a. d. Ruhr
        • Developed a controller with Golang that manages an application and its supporting service as a single custom resource in Kubernetes
        • Explored the DevOps culture and its applications in the software development life cycle
        • Jan. 2021 - Feb. 2021

          Data Analyst – Thesis/Project work

          Chair of Mobile Systems – The University of Bamberg
          • Extracted, Loaded and Transformed sensor data in the  FutureIoT/Rindertracking project
          • Developed a Python GUI application for building machine learning models in recognizing cattle activity. The application was used by students for their theses and further studies in the above-mentioned project
          • Mar. 2019 - Sept. 2020

            Teaching Assistant

            National Academy of Education Management   |   Hanoi
            • Delivered tutorials in the following lectures:
              1. Data Structures and Algorithms
              2. C Programming
              3. Theory of Relational Databases
            • Developed and maintained a website with PHP for the faculty (2010)
            • Nov. 2006 - Sept. 2016

              Software Developer

              FPT Software   |   Hanoi
              • Software developer specialized in .NET framework, SQL Server, Visual Basic 6
              • Designed test cases, carried out unit and integration testing
              • Dec. 2004 - Jul. 2006

                Education

                The University of Bamberg  |  Bamberg

                Master of Science

                Software Systems Science

                National Economics University  |  Hanoi

                Bachelor of Science

                Business Informatics

                High School for Mathematically Gifted Students  |  Hatinh

                High School Diploma

                Mathematics and Computer Science

                Publications

                • Schmeling, Lara, Golnaz Elmamooz, Phan T. Hoang, Anastasiia Kozar, Daniela Nicklas, Michael Sünkel, Stefan Thurner, and Elke Rauch. 2021. Training and Validating a Machine Learning Model for the Sensor-Based Monitoring of Lying Behavior in Dairy Cows on Pasture and in the Barn. Animals 11, no. 9: 2660. https://doi.org/10.3390/ani11092660.

                • Michael Sünkel, Golnaz Elmamooz, Marco Grawunder, Phan Thai Hoang, Elke Rauch, Lara Schmeling, Stefan Thurner, Daniela Nicklas. Resource-Aware Classification via Model Management Enabled Data Stream Optimization. 2022 IEEE International Conference on Pervasive Computing and Communications (PerCom), 2022, pp. 23-33 https://doi.org/10.1109/PerCom53586.
                • My Hobbies

                  Football

                  The game of my life

                  Football is a true team sport. As a youngster, I relished being the top scorer, but what I love to hear and often hear from my teammates today is "guter Pass!" (in German).
                  My last teams included FC 1927 Wacker Bamberg AH-Mannschaft, TSV Wieblingen AH-Mannschaft, and SpG Müncheberg/Trebnitz.

                  Chess

                  Art, Science and Sport, all rolled into one

                  I love playing Chess because it helps me to stay focused and concentrate on the game at hand, while also developing my problem-solving skills. Moreover, by analyzing the game and considering different strategies, I have learned how to approach problems in a more systematic and logical way.
                  Playing Chess with its various pieces of different powers brings out my leadership qualities and teaches me how to strategically distribute resources to achieve the best possible outcome.
                  My current team SC Rochade Müncheberg.

                  Guitar

                  My Food for the Soul

                  Playing a musical instrument can be a great hobby for anyone. For me, the guitar is my instrument of choice. I don't consider it a stress reliever but rather a faithful friend that stays with me through all my moods.
                  Having played guitar for years, it's hard for me to imagine life without it.
                  While my favorite composer is Francisco Tárrega, there is a piece that I love to play for hours on end without ever losing inspiration - Julia Florida  by Barrios Mangoré. This beautiful piece, with its evocative melodies and lush harmonies, captivates me every time I play it.
                  Julia Florida
                  Guitar
                  Football at Uni Bamberg
                  Badminton
                  Chess match
                  ThaiHP chess profile

                  Contact Me