Solomon Rubin

Solomon Rubin

I'm a Software and Cyber Security Engineer out of Washington DC who
is dedicated to continuously developing my technical and professional
skills through intensive hands-on learning. I have a particular focus in
the intersection of Cyber Security and Software Engineering as well as
significant experience within System Architecture.

Validation Header

Experience

Skills & Accomplishments

Awards and Certifications

  • Federal Law Enforcement Award
  • Directors Awards, MITRE
  • SkillsUSA: National Bronze Web Design Champion
  • OSHA - 10 Hours
  • RIT: Computing Award (Scholarship)

Programming

  • Python, Java, Javascript
  • NodeJS, Bash/Zsh, PHP
  • HTML5, CSS/SASS, C
  • Ruby, Go, Git, Svn
  • SQL, CI/CD, Vim
  • Nginx, Apache

Systems & Apps

  • Debian, Arch
  • RHEL, MacOS
  • KVM, ESXI, LXC
  • Adv Networking
  • Distributed Systems
  • Applied Crypto

Work Experience

MITRE

MITRE
5/2016-Present :: McLean, Va

MITRE is a government research enterprise that specializes in Cyber Security and Technical innovation. At MITRE, I been afforded the unique opportunity to hone two complimentary skills, Cyber Security and Software Engineering. Through a series of focused and high impact projects I've been able to lead core engineering efforts and design significant systems for our sponsors. I have also been a core engineer on a custom Digital Forensics and Incident Response tool, a Cyber Threat Analysis tool, and an advanced secure storage infrastructure. These efforts resulted in multiple awards, including a Federal Law Enforcement Award and a Directors Award.

Project links: Thumbtack Image Mounter

MIT Lincoln Lab

MIT Lincoln Lab
2/2014-8/2015 :: Boston, Ma

MIT Lincoln Lab is a government funded research facility where I worked within the Space Systems & Technology Group. Lincoln Lab provided me with an opportunity to step into cutting edge technical research at a very young age and gave me direct control over portions of the projects I worked on. Projects such as the Lincoln Near Earth Asteroid Research (LINEAR) project allowed me to work on challenging problems that required innovative solutions. I was able to explore a plethora of topics that I would not have otherwise access to such as machine learning, image processing, parallel computing on supercomputers, and several other topics.

Project links: Lincoln Near-Earth Asteroid Research (LINEAR)

RIT End-Point Engineering

RIT End-Point Engineering
9/2014-1/2017 :: Rochester, Ny

Endpoint Engineering is the team at RIT responsible for managing and updating all university owned computers and servers. While working within this team I managed several production applications servers, developed a multiple new tools, and modernized legacy applications. In addition I was also able to assist the team by automating several key tasks into simple to use programs available to the entire university.

Escapecraft

Escapecraft
2011-2015 :: Online

Escapecraft is a Minecraft gaming community where I was a volunteer System Administrator. This community provided an environment and platform for rapid, hands-on learning with enterprise-like configurations. I was responsible for ensuring the long term functionality of the game server. I also designed and implemented tools for management and administration of the server and of in-game users.

Project links: Serubans (Java) Hatme (Java) EscapePlug (Java)

Projects

PulseClient

PulseClient

PulseClient is an Open Source alternative client for the popular SMS app PulseSMS on android. PulseClient uses Vue.js to create a lightning fast, responsive webapp to enable easier and faster SMS communication from your computer. The project has since been accepted as the upstream for the official PulseSMS web client providing service to more than 1 million users.

Project links: Source Code

Cloud.Serubin.Net

Cloud.Serubin.Net

Cloud.Serubin.Net is a complex distributed service network designed to provide self-hosted services for personal use. The system utilizes distributed computers and advanced networking techniques to provide scalability and high availability. Cloud.Serubin.Net uses KVM, Docker swarm, Tinc-vpn, Wireguard, and other advanced networking to accommodate a distributed platform hosting more than 7 services and 10 websites.

Project links: Source code - soon

Dotfiles

Dotfiles

This dotfiles framework provides lightweight highly configurable set of defaults. It aims to define sane and well featured defaults for ZSH, Bash, Vim (as an IDE), tmux, and much more. It also features a simple yet powerful installer and updater for multiple platforms.

Project links: Source Code

Manglr

Manglr

A highly functional and featured, self-hosted URL shortener. Designed as a standalone application, Manglr allows for anyone to host their own URL Shortener and track analytics and statistics on shortened URLs. Manglr is designed as microservices to enable high scalability. Work in Progress.

Project links: Source Code