Here’s my work experience as a software engineer.
Evotec International GmbH, Germany 🇩🇪
Senior Software Engineer
Worked on a team to create a new database service for the PanHunter Product, a leading software solution for omics analysis.
- Created a new microservice family in Python and PostgreSQL to support the primary product, a drug discovery software suite, with a custom schema migration solution and provisions for historical result reproducibility.
- Acted as a lead developer on a special crisis response team after a cyber attack, architecting a solution to bring servers worldwide back online quickly and safely as well as recover hundreds of terabytes of data.
- Worked in an additional role, a Security Champion for the department: a point of contact for security questions and a guiding influence in secure coding practices.
Knexus Research Corporation, USA 🇺🇸
AI Software Engineer
Worked on many teams on all stages of project lifecycles for the United States Military, from new services to battle-ready modules.
- Created a variety of successful AI/ML agents in C++ and Python
- Wrote microservices in Python (Flask) and Java (Spring) that ran in Docker
- Supported services with Postgres and Neo4j
- Made use of extensive test suites and CI pipelines
Skills
I’m an expert in Python, and have experience in PostgreSQL, Java, C++, Bash, and JS/TS.
I’m proficient in a Bash terminal and git, and pretty decent with GitLab CI and Docker.
I’ve spent quite some time writing microservices, mostly in Python / Flask, but with a side of Java / Spring.
Professional Interests
- Privacy / Security
- AI/ML, and LLMs
- Docker
- Automation
- Microservices