Dennis Thinh Tan Nguyen

Senior Software Developer at Swiipe
  • Claim this Profile
Contact Information
Location
Copenhagen, Capital Region, Denmark, DK
Languages
  • Danish Native or bilingual proficiency
  • English Native or bilingual proficiency
  • Vietnamese Limited working proficiency
  • Java Professional working proficiency
  • C# Professional working proficiency
  • SQL Limited working proficiency
  • F# Professional working proficiency
  • Javascript Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

William Marstrand

Dennis is a friendly outgoing person who really cares about his work. He always puts a lot of effort into his work when we have been programming together, which is why he has been very competent as a group member and a good friend too. I would recommend Dennis to any company that wants a skilled software developer with a great personality.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Production of page-based digital communications
    AMU SYD
    Aug, 2013
    - Sep, 2024
  • Web design - interfaces for digital communications
    AMU SYD
    Aug, 2013
    - Sep, 2024

Experience

    • Denmark
    • Financial Services
    • 1 - 100 Employee
    • Senior Software Developer
      • Oct 2022 - Present

      • Plan and facilitate communication between multiple tech parties and stakeholders on large IT payment projects• Implemented API integration with Aiia to enable account-to-account payments for Swiipe merchants• Implemented API integration with Resurs Bank to enable BNPL payments for Swiipe merchants

    • Full Stack Developer
      • Oct 2020 - Nov 2022

      As a Fullstack developer at Swiipe my main responsibilities are to implement new features and maintain existing implementations across the whole stack - besides the development role, I am the main knowledge holder of how payments operate at Swiipe.This includes • Backend : .Net Core/.Net 6 deployed as microservices on Azure• Frontend : React/Typescript,• Ecommerce plugin extensions (Php): WooCommerce, Magento1, Magento2.Honorable achievements and implementations:• Swiipe Win-back logic that creates opportunities for merchants to win back lost customers due to failed payment attempts (17,05% completed their payments despite initial dropoff)• Swiipe Payment-link - Allow merchants to create and send payment link of pre-created orders that customers can pay for through their native e-commerce platform• Ensured that Swiipe payments was ready for 3DS2• Payment methods: MobilePay DK - Dankort - Swish - Forbrugsforeningen - Vipps Show less

    • Denmark
    • Higher Education
    • 400 - 500 Employee
    • AI Research Assistant
      • Aug 2020 - Oct 2020

      Due to the great interest of my thesis I was hired as a research assistant under supervision of associate professor, Sebastian Risi - I was co-first author of a paper where we propose to learn a world model that enables Evolutionary Planning in Latent Space (EPLS). The paper was accepted into the proceedings of EvoStar 2021, the leading European event on Evolutionary Computation. Due to the great interest of my thesis I was hired as a research assistant under supervision of associate professor, Sebastian Risi - I was co-first author of a paper where we propose to learn a world model that enables Evolutionary Planning in Latent Space (EPLS). The paper was accepted into the proceedings of EvoStar 2021, the leading European event on Evolutionary Computation.

    • Denmark
    • Non-profit Organizations
    • 200 - 300 Employee
    • Senior Student Software Developer
      • Jan 2017 - Aug 2020

      As a Backend Software Developer for Save the Children, I was responsible for implementing new solutions and maintaining existing systems for multiple stakeholders. Primary Responsibilities • Manage large software projects with multiple stakeholders • Develop and integrate inhouse solutions with Microsofts Dynamics 360 CRM (C#) • Develop and maintain inhouse RESTful API (.NET and C#) • Integrate and maintain connection to external systems (Zapier, C#, Python) Honorable Successes • Senior backend developer of Save the Children's RESTful API that is a critical key component for generating revenue at Save the Children. • Designed and integrated release process of RESTful API to streamline, automate and enforce good practices throughout development phases. This was made possible with MS devops. • Lead developer for integrating mobile pay payment channel. • Developed clawback function that saved Save the Children huge sums of danish kr. each quarter. Show less

    • Teacher's Assistant - Study Lab
      • Sep 2019 - Jun 2020

      As a TA in the study lab I was helping the bachelor students in software development with their homework and course material they currently were enrolled in. This includes Distributed Systems, Database Design, Soware Architecture and Algorithms. As a TA in the study lab I was helping the bachelor students in software development with their homework and course material they currently were enrolled in. This includes Distributed Systems, Database Design, Soware Architecture and Algorithms.

    • Teacher's Assistant - System Development and Project Organisation
      • Feb 2017 - Jul 2017

      As a TA in System Development and Project Organisation, I aided the Bsc students in software development understanding how to organize and manage software projects through different project lifecycles, management tools and methodologies such as waterfall, agile and scrum. As a TA in System Development and Project Organisation, I aided the Bsc students in software development understanding how to organize and manage software projects through different project lifecycles, management tools and methodologies such as waterfall, agile and scrum.

    • Founder
      • Sep 2013 - May 2016

      Gaming Mouse Tips was a webpage created to help gamers know what to look for when buying gaming mice as well as reviewing them. This project taught me what affiliate marketing was, how to SEO optimize your webpage to increase traffic and in general how to develop a website and its contents. Gaming Mouse Tips was a webpage created to help gamers know what to look for when buying gaming mice as well as reviewing them. This project taught me what affiliate marketing was, how to SEO optimize your webpage to increase traffic and in general how to develop a website and its contents.

    • Denmark
    • Facilities Services
    • 1 - 100 Employee
    • IT-Kabler & IT-Assistent
      • Aug 2015 - Aug 2015

      As an IT-Kabler & IT-Assistant, I was part of a team with the main responsibility of relocating and installing IT equipment for third-party companies. Achievements I was involved in the largest relocation job in Europe where more than two-thousand workspaces for Novo Nordisk was to be relocated to a different site in Denmark within a short period of time. As an IT-Kabler & IT-Assistant, I was part of a team with the main responsibility of relocating and installing IT equipment for third-party companies. Achievements I was involved in the largest relocation job in Europe where more than two-thousand workspaces for Novo Nordisk was to be relocated to a different site in Denmark within a short period of time.

    • Production Assistant
      • Aug 2013 - Jun 2014

      I was producing and dealing with various types of sheet metal for heat exchangers and was later responsible for ensuring the quality of the plates through various penetration tests. One single error in the quality assurance or production may result in orders with values up to millions of dollars being returned. Therefore, it was important that I had a laser precision during my tests and productions. This job was a part of my sabbath year after high school. I was producing and dealing with various types of sheet metal for heat exchangers and was later responsible for ensuring the quality of the plates through various penetration tests. One single error in the quality assurance or production may result in orders with values up to millions of dollars being returned. Therefore, it was important that I had a laser precision during my tests and productions. This job was a part of my sabbath year after high school.

    • IT Technician
      • Aug 2010 - Jul 2013

      I was to manage and tend to the IT-Systems in a little store in Vejle. A broken printer or an outdated system can have devastating consequences if they are left unresolved for a prolonged time. Thus, I was the key person to assure that all connected systems was fully functional when demanded. I was to manage and tend to the IT-Systems in a little store in Vejle. A broken printer or an outdated system can have devastating consequences if they are left unresolved for a prolonged time. Thus, I was the key person to assure that all connected systems was fully functional when demanded.

    • Denmark
    • Primary and Secondary Education
    • 1 - 100 Employee
    • Pianist
      • Aug 2011 - Jun 2013

      As a pianist of my high school, I was responsible for providing, arranging and manage the correct and appropriate music and setting for specific events such as Christmas or graduation ceremonies. Therefore, It was important that I could understand the situation, the attending people and then apply my musical knowledge to provide an outstanding setting. As a pianist of my high school, I was responsible for providing, arranging and manage the correct and appropriate music and setting for specific events such as Christmas or graduation ceremonies. Therefore, It was important that I could understand the situation, the attending people and then apply my musical knowledge to provide an outstanding setting.

Education

  • IT-Universitetet i København
    Master's degree, Computer Science and Machine Learning
    2017 - 2020
  • IT-Universitetet i København
    Bachelor’s Degree, Computer Software Engineering
    2014 - 2017
  • Auckland University of Technology
    Abroad student for a semester - Bsc, Computer Software Engineering
    2016 - 2016
  • Vejle Tekniske Gymnasium
    High School, Digital og naturvidenskab
    2010 - 2013
  • Damhaven School
    Elementary school (Folkeskole), Super basic academic knowledge
    1999 - 2010

Community

You need to have a working account to view this content. Click here to join now