_
            _____  ( )  _____
              vVVVVV\__|__/VVVVVv  
            vVVVVVVvvv|vvvVVVVVVv
            vVVVV      |      VVVVv
           vVVV        | >=.   VVVv
           vVV         |____)   VVv
           v          (|          v
             |)
            (|  
             |)
            (| 
             |`
ejm         |
            

Welcome to Thomas Emmerling's Portfolio

Python, JavaScript, PowerShell, Bash, C#, C++, Java, SQL, HTML, CSS, Linux, MySQL, SSIS, AWK, SED, Rust, Lisp, Dart, Assembly

Current Projects on GitHub

Encrypted Journal application

An encrypted journal application written in Python, the app uses SHA512 and AES encryption, along with password hashing.

View project

Focused Reader

JavaScript browser extension that helps readers stay focused on the line they are reading, mimics when you would have a coversheet over the book you are reading.

View Project

PC space cleanup program

PowerShell script automates the cleanup of temporary files, browser cache, log files, and the Recycle Bin on a Windows system. It includes a dry-run mode for testing and generates a log file to track the cleanup operations

View Project

Parcel Geocode Locator

Program that takes address information and uses the Google API and geocode function to Pin all the locations on a map. Wrote this for my dad so he could research real estate

View Project

Dentsu Career Projects

Cloud migration for Account servers

Helped migrate the code base and processing from using corporate servers to AWS servers. Change required the rewriting of some PowerShell scripts into Linux, losing OOP capabilities and having to program around them.

PGP Key expiration monitor

Wrote a bash script that gets executed weekly to monitor a User's PGP keyring and evaluates which keys might be expiring withing a month or a week and would email the Team which key was expiring and when.

RDatabase Primary Key change.

Helped scope out LOE and commence change request to modify the account primary key which impacted 50% of codebase.