Mike Lischke

Software Development Manager at Oracle

Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Mike Lischke is a software development manager at Oracle based in Germany with over three decades of development experience and 13 years in senior roles guiding teams and projects. He blends deep back-end and database expertise—evident from substantive contributions to MySQL Workbench—with language tooling and parser development, having modernized C/C++ runtimes and grammars for ANTLR (a widely used parser generator). Mike is skilled at fixing subtle runtime and memory issues, improving stability and cross-platform support (including 64-bit and UTF-8 enhancements), and translating complex compiler/runtime problems into maintainable code. He pairs hands-on engineering with leadership, steering long-lived, mission-critical codebases while still contributing concrete fixes to open source projects. An understated strength is his ability to improve developer-facing tools—such as SQL IDE features and parser grammars—making hard-to-debug behaviors more transparent and reliable.
code13 years of coding experience
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
51,036reputation
6.5mreached
1,620answers
227questions
Badges
sql
top-5%
grammar
top-5%
java
top-5%
javascript
top-5%
mysql
top-1%
visual-studio-code
top-1%
github-logo-circle

Github Skills (47)

visual-studio-code10
c-language10
sqlite10
parser10
mysql10
user-interface10
c1110
c1710
grammar10
grammars10
parsing10
parser-generator10
sql10
parse10
antlr10

Programming languages (18)

JavaC++CSSRustCHandlebarsGoHTML

Github contributions (5)

github-logo-circle
mysql/mysql-workbench

Mar 2014 - Aug 2022

MySQL Workbench is a unified visual tool for database architects, developers, and DBAs. MySQL Workbench provides data modeling, SQL development, and comprehensive administration tools for server configuration, user administration, backup, and much more.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:2274 commits, 4 comments in 8 years 6 months
Contributions summary:Mike primarily contributed to the MySQL Workbench project by addressing and resolving issues related to the database features and functionality, particularly within the realm of the SQL IDE. The contributions involved code modifications, particularly fixing errors that resulted in crashes or incorrect display of database objects. The code commits also included significant improvements in the handling of database features such as the new support for CREATE/ALTER user functionalities and fixing potential issues with error markers.
sqlserverdatabase-designconfiguration-servermysqlrdbms
antlr/antlr4

Mar 2016 - Dec 2021

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Role in this project:
userBack-end Developer
Contributions:168 reviews, 363 commits, 59 PRs in 5 years 10 months
Contributions summary:Mike primarily focused on implementing and enhancing the C++ runtime library for the ANTLR parser generator. Their contributions include porting the C++ target runtime from antlr4cpp, incorporating new features like UTF-8 support, and addressing memory leaks to improve performance and stability. The user also made significant changes to the interpreter data generation and implemented rule name handling, along with general code cleanup and code reformatting.
pythonstructured-textlanguage-recognitionparserjavascript
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mike Lischke - Software Development Manager at Oracle