Skip to content

Latest commit

 

History

History
99 lines (70 loc) · 4.82 KB

Resume.md

File metadata and controls

99 lines (70 loc) · 4.82 KB

Marcus Watkins - Software Engineer

me@marcuswatkins.net / github: marwatk / HN: marwatk

My first significant software project was a Risk clone for the TI-85 graphing calculator written in high school. I've been writing code ever since, as both hobbyist and professional. I'm a polyglot who picks up new tech quickly and can hit the ground running. I'm capable of designing and implementing complex software from architecture and cloud deployment down to low-level OS configuration. I'm an excellent problem solver, often the go-to for problems others can't solve.

Primary Work Experience

2017 – Current Software Engineer IV Peraton
2015 - 2017 IT Director (Volunteer) Bal Swan Children's Center
2008 - 2011 Founder Versatile Monkey
2005 - 2017 Co-Founder/CTO Toppers With Glitz
2000 - 2012 Software Engineer IBM

Major Projects

Government bare-metal to on-premise cloud conversion (2017 to 2023)

Led transition from manual bare metal builds and deployments to automated, declarative, repeatable containerized deployments for a variety of disparate internet-facing components using 100% infrastructure as code and a cloud-agnostic approach. Significantly reduced developer toil and operator error, ensuring higher uptime and fewer outages.

Stack: Docker, Openshift, Kubernetes, Ansible, GitLab CI, Go, Java, Python, Bash, Argo, AWS

Bal Swan G-Suite Migration (2016)

Solely responsible for seamless transition from legacy mail and office systems to G-Suite for approximately 50 technologically challenged users.

IBM OneView (2004 to 2012) - Major Outage Management System

Led global team of developers and support personnel to design, implement and support IBM's strategic solution for outage management. System provided executives, customers and operations staff critical information needed to drive outages to resolution.

Stack: Perl, DB2, AIX, HTML, Javascript, CSS

ToppersWithGlitz.com (2005 to 2017) - Website and workflow management

Designed and implemented complete eCommerce solution for small business including graphic design, secure order management, advertising and website analytics.

Stack: Perl, HTML, Javascript, CSS, Linux, MySQL, Microsoft Access

IBM OneContact (2006 to 2012) - Support Notification Tool

Led global team of developers to design and implement IBM's strategic notification system. This system was used to expand support globally reducing costs and outage times.

Stack: Java, Perl, DB2, HTML, Javascript, CSS

PodTrapper (2008 to 2011) - Mobile Podcast App for Android and Blackberry

Designed award winning podcast application for BlackBerry, then implemented a custom BlackBerry to Android API to allow a common code base for both platforms.

Stack: Java, REST, HTTP, Android, BlackBerry

IBM Call Recorder (2002 to 2004) - Helpdesk Quality Assurance Tool

Developed automated call recorder to facilitate helpdesk quality assurance reducing hours spent waiting for agents to take calls.

Stack: C++, MAPI, Windows, Avaya IP Telephony

Education and Qualifications

1998 - 2001 Computer Science University of Colorado Boulder, CO
2004 - 2006 BS, Computer Science Metropolitan State University Denver, CO
2003 Red Hat Certified Engineer

I have open source contributions to Ansible, minikube, buildah, go-git, CAS, zerolog, and more in addition to many of my own projects.

Idiomatic Languages and Technologies

  • Go
  • Java: Spring[boot], Maven, Eclipse, jUnit 4/5, JSP, OSGi, Selenium
  • Perl
  • Bash/Shell
  • SQL: PostgreSQL, MySQL, Microsoft Access, SQLite, IBM DB2
  • HTML/CSS: CSS3, Bootstrap
  • Cloud: Docker/Podman, Kubernetes/Openshift, AWS, ELK stack
  • CI/CD: GitLab CI, Argo
  • Javascript
  • Ansible
  • Linux: RHEL, CentOS, RockyOS, Ubuntu, WSL2

Passable Languages and Technologies

Python, C++, C#, Angular, Azure, GCE and I can write Java in almost anything

Awards

  • IBM Technical Vitality Council Technical Excellence Award (3 time winner)
  • IBM Outstanding Technical Achievement (Highest cash award available at IBM)
  • IBM Corporate Technical Recognition Event Alumni
  • IBM Invention Achievement Award (Awarded US Patent)