Projects

I have been programming mainly in Python for about 24 years, holding an MSc degree in Computer Science with extensive experience in systems/software development projects:

  • Designed and developed a modern Python based Laboratory Information Management System (LIMS) featuring a RESTful API Backend Service, a web-based UI (ActionScript) and PostgreSQL database mapped through SQLAlchemy.
  • Design, development and release into production of an OpenAPI RESTful Service written in FastAPI and running in OpenShift (simplified data center operations and eliminated the complexity of managing various infrastructure components).
  • On-premise automation solutions, specifically in patching, configuration & PCIDSS compliance, targeting ~22000 virtual machines and ~11000 ESXi servers. Primarily using Python, Ansible.
  • Carried out data analysis tasks using Jupyter Notebooks which were executed regularly through Jenkins pipelines that generated reports published to a web server to facilitate decision making.
  • Developing Terraform manifests and Jenkins CI/CD pipelines for the provision of virtual machines and other infrastructure on Azure.
  • Designed and implemented a custom Python based system (web frontend/backend) to process and execute SAP transport imports against remote SAP systems.
  • Designed/developed a Python web-based system for publishing statistical reports generated by SAS.
  • As part of my Master Thesis in Domain Driven Design (DDD) I have developed a Read-it-Later self-hosted service in Python using MongoDB as its database.
  • and many more…