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.
14 years of coding experience
4 years of employment as a software developer
Computer Science, Computer Science at University of North Carolina at Charlotte
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.