Senior Software Engineer

ASML · Eindhoven, Nederland · 2019 – 2024

Voor het migreren van een maatwerk software build system naar een modern software build systeem, heb ik software ontworpen en geïmplementeerd welke in staat is miljoenen regels legacy code en diens afhankelijkheden te analyseren en vertalen naar Bazel-compatibele definities. Dit werd gerealiseerd in een multithreaded datapijplijn in Golang met ANTLR4 parsers voor verschillende DSLs.

Tech stack

ANTLR4 · RegEx · Golang · Python · DSLs · C · C++ · Starlark · Git Gherkin · ClearCase · Bitbucket · GitHub

Leave a Reply

Your email address will not be published. Required fields are marked *