Over 15 years of software development and IT experience

Software development work includes desktop and full stack products using multiple languages and frameworks. IT includes managing and deploying systems in heterogeneous environments, both local and cloud. Product management involves experience with end user documentation, build systems, continuous integrations, automated desktop deployments, enterprise servers deployments and customer workflow integration.


Front-End DevelopmentAngular, React, Vue, Svelte, SvelteKit, Nuxt, Next, AngularJS, jQuery, Tailwindcss, Bootstrap
Desktop DevelopmentSwing, JavaFX, Qt, WPF, Electron
Full Stack DevelopmentSparkJava, Javalin, Ktor, Firebase, Play, Django, Phoenix, Flask, AdonisJS, Echo
LanguagesJava, Javascript, Kotlin, Go, Python, C++, PHP, Elixir, Rust
ToolingAnt, Maven, Gradle, Gulp, Webpack, Team City, YouTrack, Gitlab, GitHub
Deployment ToolsDocker, Ansible, YAJSW, InstallAnywhere, Inno Setup, Good Ole Rsync, Terraform
Operating SystemsLinux (Debian, Ubuntu, CoreOS, Arch), Mac OS X, Microsoft Windows Server
Cloud ProvidersGoogle/Firebase, AWS, Azure, Digital Ocean, Linode, Hetzner, OVH
Design ToolsFigma, Pentop, Adobe Photoshop, Adobe Illustrator, Krita, Inkscape
Other ToolsCitrix Server, Proxmox, Nginx, Apache, MySQL, Postgres, SQl Server


Product Manager - infoQuant - July 2016 to present

  • Manage and code full stack development for enterprise genomic product
  • Managed deployments of desktop and enterprise products including onsite deployments
  • Produced all product documentation
  • Managed company infrastructure and website

Full Stack Developer - infoQuant - February 2008 to 2016

  • Developed desktop and web-based enterprise genomic products using Java, Kotlin, Typescript, Javascript and Python

Consultant/Developer - ThoughtLogix - 2006 to 2008

  • Performed custom web development for small and medium business
  • Advised on cloud and server-less migration strategies
  • Created dotSynergy Cloud Platform to host and manage custom applications in a performant, high-availability manner
  • Performed freelance PHP development with the Symfony framework as well as WordPress and other content management systems

IT Manager - BioDiscovery - 2000 to 2006

  • Managed company's heterogeneous infrastructure
  • Implemented software licensing using 2 different licensing schemes
  • Managed bioinformatics customer service team
  • Managed end user documentation, tutorials and training for 4 products


  • Aurora University, 1997 to 2000, B.A. Computer Science