July 2018 - Present
Software Engineering Manager
PhishLabs
I became a technical lead and scrum master for up to 12 team members. As such, I guide overall technical strategy, manage releases, create developer tooling, all while keeping a decent level of delivering code for both bugs and product features.
March 2016 - July 2018
Sr. Software Engineer
PhishLabs
I took control of the primary source of data processing and analysis for our security platform. I tirelessly took the project from a 3 year research project into an actualized deliverable in 4 months. This increased our overall throughput and analysis capabilities, while keeping costs low.
January 2011 - March 2016
Software Engineer
LoudDoor, Inc.
Developing in web based environments using primarily PHP for forward facing high traffic web applications, which are utilized for marketing purposes. To catalog the data collected I initiated a move to HBase/Hadoop, which I architected, installed, developed for, and maintained. Prior large datastore was MongoDB. I also developed many data acquisition and realtime processing frameworks using Node.JS, Rabbitmq, KestrelMQ, Erlang, and Storm.
August 2010 - December 2010
Web Developer
WebNet Media Group
As part-time web developer, plan and develop web-based software for clients' production use. Meet specifications clearly defined by clients and expanding features where needed. Also includes maintenance and support of existing software.
October 2009 - July 2010
Software Engineer
The Volume Factory
Responsible for upgrading, maintaining, and migrating dedicated servers. Created and implemented software for the purpose of advertisement and marketing with an emphasis on Facebook applications. Maintaining and uploading critical time sensitive information. Provide technical and networking support.
Skills
Frontend
Javascript
Typescript
React/Redux
Data
MySQL
Hadoop
HBase
MongoDB
Backend
Go
Python
gRPC
NATS
RabbitMQ
Infrastructure
Kubernetes
Docker
AWS