Andrew Dawson

Full Stack Web Developer

Virginia, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Andrew Dawson is a Full Stack Web Developer with 11 years of hands-on experience building user-focused frontends and cross-platform features. Based in Virginia, he brings production experience from roles at RTS Labs and Field1st and a background in application development and freelance projects that honed his problem-solving and delivery skills. An active open-source Android contributor, he helped evolve Tusky (a notable Mastodon client) by refactoring timeline fetching, adding media attachments, compose screens, and direct messaging visibility—demonstrating an ability to improve UX and performance in community-driven projects. He blends a curiosity-driven approach to learning with solid engineering foundations from the University of Richmond’s full-stack program, and he enjoys translating social and collaborative ideas into polished software.
code12 years of coding experience
job8 years of employment as a software developer
bookFull Stack Web Development Program, Computer Software and Media Applications, Full Stack Web Development Program, Computer Software and Media Applications at University of Richmond
github-logo-circle

Github Skills (9)

android-developers10
android-developer10
kotlin10
android-sdk10
android10
front-end-development9
uid9
android-volley9
ui-design8

Programming languages (12)

C#TypeScriptJavaC++RustBatchfileSCSSJavaScript

Github contributions (5)

github-logo-circle
tuskyapp/Tusky

Jan 2017 - Aug 2017

An Android client for the microblogging server Mastodon
Role in this project:
userMobile Developer (Android)
Contributions:24 releases, 500 commits, 132 PRs in 7 months
Contributions summary:Andrew primarily worked on the development and enhancement of the Android client for the Mastodon microblogging platform, Tusky. Their contributions included refactoring the timeline fetching process to utilize the Volley library for improved consistency and added features such as a compose screen, media previews, and the ability to attach media to toots. Furthermore, the user implemented functionalities like direct messaging visibility, custom tab support and a rudimentary profile editor to allow users to change their profile details.
android-clientmastodonandroidkotlinfediverse
Vavassor/ParaDraw

May 2024 - Mar 2025

Drawing tools for visual debugging in VRChat worlds.
Contributions:8 releases, 12 PRs, 33 pushes in 10 months
debugging
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.
Request Free Trial