Thomas Ellis

Thomas Ellis Email and Phone Number

Senior Software Engineer, Attack @ Horizon3.ai
Chicago, IL, US
Thomas Ellis's Location
Chicago, Illinois, United States, United States
Thomas Ellis's Contact Details

Thomas Ellis work email

Thomas Ellis personal email

n/a
About Thomas Ellis

Thomas Ellis is a Senior Software Engineer, Attack at Horizon3.ai. He is proficient in Spanish.

Thomas Ellis's Current Company Details
Horizon3.ai

Horizon3.Ai

View
Senior Software Engineer, Attack
Chicago, IL, US
Website:
horizon3.ai
Employees:
252
Thomas Ellis Work Experience Details
  • Horizon3.Ai
    Senior Software Engineer, Attack
    Horizon3.Ai
    Chicago, Il, Us
  • Deloitte
    Lead Software Engineer I
    Deloitte May 2023 - Present
    Chicago, Illinois, United States
    Led development team building External Attack Surface Management (EASM) application with Python, AWS Chalice, Lambda, and Terraform. - Redesigned from single-use tool to scalable, AWS cloud-native application supporting multiple concurrent client projects. - Automated application and infrastructure deployment using Azure DevOps pipelines. - Created Docker containers and other components to collect data from various online databases such as Shodan/Censys. - Parallelized mass processing of collected data to MongoDB, handling data for thousands of hosts in minutes. - Developed backend API and authentication mechanisms using API Gateway and Cognito. - Built standardized library of code for use across the entire application, stored in Azure Artifacts. - Provided guidance and mentorship to 5 team members for professional and technical development. - Leveraged application to evaluate external security posture and identify potential attack vectors for 20+ client projects.Shipped beta version for an automated social engineering platform using Python, AWS Chalice, Lambda, and Terraform. - Developed capabilities to perform mass email, SMS, and vishing campaigns via Twilio. - Assisted with creation of mechanisms to track campaign metrics and store them to be consumed by clients via API. - Generated custom campaign pretexts and phishing website content for multiple client projects. - Leveraged existing code from the EASM platform to reduce time spent deploying infrastructure, developing backend API(s), and integrating with AWS Cognito by 2 months.Performed penetration testing for a variety of clients, including network, physical, and wireless testing.Expanded the use of Agile methodologies using Azure DevOps within the broader 40+ person Offensive Security team. - Built out processes and procedures for roadmap creation, sprint planning, and regular stand-up meetings.
  • Deloitte
    Software Engineer Ii / Advisory Consultant
    Deloitte May 2022 - May 2023
    Chicago, Illinois, United States
    Created Beacon Object File (BOF) kit for Cobalt Strike using C and inline x86 Assembly. - Implemented code to counter Windows defense mechanisms, such as AMSI and ETW, using direct system calls (syscalls). - Improved the HellsGate / HalosGate technique for direct syscalls via ntdll.dll to bypass detection by Cylance EDR.
  • Deloitte
    Advisory Analyst
    Deloitte Jan 2021 - May 2022
    Chicago, Illinois, United States
    Developed Terraform scripts to automatically deploy Layer 4 (VPC) and Layer 7 (WAF) network security capabilitiesEngineered repository copy mechanism via AWS ECS, Lambda, and CodeCommit.Wrote code to pull threat actor data from an internal feed and display within a reconnaissance tool.
  • Washington University In St. Louis
    Research Assistant | Computer Security And Privacy Laboratory (Cspl)
    Washington University In St. Louis Aug 2019 - May 2020
    St Louis, Missouri, United States
    Researched security vulnerabilities in connected cars by blending Automotive Grade Linux (AGL) with OP-TEE.Worked on securing code randomization for IoT devices using ARM TrustZone to protect against code reuse attacks.
  • Washington University In St. Louis
    Teaching Assistant
    Washington University In St. Louis Jan 2018 - May 2020
    Greater St. Louis Area
    - Assist students with course material and C/x86 Assembly coding assignments by hosting office hours- Instruct students in the core concepts of data structures and algorithms to help prepare them for technical interviews
  • Cisco
    Software Engineering Intern
    Cisco May 2019 - Aug 2019
    Raleigh-Durham, North Carolina Area
    Produced Python Flask API and Angular GUI for the execution of bulk actions in internal access request tool.
  • Washington University School Of Medicine In St. Louis
    Research Assistant
    Washington University School Of Medicine In St. Louis Oct 2018 - May 2019
    Greater St. Louis Area
    Worked on a tool using an expectation maximization (EM) algorithm to determine what types of HPV may be contained in a particular patient's genome
  • Mastercard
    Software Engineering Intern
    Mastercard Jun 2018 - Aug 2018
    O Fallon, Missouri
    Automated server workflows and release development cycles using Chef, Jenkins, and Salt.

Thomas Ellis Education Details

Frequently Asked Questions about Thomas Ellis

What company does Thomas Ellis work for?

Thomas Ellis works for Horizon3.ai

What is Thomas Ellis's role at the current company?

Thomas Ellis's current role is Senior Software Engineer, Attack.

What is Thomas Ellis's email address?

Thomas Ellis's email address is te****@****tte.com

What schools did Thomas Ellis attend?

Thomas Ellis attended Washington University In St. Louis, Totino-Grace High School.

Who are Thomas Ellis's colleagues?

Thomas Ellis's colleagues are Dale B., Liam Hults, Brandon T., Corey Newhouse, It Ops, Sre Sre, Justin Robinson.

Not the Thomas Ellis you were looking for?

  • Thomas Ellis

    Government & Economics @ Colby College
    Irvine, Ca
  • Thomas Ellis

    Brooklyn, Ny
    3
    gmail.com, jet.com, hivebrands.com

    4 +121528XXXXX

  • Thomas Ellis

    Director - It Nuclear Fleet And Unistar At Constellation Energy
    Dundalk, Md
    6
    cengllc.com, bge.com, unistarnuclear.com, cohesivesolutions.com, constellation.com, constellation.com
  • Thomas Ellis

    Store Manager At Lowe’S
    Dallas, Tx
    2
    gmail.com, bestbuy.com
  • Thomas Ellis

    Framingham, Ma
    3
    ellisplace.com, lonza.com, sanofi.com

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.