Hi, self-taught developer that is curious in how problems occur in order to find solutions to
empower the end-user.
I am particularly enthusiastic about AWS services packaging of software and infrastructure.
The ever-evolving landscape of tools and technologies in this field is
something I find exciting to explore. And automate as I go.
Forensic Science Major with a background of a Mediocal Technologist and currently a Software QC Analyst.
Tested diagnostic laboratory testing and the functional component of the system as well as new capabilities.
Having worked all shift hours and volunteered for COVID antigen testing during the Pandemic,
I have honed my adaptability, self-learning ability, and ability to consistently perform at a high standard under pressure.
GitLab CI/CD pipeline for Nginx Proxy: dev and release Docker images built and pushed to
AWS ECR
Django/ python ready Nginx proxy for multiple environments.
Continuously improve Docker image by automating build, tagging and pushing of images via
GitLab. Tagging and pushing triggered via branch name. Developer only needs to be concerned with new
feature code and maintainer approves merge
Services and tools: Docker, GitLab, AWS ECR, Nginx
Terraform, Ansible with Jenkins automation for AWS to run a containerized webserver
Terraform builds a Jenkins server as well as a docker web server. Ansible patches to prevent
configuration drift. A pipeline is now in place where Jenkins pulls dockerfile from Github, then
SSH's into EC2 to run and build container for continuous integration.
REACT ready Docker container for DEV and PROD environments, multi-compose.yaml.
Dev environment built on node with bind bount for faster code changes and immediate feedback.
Utilized layers to enhance performance of build
Prod environment from DEV container files to generate static files built on Nginx server
Services:
React/ JS, Node, Nginx, Docker
User profile in Django, automated provisioning local. Life & shift migration to AWS
Automated dev environment and server locally with Vagrant.
Setup Django admin and setup DB to store profiles. Functions for CRUD onto user profiles
repository to store source code and deploy bash scripts for AWS lift and shift.
Finally Hosted on AWS, configured to run production app by curling script.
AWS Orgs with SSO, billing, cloudTrail logs, Role switching
Create an Organization with multiple AWS accounts. Billing alarms, more uniformed permissions
and logs. IAM Admin with MFA. Admin in one account able to
assume a role and act as an admin in another account to provide support for that department.
Services and tools: AWS Organization, cloudTrail, SSO, IAM, cloudWatch
Custom VPC with Bastion host
to access private data with external update access + monitoring via Flow Logs.
Private and public subnets to separate visibility inside VPC. Only internal access is via public
bastion host and port forwarding to private instance.
Only external access is from private instance through NAT Gateway and Internet Gateway to allow for
updates. Access at VPC level logged in S3 bucket
Services:
VPC, Internet Gateway, NAT Gateway, EC2 as Bastion, Flow Logs
Python textbot
Bot sends text messages to phone via Twilio API. Messages consist of positive messages and reminders
to study