Ethan Mackey


Location

New York City, NY
Pittsburgh, PA
Education
    Carnegie Mellon University
    June 2024 - May 2025
    degree
    Master's
    major
    Computer Science
    Carnegie Mellon University
Work Experience
    SAT Solving Graduate Research
    June 2024 - present
    company
    SAT Solving Graduate Research
    overview
    - Developed a robust Python script to systematically generate and analyze millions of SAT solver instances, aimed at identifying - Applied advanced SAT solving techniques to efficiently formulate the Ramsey Drawing Number as a propositional logic - Employed a state-of-the-art propositional logic encoding that leveraged the extensive use of auxiliary variables to forbid all - O(n 4) clauses while the previous best utilized - O(n k), significantly enhancing the efficiency and allowing for the generation of encodings for k = 7 and k = 8
    SAT Solving Graduate Research
    Undergraduate Research Apprenticeship
    June 2023 - August 2023
Skills
Algorithm DesignAlgorithmsArtificial IntelligenceAutomationBitcoinClient Server ModelsCommunication SkillsComputational GeometryComputer ProgrammingConsultingCoordination SkillsData IntegrityData StructuresDistributed SystemsEncodingsFunctional ProgrammingGame TheoryGitGoogle SuiteHeap (Data Structure)Information TechnologyInfrastructure ManagementJava (Programming Language)Knowledge of MathematicsKnowledge of StatisticsLaTeXLeadershipLean ProcessesLinear ProgrammingLoad BalancingMachine LearningMemory ManagementMicrosoft OfficeNetwork PerformanceProgramming LanguagesPython (Programming Language)RecitationReinforcement LearningReliabilityResearch SkillsResource UtilizationTeachingUnix