Charles Daniels

Senior Software Engineer at Synqly

Columbia, South 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

🤩
Rockstar
🎓
Top School
Charles Daniels is a Senior Software Engineer with 10 years of experience building backend systems and shipping production features, currently based in Columbia, SC. He combines a strong Go-focused backend practice with an entrepreneurial, sales-minded approach to product development, having driven the Entitlements feature and Okta integration at Styra from prototype to customer release. An advocate for open source, he contributed meaningful file dialog enhancements to the cross-platform Fyne GUI toolkit, improving directory selection UX and code quality. His background spans applied research, tooling for infrastructure security (OPA/Rego), and developer-facing SDKs, reflecting both hands-on implementation and close product collaboration. Comfortable leading small teams and cross-functional efforts, he pairs academic rigor (MS Computer Science) with practical delivery experience across startups and enterprise environments.
code10 years of coding experience
job5 years of employment as a software developer
bookDual Enrolled Student, Dual Enrolled Student at Montgomery County Community College
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at University of South Carolina
bookHigh School STEM PaCyber School of Engineering, High School STEM PaCyber School of Engineering at The Pennsylvania Cyber Charter School
languagesEnglish
github-logo-circle

Github Skills (6)

go10
cross-platform10
front-end-development10
multiplatform10
platform-independent10
error-handling9

Programming languages (16)

C#JavaC++RustCGoSvelteTypeScript

Github contributions (5)

github-logo-circle
fyne-io/fyne

Jun 2020 - Jan 2021

Cross platform GUI toolkit in Go inspired by Material Design
Role in this project:
userBack-end Developer
Contributions:120 reviews, 139 commits, 12 PRs in 7 months
Contributions summary:Charles's contributions primarily focused on enhancing the file dialog functionality within the Fyne GUI toolkit, a cross-platform project written in Go. They implemented and refined the directory selection logic, including the default and fallback directories. The user introduced features such as the "starting directory" concept and new methods that allow explicitly setting a starting directory for file open and save dialogs. Additionally, the user addressed code quality issues by fixing linter errors.
golanglinuxguigotoolkit
charlesdaniels/dotfiles

Jul 2015 - Feb 2019

moved to here: https://git.sr.ht/~charles/dotfiles
Contributions:608 commits, 1 PR, 433 pushes in 3 years 7 months
charlesvimkarabinerasdfdotfiles
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
Charles Daniels - Senior Software Engineer at Synqly