Seaghan Ennis





I am Seaghan Ennis

Software Engineer, Optimist, Leader

Thanks for stopping by! I am always excited to learn more and do more. If you have a new adventure for me don't hesistate to reach out.

I have experience developing and implementing enterprise software applications, building solutions in the cloud, and leading teams to success.



Experience

Dish Wireless

Mid-Level Software Engineer
(May 2023 - Present)

Junior Software Engineer
(June 2022 - May 2023)

Developed - Spring and Spring Boot Enterprise Java Applications and Microservices, Python Services, Angular Front-End

My team and I integrated a Unified Inventory System and Deployment Orchestration Process into the companies workflow. Our product was the largest IT application within the company, which collected source data from dozens of integrating systems.

Then our product utilized that collected data to automate the instantiation of 5G Cell Towers by further integrating with RAN Vendors including Samsung, Mavenir, and Cisco, so that their hardware and software could be properly installed and configured.

Utilized - Neo4j Graphing Database, PostgreSQL, Kafka Messaging Streams, REST API's, AWS

To manage integrating with bllions of records split across dozens of sources of data and RAN Vendors, I assisted in the implementation of our Kafka data streams and the Java code which reads messages placed onto the bus by our sources. Then the message is consolidated by our ingestion service and placed into a Neo4j Graphing database.

From the graphing DB, we then could query data out through both APIs and Kafka to RAN Vendors. Our product also featured a Workflow Engine through Camunda which manages the flow the data that we sent out to Samsung, Mavenir, and Cisco. It would proceed as long as those vendors responded with success or it could halt until issues could be adressed and resolved.

A PostgreSQL DB was used to hold active API authentication tokens, so that user sessions and service accounts could use our APIs in a secure and measured manner.

Deployed - Infrastrure on Amazon Web Services across EC2, EKS (Kubernetes and Helm), Lambda (Serverless)

We utilized AWS services primarily EC2s and EKS. I was the chief proponent of swapping our teams infrastructure to Kubernetes and personally developed the first of our microservices deployed on EKS.

I used a GitLab Pipeline integration system to apply, and update, Helm Chart Configurations (written in yaml) to the EKS Clusters.

I configured AWS Network Load Balancers (NLBs) and Application Load Balancers (ALBs) infront of our Kubernetes Clusters for highly available applications with SSL/TLS Certificates for HTTPS conncetions

Produced - 5g Automation and Workflow System for the Orchestration of Cell Tower Deployments

My team and I designed a graphing model of the businesses 5g infrastructure deployments, which scaled from large concepts like whole Regional Data Centers all the way down to the ports on a router. After filling these models in our graphing database, we utilized a workflow engine to remotely install software, connect routes to servers to data centers, and enable testing of 5g on-air status.

Designed - Simple, Responsive UI to Interact with, View, Update, and Automate changes to Network Data

The first microservice I deployed onto EKS was our 'Data Support Tool' designed to allow for rapid data entry and querying through a web based application and REST APIs.

Used a 'perspective' system to version data updates, manage conflicts, and roll back to a previous state as required. It also allowed us to create a data lock state (a Point of No Return) when the site went on air.

Integrated - Microservices

All of our applications (includng Java using Spring Framework, Angular, and Python) were containized using Docker and placed into EKS, an AWS Kuberenetes Service. The architecture of these applications allowed them to scale horazontally to meet demand.

We designed applications that were subject to and complied with regulatory standards including PII and CPNI compliance, automated code vulnerability scaninning for CVE's, and artifact and image scanning for OS level vulnerabilites.


DeMolay International

International Vice President, Youth Operations
(June 2020 - July 2021)

Board of Directors

Served on the Board of Directors, representing over 10,000 Class 5 Members.

Elected

By a Parliamentary Congress of 106 delegates from every US State, Brazil, Romania, Canada, Austrailia, Italy, and Greece.

Directed

Oversaw eleven distinct commitees who produced learning materials, new rules and regulations, and membership incentives.

Led

Helped the next generation of young leaders, to find in themselves, that opprotunity for personal growth and morality, which adorns our youth.


Green Empire Tree Service

Woodchipper Operator
(July 2021 - May 2022)

Team Work

Worked in small crews to service, beautify, or cut down trees on residential and comercial properties.

Operation

Used tools and heavy machines such as chainsaws and woodchippers.

Saftey

Maintained an orderly and safe environment for co-workers, clients, and self while working in the field.


Beacon Plumbing

Apprentice Plumber
(March 2018 - Jan 2019)

Precision and Quality

Cut and fit Pex, PVC, Copper, and Cast Iron Pipes according to Federal, State, and County standards and laws.

Saftey

Maintained an orderly and safe environment for co-workers, clients, and self while working in the field.



Education

University of Colorado - Colorado Springs

Bachelors of Computer Science (Graduated May 2022)

GPA - 3.97

President's List 2020, 2021, and 2022


Pikes Peak Community College

Associates of Science (Graduated May 2019)

GPA - 3.86

Deans's List 2018 and President's List 2017, 2019


Pikes Peak Early College

High School Diploma (Graduated May 2018)

wGPA - 4.45



Certifications

AWS Certified Solutions Architect

Earned in January of 2024


AWS Certified Cloud Practitioner

Earned in July of 2023



Awards

Dish IT Innovation Award - 2023

Presented in 2023 for Leading, Designing, and Implementing a new Inventory UI Interface with Kubernetes


Dish IT Values Award - 2023 Q2

Presented in 2023 Q2 for Leading, Onboarding, and Instructing a New Team of 10 Contractors


Grand Commanders Leadership's Award

Presented in 2019


Great Plains Leadership Conference - First Staff

Presented in 2018



Service

Freemasonry

Fraternity - A proud member of the longest standing Fraternity, teaching chairity, morality, and compassion

Morality - A foundation for good, honest living through self-reflection and the desire for community

Charity - Service to the community, aid to the disenfranchised through fundraisers for American Red Cross, Glenn-Monroe Scholarships, and more


Order of DeMolay

Built - Strengthened the leadership skills and morality of young men, including in myself

Fundraisers - Raised money and organized drives to donate items to other charities such as the Children's Hospital, Denver Rescue Mission, Catholic Charitities, and the Fountain Fire Department

Service - Provided boots on the ground help for other service organizations such as the Ronald McDonald House, Colorado Rescue Mission, Gods Pantry