Press Enter

PROJECT TITLE

    Press Enter

    ABOUT NOTATURKEY

    • notaturkey Software Engineer 0 reviews
    • App Development
    • Database
    • Java
    • Node.js
    • Objective-C
    • Server
    • Software Development
    • SQL

    Overview

    just pasting my resume since the “skills” category doesnt have nearly enough

    Thomas McDonald

    mcdonald.thomas1284@gmail.com

    https://github.com/notaturkey

    https://www.linkedin.com/in/thomas-mcdonald-ii-779303138/

    Education

    University of Colorado – Colorado Springs

    Graduated May 2020

    GPA: 3.4

    Bachelor of Science in Computer Science 

    Minor in Statistics

     

    Relevant Coursework:

    Data Structures and Algorithms

    Assembly Language with MIPS

    Concepts of Programming Languages 

    Design and Analysis of Algorithms

    Automata

    Privacy and Security

    Software Engineering

    Artificial Intelligence 

    Electronic Projects 

    Compiler Design

    Computer Architecture 

    Operating Systems 

    Database Systems





    Experience with the Following Languages and Frameworks:

    Bicep

    C

    C++

    C#

    Node.js

    React

    Angular

    Next.js

    Electron

    .NET

    Python

    Java

    JavaScript

    Bash

    Powershell



    Skilled with the Following Technologies and Tools:

    Azure Devops

    Jenkins

    CloudFlare

    Azure Frontdoor

    Azure SQL

    Azure CosmosDB

    Azure Container Instances

    Azure App Services

    Azure Service Bus

    Azure Functions

    Tye

    Dapr

    Orleans

    Service Fabric

    Locust

    Docker

    Podman

    mySQL

    MongoDb

    Github and GitLab

     

    Personal Projects: 

    LED RBG adafruit Matrix – I suffered by developing in C and creating a custom makefile to accomplish making a programmable 64×64 led matrix. It’s really a sight to behold and plan on showing it off if you give me the chance.

     

    Interactive Resume – A fun and interactive way of presenting my set of skills. It’s made with node.js and is using phaser.io as the game engine. It’s packaged as a static webpage using webpack and is deployed to a github sites page: https://notaturkey.github.io/playableResume/

     

    Work Experience

    Gluwa Inc.

    DevOps Engineer

    November 2021 – Present

    • Had the opportunity to be a key member in determining the right components for our cloud architecture by comparing similar tools and seeing how they truly behave when under a load test from locust.

    • Created on Demand environments for our QA team. My pipeline can determine when a new feature branch is available, create resources in the cloud with Bicep IAC, and then deploy the code to those resources so QA can test multiple features all at once.

    • Upholded security standards by having rolling secrets stored in an azure key vault, utilized pipeline secrets to make sure our passwords are never readable, made an entire cloud stack that is secured through Microsoft’s System Identity, securing APIs with OATH 2.0 and implementing a caddy container to secure traffic with TLS

    • Took responsibility for the release to production for our mobile app and supporting cloud architecture.

     

    Jacobs Engineering contractor – NASA’s Kennedy Space Center

    DevOps Engineer

    November 2020 – November 2021

    • Worked heavily on NASA’s CI/CD cycle by creating scripts to automate job configurations, created and improved build pipelines needed by development teams, and refined 3rd party open-source plugins when faced with bugs or poor performance.

    • Created container images needed for development and ensured the software behaved appropriately by finding the right dependencies, debugging unexpected behavior, adapting make files and source code, and validated reliability through unit level testing. 

    • Assembled a container orchestration system that instantiates containers, scales resources based on use of the system, and keeps track of the health of the host machines. 

     

    NASA’s Kennedy Space Center – Remote

    Software Engineering Intern

    May 2020 – August 2020

    • Headed the effort in transitioning NASAs homemade container system to something that’s comparable to what most tech companies are using today.          

    • Constructed container images that supports Launch Control System’s software for both Artemis 1 and 2 development and ensured it behaved exactly the same compared to the legacy system.

    • Integrated our new container technology with NASA’s Continuous Integration and Continuous Deployment pipeline.

     

    Samtec Microelectronics – Colorado Springs, Colorado

    Software Engineer Coop

    August 2019 – May 2020

    • Collected Samtec’s testing and manufacturing data by implementing Node.js with the Electron framework and deploying it to some of their instruments. 

    • Transitioned data with the C# .NET framework to a PowerBI chart managers used to track the yield of Samtec’s products. 

    • Deployed software to AWS and used technologies like Elastisearch, EC2, ECS, and ElasticBeanstalk.

    Posted projects (0)

    • You have not posted any projects yet.

    INFO

    • Rating:
    • Experience: 5 years
    • Projects worked: 0
    • Country: United States