Jesse Lisser

Senior Software Engineer

jesse@lisser.tech

Senior software engineer with extensive experience in Python and JavaScript. I particularly enjoy figuring out where I can be of most value to a project or business. Sometimes this requires positioning myself close to domain experts, taking a leading technical stance or tackle organizational complexities. With any responsability I take on, I use an Agile and DevOps mindset to deliver high-quality software.

Experience

Ministry of Health, Welfare and Sport

Senior Software Engineer - Python April 2021 - now

OpenKAT is an application used to scan IT infrastructure for vulnerabilities. I have been involved accross the whole stack, but my main focus has been on the Octopoes microservice. Octopoes applies rule-based processing on incoming data streams to construct the knowledge graph that is at core of OpenKAT.

Keywords: Python, FastAPI, Celery, AMQP, Django, Docker, Debian, XTDB, Postgres, Cybersecurity, Github Actions

ING

Senior Software Engineer - DevOps - JavaScript January 2020 – March 2021

For the FruitLoops squad, I worked on the frontend CI/CD pipelines used by all software engineering teams at the bank. My responsibilities ranged from operations to architecture and implementation. I collaborated with other squads to improve their automated workflows and played a key role in the migration of this functionality from Gitlab to Azure DevOps.

Keywords: JavaScript, TypeScript, NodeJS, Polymer, LitElement, Gitlab CI/CD, Webpack, Azure DevOps, Linux, Rollup

SKIM (Coca-Cola, Unilever, Google)

Senior Software Engineer (Fullstack) March 2018 – November 2019

At SKIM, a market research company. I developed reusable components for online questionnaires and collaborated on internal apps, e.g. a statistics-heavy market simulation dashboard.

Keywords: React, NodeJS, PostgreSQL, REST API, Stencil, Docker, Linux

NEXTlegal

Software Engineer (Fullstack) March 2015 – Februari 2018

As engineer, I developed new features of NEXTassyst in close collaboration with legal experts. NEXTassyst is an application used daily by thousands of paralegal workers in the Netherlands. Other responsibilities included maintenance like bug-fixing and refactoring. To improve the software quality and reduce engineering overhead, I introduced industry best-practives like automated testing and deployment.

Keywords: JavaScript, Java, Servoy, MS SQL Server, AngularJS, REST API

Skills

Python
FastAPI, Django, PydanticCeleryThreadingPip, Poetry, PyCharm
JavaScript
JavaScript, TypeScript, NodeJSReact, Redux, Webcomponents
Other languages
CSS, SASS, HTMLSQL, DatalogJSON, YAML, TOMLXML, WSDL, XSD
Paradigms
REST, OpenAPI, SOAPAMQPMicroservicesData streams
Tooling
Git, Docker, NGINXArtifactoryGitlab CI/CDGithub Actions, Github Projects, ghcr.io
Databases
Postgres, MS SQL ServerXTDB, Neo4jMongoDB

Education

CS50 - Introduction to Computer Science

edX.org - HarvardX
2014

Bachelor of Dance

Codarts University Rotterdam
2009 - 2013

Languages

Dutch - Native

English - Professional

French - Intermediate

German - Intermediate

Interests

  • Culinary adventures
  • Climbing / bouldering
  • Strategy games