Rami Husein

Rami Husein

RAH-mee hoo-SAYN

Software Engineer (Ops Focus)

Get To Know Me

I am driven with a passion to elevate and accelerate progression and velocity of engineers and their processes. Whether it's mentoring and teaching, automating workflows, or building libraries and frameworks, I am happiest when I know I'm contributing to the evolution of the technological industry.

Projects

JOT

"Journal On the Terminal" is a terminal-based, encrypted, journaling tool that gives engineers a way to quickly jot things down so they dont forget!

veriscript.sh

A Publicly hosted collection of scripts, run commands, quick docs, and more.

veriscript.sh

Web Bash
View Source

-

-

Technical Skills

Languages

  • JavaScript/TypeScript
  • Python
  • Bash

Tools & Frameworks

  • Kubernetes/Helm/Docker
  • NPM/NodeJS
  • AWS/CDK/Terraform
  • GitHub Actions

Other Skills

  • System Design
  • CI/CD Pipelines
  • Technical Tinkerin'

Work Experience

Senior Software Engineer I

TrueML

October 2024 - PRESENT
  • Maintain Kubernetes infrastructure (EKS)
  • Train, onboard, and support engineering teams with CI/CD pipelines
  • Maintain RBAC implementation and governance
  • Lead initiatives to improve developer experience

Software Engineer II

TrueML

April 2023 - October 2024
  • Much of this
  • Some of that

Software Engineer I

TrueML

January 2022 - April 2023
  • Design, implement, and maintain on-premises GitHub Enterprise infrastructure for all of Engineering
  • Design, implement, and maintain CI/CD pipeline infrastructure using custom TypeScript library wrapper for AWS CDK
  • Participated in inter-team initiatives to design, build, and maintain fault-tolerant infrastructure and developer workflows & processes

Software Engineer

Cerner

February 2021 - January 2022
  • Designed and maintained a collection of CLI utilities (Ruby) to optimize and automate engineering operations team-wide
  • Write Java code, test and debug new software features
  • Make enhancements to existing software from clear requirements
  • Participate in code reviews and identify basic issues or deviations from best practices
  • Develop knowledge of assigned solution, technologies, development processes and ecosystem

AI Philosophy

My take on AI use in software development:

In my experience, people have three approaches to work ethic: those who engage their work with enthusiasm and integrity, those who seek to delegate the effort, and those who struggle to stay on top of their responsibilities. The first group leverages tools like AI to optimize efficiency and free up time for more meaningful work. The second group uses AI to reduce effort in order to minimize their workload. The third group may rely on AI to maintain the appearance of productivity without driving actual results.

I identify with the first group. I use AI as a tool to accelerate my learning, enhance my productivity, and collaborate effectively. Whether it's jumpstarting a new idea, generating some boilerplate code, or reviewing PRs, I see AI as an indispensable asset that complements, amplifies, and furthers my skillset.

  • Use it to do the task you already know how to do
  • Use it to catalyze your learning process and growth
  • Use it to further the threshold of what's currently "possible"
  • Let it write and implement the thing you don't understand
  • Give it your secrets, tokens, and keys
  • Allow it access without thorough governance

Veritome

Veritome is an online entity that I use to partition my personal from my professional. It started as a pseudonym but has since become more of a vision.