Thomas Jespersen is a freelance software engineer based in Fort Collins, Colorado, with about four years of experience combining front-end development, QA, and embedded tinkering while finishing a BS in Computer Software Engineering and Mathematics at MSU Denver. He bridges QA rigor and front-end craft—past roles at TransPerfect and Apple and a junior front-end/QA stint led to contributions on the Skeleton design system, where he built and tested Tailwind/Svelte UI components. His technical curiosity was sparked not in a classroom but by writing embedded C for an Arduino to control a linear actuator on a vinyl record cutter, illustrating practical problem-solving and creative hardware–software integration. Focused and self-driven, he balances client work and open-source contributions with Colorado Rockies pursuits like snowboarding, hiking, and camping.
4 years of coding experience
5 years of employment as a software developer
University of Colorado Boulder
Bachelor of Science - BS, Computer Software Engineering, 3.7, Bachelor of Science - BS, Computer Software Engineering, 3.7 at Metropolitan State University of Denver
Skeleton is an adaptive design system powered by Tailwind CSS.
Role in this project:
Front-end Developer
Contributions:159 commits, 1 branch, 26 comments in 2 months
Contributions summary:Thomas primarily focused on developing and testing UI components for the Skeleton design system, a project built with Tailwind CSS and Svelte. Their commits include adding and modifying Svelte components such as dividers, avatars, breadcrumbs, gradient headings, and range sliders. They also wrote tests for these components using a testing framework, demonstrating a focus on building a component library.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.