Maikel Leemans

Maikel Leemans

Mentor
5.0
(2 reviews)
US$14.00
For every 15 mins
2
Sessions/Jobs
ABOUT ME
Senior Software Engineer and Coach (PhD, 10+ Years of Experience)
Senior Software Engineer and Coach (PhD, 10+ Years of Experience)

My goal is to enable you to get the most out of yourself.
As a senior software engineer, I have coached and mentored upcoming talents in big and small companies and academia. With my guidance, advice, and experience, I help you grow your technical skills and soft skills. Feel free to reach out, I'm here to help you.

Ask me about...

I have a broad and diverse background in multiple programming languages, frameworks (frontend and backend), and technologies. Some of the things you can ask me about include:

  • Java, Python, C++, Typescript, and other programming languages
  • Git, Docker, CI/CD, Bazel, Cloud, DevOps, and more
  • Process Mining, Data Analysis, Algorithms and Data structures
  • RegEx, ANTLR, parsers, interpreters, and pattern matchers
  • Code Reviews, Code Design, Debug Assistance, and more
  • How to pitch ideas, present results, write (technical) articles
  • How to grow into a Tech Lead or Software Architect

Whether you are looking for advice, professional feedback, coaching, collaboration, or mentoring, let me know. Feel free to reach out, I'm here to help you!

Dutch, English
Amsterdam (+01:00)
Joined August 2024
EXPERTISE
10 years experience
10 years experience
5 years experience
1 year experience
7 years experience
10 years experience
5 years experience

REVIEWS FROM CLIENTS

5.0
(2 reviews)
Kelvin Ramirez
Kelvin Ramirez
December 2024
Helped me improve my resume with honest and useful feedback. Also assisted in the first steps of a project I'm creating. His help has been invaluable.
Kelvin Ramirez
Kelvin Ramirez
November 2024
Couldn't have asked for a better, more productive and helpful session.
EMPLOYMENTS
Senior Software Engineer
ASML
2019-01-01-2024-04-01

For migrating a bespoke build system to the new polyglot software build system based on Bazel, I designed and implemented a parser-tra...

For migrating a bespoke build system to the new polyglot software build system based on Bazel, I designed and implemented a parser-translator software capable of analysing and transforming millions of lines of legacy code and their dependencies to a Bazel-compatible set of definitions. This was realized via a multithreaded data pipeline in Golang with ANTLR4 parsers for the various Domain-Specific Languages and languages.

Python
C++
C
View more
Python
C++
C
Git
Regex
GitHub
ANTLR
Gherkin
Go
Domain-Specific Languages
View more
Bazel Build Architect & Senior Software Engineer
ASML
2019-01-01-2024-04-01

As a Bazel Build Architect, I maintained the technical- and project overview and the technical direction of the Software Build and its...

As a Bazel Build Architect, I maintained the technical- and project overview and the technical direction of the Software Build and its interdependencies in a large redesign and migration project. In addition, I coached junior engineers and architects.I played a key role in organizing and facilitating collaboration across various departments in a Scaled Agile Framework organization. In addition, I oversaw a team of 10+ people and coached junior engineers and architects.

Python
C++
C
View more
Python
C++
C
Git
Docker
Google Cloud Platform
Kubernetes
Go
Bazel
Domain-Specific Languages
View more
Researcher & Senior Software Engineer
Eindhoven University of Technology
2014-01-01-2018-11-01

As a PhD candidate, I combined Process Mining and Reverse Engineering to discover models of software systems based on execution data a...

As a PhD candidate, I combined Process Mining and Reverse Engineering to discover models of software systems based on execution data and to support the analysis and understanding of the actual software behaviour. This work is implemented in the Statechart Workbench ProM application and publicly available.Thesis: Hierarchical Process Mining for Scalable Software Analysis

Video: Hierarchical Process Mining

Python
Java
Regex
View more
Python
Java
Regex
JUnit
Jenkins
Maven 3
AspectJ
SVN Repository
KNIME
View more
PROJECTS
Bazel Build Migration
2019
As a Bazel Build Architect, I maintained the technical- and project overview and the technical direction of the Software Build and its in...
As a Bazel Build Architect, I maintained the technical- and project overview and the technical direction of the Software Build and its interdependencies in a large redesign and migration project. I played a key role in organizing and facilitating collaboration across various departments in a SAFe organization. In addition, I oversaw a team of 10+ people and coached junior engineers and architects.
C++
C
Git
View more
C++
C
Git
Docker
Google Cloud Platform
Kubernetes
Bazel
Domain-Specific Languages
View more
Automatic Build Analysis and Transformation
2019
For migrating a bespoke build system to the new polyglot software build system based on Bazel, I designed and implemented a parser-transl...
For migrating a bespoke build system to the new polyglot software build system based on Bazel, I designed and implemented a parser-translator software capable of analysing and transforming millions of lines of legacy code and their dependencies to a Bazel-compatible set of definitions. This was realized via a multithreaded data pipeline in Golang with ANTLR4 parsers for the various Domain-Specific Languages and languages.
Python
C++
C
View more
Python
C++
C
Git
Regex
GitHub
ANTLR
Gherkin
Go
Domain-Specific Languages
View more