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.
Skills
Front-End Development | Angular, React, Vue, Svelte, SvelteKit, Nuxt, Next, AngularJS, jQuery, Tailwindcss, Bootstrap |
Desktop Development | Swing, JavaFX, Qt, WPF, Electron |
Full Stack Development | SparkJava, Javalin, Ktor, Firebase, Play, Django, Phoenix, Flask, AdonisJS, Echo |
Languages | Java, Javascript, Kotlin, Go, Python, C++, PHP, Elixir, Rust |
Tooling | Ant, Maven, Gradle, Gulp, Webpack, Team City, YouTrack, Gitlab, GitHub |
Deployment Tools | Docker, Ansible, YAJSW, InstallAnywhere, Inno Setup, Good Ole Rsync, Terraform |
Operating Systems | Linux (Debian, Ubuntu, CoreOS, Arch), Mac OS X, Microsoft Windows Server |
Cloud Providers | Google/Firebase, AWS, Azure, Digital Ocean, Linode, Hetzner, OVH |
Design Tools | Figma, Pentop, Adobe Photoshop, Adobe Illustrator, Krita, Inkscape |
Other Tools | Citrix Server, Proxmox, Nginx, Apache, MySQL, Postgres, SQl Server |
Experience
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
Education
- Aurora University, 1997 to 2000, B.A. Computer Science