Riley Williams

Principal Software Engineer at Self-employed

Charlotte, North Carolina, 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

👤
Senior
🎓
Top School
Riley Williams is a Principal Software Engineer with 13 years of experience specializing in native iOS development using Swift, SwiftUI, Combine, Objective-C and modern architectures like MVVM and MVC. Based in Charlotte, he has led end-to-end mobile projects at Fidelity and Duke Energy, built production backends in server-side Swift and Kotlin, and modernized legacy apps for hundreds of enterprise users. He’s also a successful indie developer—his SwiftUI app integrating with Pi-hole has attracted over 100 paid users on the App Store—and has practical security and reverse-engineering experience from consulting on mobile banking defenses. Known for pragmatic modernization, CI/code-signing automation, and building efficient reactive systems, Riley blends hands-on implementation with architecture and team enablement.
code14 years of coding experience
job4 years of employment as a software developer
bookComputer Science, Computer Science at University of North Carolina at Charlotte
languagesEnglish
github-logo-circle

Github Skills (27)

robotics10
driver10
linting10
swift10
operating-system10
rendering9
static-analysis9
linter9
swiftui9
rust8
data-structures8
hal8
data-structure8
cargo8
async8

Programming languages (4)

RustObjective-C++SwiftPython

Github contributions (5)

github-logo-circle
riley-williams/Swirly

Nov 2015 - Jun 2019

Contributions:4 commits, 2 pushes, 1 branch in 3 years 7 months
riley-williams/buoyant

Jun 2024 - Jun 2026

Declarative UI layout and rendering for no_std targets, inspired by SwiftUI
Contributions:8 releases, 17 reviews, 212 PRs in 2 years
declarative-uirenderingswiftui
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