Skip to main content

Thomas McPhail Ubaldo


About Me


I am passionate about languages, ancient, modern, and computer alike. I enjoy teaching and advocating for others. Whether copy-cataloguing at the theology library, directing an immigration legal aid clinic, or making coffee as a barista, I take pride in doing my job well. This May I graduated from Candler School of Theology at Emory University with a Master's in Theological Studies and a concentration in Modern Religious Thought and Experience. My current job has given me the freedom to explore my interest in programming languages and software development. I learned to use Python, SQL, VBA, PHP, and C# to improve or extend the functionality of the software we use in the office. I have been learning Linux to bring new life to the laptop I have had since 2011. I hope to bring together my interests in technology, information, and theology to improve the live of disabled people like me by developing affordable accessibility technology.

Ideal Workplace Values

Environmentally friendly, invested in community development, considerate of ethical implications of their services/products, values wholistic health of its employees.

Open To

Full Time InternshipFreelance/Contract WorkFull Time JobPart Time Job

Work Settings


Career Interests

Data-Related WorkInformation Technology & Cybersecurity

Skills & Strengths

Neuroexceptional Talents

It is easy for me to enter a flow state when working on things that excite/interest me. I can focus on them for a long time. I retain information about these things and like teaching others about them. I am able to notice details that others don't. I am good at learning languages: I can read in 5 languages, though 2 are ancient lanuages. My experience and giftedness with languages has helped me teach myself programming languages, too.

Loading Skills...

Inclusion Essentials


Text to speech technologySpeech to Text Technology Send Questions in AdvanceFrequent Interview BreaksInterviewer Experienced with NeurodiversityAllowance of Fidgeting DevicesExtra timeWritten interview instructionsEmail / Calendar Organizationtask managementdaily check-insDaily RemindersConcise instructionsWritten ChecklistsReceiving Information in AdvanceWritten InstructionsExtra Time to Process New InformationChunking Large Amounts of ContentFlexible schedulePeriodic Rest BreaksUninterrupted Work TimeEnhanced Lighting Optionsmeditation / quiet roomErgonomic SeatingNoise-cancelling HeadphonesQuiet / Individual WorkspacesSelf-stimulation tools / gadgetCounselingJob CoachingSupport Group for StressTherapySupport with Self-Advocacy