Who is Thomas Makin? Overview
A concise factual answer block for searchers comparing this professional profile.
Thomas Makin is listed as System Software Engineer at NVIDIA, based in Swarthmore, Pennsylvania, United States. AeroLeads shows a matched LinkedIn profile for Thomas Makin.
Thomas Makin previously worked as Club President, Full-Stack Software Engineer at Swarthmore College Computer Society and MakerSpace Student Technician at Swarthmore College. Thomas Makin holds Bachelor'S, Engineering + Computer Science from Swarthmore College.
Email format at NVIDIA
This section adds company-level context without repeating Thomas Makin's masked contact details.
Review company-level records connected to Thomas Makin before choosing the right outreach path.
About Thomas Makin
Thomas is an engineering and computer science student at Swarthmore College with a focus in systems software engineering and an incoming System Software Engineer on NVIDIA's Tegra System Software Simulation Team. He maintains robust knowledge of virtually every computing abstraction level, having worked on circuitry and hobbyist board design, chip simulation platforms, Verilog-based FPGA prototypes, kernel drivers, userspace daemons, desktop and mobile applications, and web apps. He is especially passionate about the practical applications of computer software and device platform enablement.Outside of his industry work in systems software tooling, Thomas spends much of his time working on open-source software and hardware projects to fuel his passions and create products people will use. Thomas has lent his experience and skills to the Switchroot OSS group where he serves as a project leader and The LineageOS Project where he serves as a device maintainer, during his work bringing the Nintendo Switch up from LineageOS 17.1 (Android 10) to LineageOS 21 (Android 14). He also serves as the president of the Swarthmore College Computer Society, where he develops web applications and mentors fellow Swarthmore students interested in practical CS applications.
Thomas Makin's current company
Company context helps verify the profile and gives searchers a useful next step.
Thomas Makin work experience
A career timeline built from the work history available for this profile.
Club President, Full-Stack Software Engineer
Writing software, maintaining enterprise-grade server hardware, and managing ~60 people at the Swarthmore College Computer Society (SCCS), a school-funded club providing services for the Swarthmore campus community.- Oversaw and assisted in the completion and rollout of The Cygnet v2, a student directory service now featuring self-serve profile customization- Oversaw and assisted in the completion and rollout of Course Planner v2, a student directory service now featuring self-serve profile customization- Lead developer of Reserved Student Digest v2, a hub for the important information around campus, including a classifieds section housing a lost-and-found service and ads for local sales and offers, using Next.js, MUI, and Tailwind CSS- Developed the "Tickflow" email ticketing system using a custom system mail watcher daemon and a Next.js-based web app using MUI and Tailwind- Dockerized services to containerize dependencies, reduce development environment issues, and protect from OS upgrade package breakage- Updated Course Planner to allow iCalendar file exporting, match style guide, and support modern PWA configuration- Designed UI/UX of and configured new SSO/SAML system based on Keycloak- Interviewed and onboarded ~30 students across three cycles- Supervised the deployment of a new enterprise-grade production server, acting as a Proxmox-based VM host and ZFS-based storage server- Developed Figma style guide to unify design language- (Active) Managing and mentoring ~40 club members to build skills and develop products- (Active) Overseeing the development of ~5 new and existing web services
Makerspace Student Technician
Working in the campus MakerSpace, a creative hub with digital fabrication equipment (3D printers, a laser cutter, etc.), a wood shop, and other tools.- Helping students with the design and fabrication of projects for school or personal use- Practicing and applying engineering principles in creative ways- Received formal training in various professional fabrication equipment, including a laser cutter, a water jet cutter, band saws, and more
Research Assistant
Writing web scrapers for political science research projects. Not all companies have their full datasets easily accessible, so I have been working to create Python-based Web scrapers for these sites using BeautifulSoup and other tools.- Two scrapers written so far- One scraper was written to parse patterns in a Vue.JS-based site with very few obvious tags- Scrapers output cleanly-formatted Excel sheets for easy analysis
Software Intern
Rearchitected presilicon simulation tooling for NVIDIA Tegra series SoCs, supporting multiple operating systems and system configurations across current and future chips.- Developed robust knowledge of ARMv8/v9 boot flow for various platforms- Worked with SystemC-based simulation platforms using in-house and third-party IPs- Refactored scripts for loading various images to the simulator based on chip, simulator platform, and operating system- Rewrote simulator logging system for simultaneous stdout and file output- Engaged in bug triage and code review for simulator tooling and Linux kernel changes
Lead Aosp Engineer And Co-Lead
Switchroot is a group for open-source development on the Nintendo Switch, a Tegra X1-based game console with a FOSS bootstrap exploiting a low-level recovery bootloader. I actively contribute to various Switchroot projects, especially Switchroot Android, a port of the custom LineageOS Android ROM to the Switch.- Leader of project with >10,000 community members and ~50 contributors- Released Switchroot Android R, a port of LineageOS 18.1 to the Switch, now with over 13,000 installs- Reorganized codebase from forks of older versions of common repositories to proper AOSP-style tree- Ported Linux 4 Tegra kernel patches and drivers across baseline release branches- Ported U-Boot patches across baseline release branches and added features- Worked on device-specific but platform-themed Settings pages for setting various device preferences (panel mode, controller layouts, etc.)- Reworked docking handler to work around broken NVIDIA hwcomposer HAL rotation code, using surfaceflinger props to set 270° panel orientation (instead of the hwcomposer itself) and custom Java code to replace NVIDIA's stb_mode built-in docking functionality- Upstreamed cleaned version of nx tree to LineageOS upstream organization- Brought device up from LineageOS 17.1 (Android 10) to LineageOS 18.1 (Android 11) through LineageOS 21.0 (Android 14)- Oversaw the full, upstream, public release of LineageOS 21 for all Nintendo Switch models
Information Technology And Services Consultant
Loose contract-based freelance work in basic information technology, Web design, site maintenance, and marketing management, using tools like Google Ads and Analytics to help businesses build their online images.- Created and maintained private community Web site for a client to manage operations, files, and people- Created and maintained Google Ads campaign for a client to enhance business performance
Summer Park Naturalist
Summer job working with the Park System in their Summer Park Naturalist program (area 302N).- Facilitating programs for children and families with other staff- Assisting park patrons with questions and issues- Helping other park staff with logistical work and manual labor- Acting as a camp counselor for children grades 2-5
Undergraduate Student Researcher
Worked with Professor Maria Dadarlat and Kathleen Kisker to experimentally test mice's responses to neural microstimulation by designing, building, and testing equipment and software to train and measure implanted mouse behavior.- Designed and fabricated a training environment using Autodesk Inventor + Fusion 360 and a waterjet cutter- Wrote a Python script to automate the neural microstimulation of the mice, collection of data, and training process- Handled, habituated, and trained mice in specific experimental protocol
Retail Salesperson
Summer job selling beach tickets at Seven Presidents Oceanfront Park- Operated point-of-sale stations, making change for customers- Worked 8-hour shifts in summer weather- Assisted park patrons with questions and issues
Intern
Gained valuable experience in the trial consulting field, including work in jury research, graphics consulting and design, and evidence presentation in a one-semester high school internship.- Received formal PowerPoint and SPSS training- Created demonstratives based on real case files- Worked on presentation skills and presented work at the end of the program
Student Researcher
Conducted experimental research and engineering design projects for entrance in various research symposia and science fairs. Obtained several awards, including 3rd place overall at the Jersey Shore Junior Science Symposium, leading to competition in the national Junior Science and Humanities Symposium.- Conducted a formal experimental research investigation- Conducted a formal engineering design study- Developed an IP geolocation algorithm and associated software- Developed an automatic emergency braking (AEB) system for bicycles- Wrote formal papers about both projects- Submitted projects to and competed at research competitions
Thomas Makin education
Bachelor'S, Engineering + Computer Science
High School Diploma
Frequently asked questions about Thomas Makin
Quick answers generated from the profile data available on this page.
What company does Thomas Makin work for?
Thomas Makin works for NVIDIA.
What is Thomas Makin's role at NVIDIA?
Thomas Makin is listed as System Software Engineer at NVIDIA.
Where is Thomas Makin based?
Thomas Makin is based in Swarthmore, Pennsylvania, United States while working with NVIDIA.
What companies has Thomas Makin worked for?
Thomas Makin has worked for Nvidia, Swarthmore College Computer Society, Swarthmore College, Switchroot, and Freelance.
How can I contact Thomas Makin?
You can use AeroLeads to view verified contact signals for Thomas Makin at NVIDIA, including work email, phone, and LinkedIn data when available.
What schools did Thomas Makin attend?
Thomas Makin holds Bachelor'S, Engineering + Computer Science from Swarthmore College.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Thomas Makin you were looking for.
View similar profiles