The homepage of Trevor Curtis
resume

I started working professionally in the IT field while still in high school. I was able to leverage 3 years of university and my Open Source interests into contract work which in turn led to permanent employment.

Work

  • Development of an address register re-write (Azure, Linux, Java, PostGresql)
  • Maintenance of inventory application and Windows administration (Net+Oracle, Windows Server)
  • Helped stand up a custom application development group and develop a PoC (Java, Azure, React)
  • Application lifecycle support
  • Development of a population register (Java+SQL Server)
  • Cloud Migration with CI/CD (Azure, Linux, Java, C, Terraform, Ansible, Python, Gitlab)
  • Stack modernization and CI/CD introduction: Java modernization, C build refactoring, Git+Jenkins
  • Multiple Unix to Linux migrations
  • Hydrographic Chart manufacturing and maintenance workflow application (Java+Oracle)
  • Administration of Linux and Windows servers
  • Development of Content management system (Java+Oracle)
  • Creation of Conference and Foreign travel system (ASP+Oracle)
  • Creation of conference booking and workflow application(ASP+Access)
  • Wired and wireless telelphony development and support (C/C++, Perl)
  • Creation of web-based inventory system (Perl)

Technology

  • Java: Jakarta/Java EE, Spring/Spring-Boot, Apache Struts, Groovy
  • DBs: Postgresql, MariaDB/MySQL, Java/DerbyDB, SQLite, Oracle, SQL Server
  • Cloud: Azure, Linode, Digital Ocean, Terraform, Ansible
  • CI/CD: Azure DevOps, Gitlab, GitHub, Jenkins
  • Sysadmin: Linux (Debian and Red Hat based), BSD (FreeBSD, NetBSD, OpenBSD), OmniOS/Solaris, AIX, Windows, Apache, Nginx, IIS, Tomcat/TomEE, WebSphere, Glassfish/Payara
  • Other Languages: c/c++, php, perl, python, Lisp, Pascal, Shell
Copyright © Thu Nov 12 03:04:58 EST 2026 Trevor Curtis