Martin Dupont, Developer in Newcastle, Australia
Martin is available for hire
Hire Martin

Martin Dupont

Verified Expert  in Engineering

Full-stack Developer

Location
Newcastle, Australia
Toptal Member Since
October 21, 2022

Martin is a full-stack web developer with over four years of experience and a master's degree in mathematical and theoretical physics. Martin's background enables him to handle various technically challenging tasks spanning AI, web, data science, hardware, and numerical methods.

Portfolio

Freelance Clients
Android, Reverse Engineering, GPT, Generative Pre-trained Transformers (GPT)...
TNG Technology Consulting
Kotlin, Amazon Web Services (AWS), Python 3, SQL, React, Web Development...
Insight Perspective Technologies
Python 3, Pandas, NumPy, Scikit-learn, TensorFlow, Bayesian Statistics...

Experience

Availability

Part-time

Preferred Environment

Linux, IntelliJ IDEA

The most amazing...

...software I've developed is a social media or workspace chat addon service that filters or manages abusive communication in real-time using AI.

Work Experience

Software Developer

2021 - PRESENT
Freelance Clients
  • Reverse-engineered and modified a widely used consumer Android application whose code had been thoroughly obfuscated.
  • Built the back end of a Python-based AI platform for filtering abusive social media comments.
  • Constructed a web interface for an SQL query engine for HR records.
Technologies: Android, Reverse Engineering, GPT, Generative Pre-trained Transformers (GPT), Natural Language Processing (NLP), Python 3, Firebase, Amazon Web Services (AWS), Heroku, Next.js

Software Consultant

2018 - 2021
TNG Technology Consulting
  • Built multiple RESTful microservice back ends with asynchronous architectures in Kotlin.
  • Developed multiple web applications for the platform and the company's shared libraries.
  • Managed the team's entire cloud infrastructure, CI/CD, and operations.
  • Handled improving availability and stability and responding to incidents.
Technologies: Kotlin, Amazon Web Services (AWS), Python 3, SQL, React, Web Development, Artificial Intelligence (AI), JavaScript, TypeScript 3, AWS DevOps, Agile, Spring

Data Scientist

2018 - 2018
Insight Perspective Technologies
  • Developed business intelligence dashboards for a major automotive painting factory.
  • Conducted statistical analyses to find causes of paint defects, including optimizing studies to work with low-quality data.
  • Took responsibility for developing in-house statistical tools.
Technologies: Python 3, Pandas, NumPy, Scikit-learn, TensorFlow, Bayesian Statistics, Data Science

TrueFilter | Social Media or Workspace Chat Addon

https://www.truefilter.io/
A python-based service for moderating abusive comments in real-time using artificial intelligence. I developed most of the project's back-end infrastructure while also contributing significantly to its front-end.

Languages

Kotlin, Python 3, JavaScript, SQL, TypeScript 3

Libraries/APIs

Pandas, React, TensorFlow, NumPy, Scikit-learn

Platforms

Amazon Web Services (AWS), Linux, Android, Firebase, Heroku

Other

Physics, Mathematics, Programming, Web Development, Numerical Methods, Data Analysis, Artificial Intelligence (AI), AWS DevOps, Bayesian Statistics, Reverse Engineering, Natural Language Processing (NLP), GPT, Generative Pre-trained Transformers (GPT)

Frameworks

Spring, Next.js, Spring 5

Tools

IntelliJ IDEA

Paradigms

Agile, Data Science

2014 - 2017

Master's Degree in Theoretical Physics

Ludwig Maximillians Universität - Munich, Germany

2011 - 2014

Bachelor's Degree in Physics

University of Newcastle - Newcastle, Australia

MAY 2020 - MAY 2023

AWS Certified Solutions Architect Associate

AWS

AUGUST 2019 - PRESENT

Pivotal Certified Professional Core Spring 5 Developer

Pivotal

AUGUST 2018 - PRESENT

Artificial Intelligence Nanodegree Program

Udacity

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring