From 86da9d32eed0e1ae81560d107ca4ec56fad2a6ca Mon Sep 17 00:00:00 2001 From: Tyrel Souza Date: Tue, 25 Oct 2022 21:30:21 -0400 Subject: [PATCH] resume --- content/pages/resume.rst | 97 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 95 insertions(+), 2 deletions(-) diff --git a/content/pages/resume.rst b/content/pages/resume.rst index bee7307..82b4876 100644 --- a/content/pages/resume.rst +++ b/content/pages/resume.rst @@ -1,6 +1,5 @@ Resume ###### -:date: 2022-05-05 13:06 :author: tyrel :category: Resume :slug: resume @@ -10,7 +9,101 @@ Resume `2022 Resume <{attach}/pdfs/Tyrel-Souza-Resume-2022.pdf>`_ Also `Online Resume `_ for more up to date resume. -I try to edit this one when I wrap up a project at work. This page is accessible by https://cv.tyrel.dev/ also. +---- + +Resume +====== + +Senior Software Engineer with focus on Python, Django, Go. Technology enthusiast and IOT tinkerer. Private pilot. Amateur radio operator. + +EXPERIENCE +---------- + +EverQuote — Boston, MA — Senior Software Engineer >>> January 2022 - +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +* Ported a Python2.7 monolith to Python3 microservices. +* Automated a daily task for two analysts to be able to be run in only a few moments which saves 18 hours per week of analyst time. +* Built a UI for manipulating database settings to aid in automating work for analysts. +* Migrated a handful of repositories from CircleCI testing to GitHub Actions. +* Ported multiple long running scripts from Python2.7 to Python3. +* Migrated some command line tools from Python2.7 to Python3. +* Migrated alerts system platform from PagerDuty to Opsgenie. + +Tidelift — Boston, MA — Software Engineer III >>> April 2018 - December 2021 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +Command Line Interface https://tidelift.com/cli + +* Developed binary CI/CD tool in Go to analyze software dependencies for security/licensing problems +* Added ability to create users and manage repositories from the command line +* Expanded personal project into company product +* Tidelift core redesign and pivot +* Pivoted from solely a vulnerability scanner to supporting a catalog of open source dependencies +* Part of small team developing Tidelift 2.0/3.0 +* Developed front end Vue, and back end Ruby on Rails +* Expanded open source code under https://libraries.io to support more languages. +* Added new languages manifests support +* Programmed in multiple projects with code all available as open source on github + * `Bibliothecary `_: Added ability to detect dependencies in manifests for Poetry, pip-compile, pipfile, +* Conda + * `Conda Parser `_: Developed ingestor of Conda environment files, parsing environment.yml files + * `Conda API `_: Programmed web scraping of Anaconda to detect new packages, and REST API endpoints for packages + + +Addgene — Cambridge, MA — Software Engineer >>> March 2015 - March 2018 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +* Wrote Django REST Framework API server behind a token-authenticated NGINX server +* Rewrote file storage backend to keep on Amazon S3 instead of local in-house file system + * Released my own custom Django module as a result +* Trained non-developers in Python +* Helped start and expand a “non-developer developer” club + +Akamai — Cambridge, MA — Sr. Software Engineer >>> July 2014 - March 2015 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +* Wrote an API with Python/Flask that the front end could communicate with + * Checked if email was a valid user in Salesforce, then sent the user an email from a template +* Rewrote the backend for an internal dashboard to load data in 0.1 second, down from 10 seconds + +Propel Marketing — Quincy, MA — Software Engineer >>> September 2012 - July 2014 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +* Built CMS to host and build hundreds of customer websites using Django, jQuery, Bootstrap +* Created custom widgets, custom styling, custom templates, and more + + +Appropriate Solutions Inc — Peterborough, NH — Software Developer >>> July 2010 - September 2012 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +* Built multiple client websites in Django, jQuery, Bootstrap. + +SKILLS +------ + +Python, Go, Django, Flask, Linux, Docker, Git, Mercurial Postgres, MySQL, MariaDB, +Amazon AWS (S3 mostly) Google Cloud Storage, REST APIs Kafka, Redis, memcached, Sidekiq, +RabbitMQ, Eclipse Mosquitto + +EDUCATION +--------- + +Keene State College - B.S. Applied Computer Science, Minor in Mathematics, Dean’s List + +PERSONAL PROJECTS +----------------- + +`Django DBFileStorage `_ +Goal: to continue running CI tests on a remote storage when working on moving file storage to S3 without +incurring additional AWS charges. + +VOLUNTEERING +------------ + +Boston Athletic Association Amateur Radio Operator - 2019 Boston Marathon