Daniel Boles

Associate Software Engineer

Greater St. Louis 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
Daniel Boles is an Associate Software Engineer and Southern Illinois University computer science graduate with a decade of hands-on experience delivering practical technology solutions across finance and media environments. He recently transitioned from a Finance & Investment Solutions internship at RGA—where he automated complex investment data flows using Java, Python, SQL, Snowflake and OpenLink Findur—to a full-time engineering role supporting RGA’s investment systems. Daniel contributes to GTK+ upstream work, improving UI components, theming, and test coverage, reflecting a solid full‑stack sensibility that spans front-end UI polish to back-end data processing. Based in Greater St. Louis, he blends internship-driven financial systems experience with leadership in the Saluki Student Investment Fund, showing a rare mix of domain knowledge in investments and practical engineering chops. Colleagues describe him as pragmatic and curious, eager to explore how technology reshapes industry workflows beyond obvious automation tasks.
code10 years of coding experience
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at Southern Illinois University, Carbondale
github-logo-circle

Github Skills (10)

css10
uid10
gtk10
front-end-development10
ui-design10
c119
theming9
c179
testing8
build-system7

Programming languages (9)

PowerShellC++ShellCSchemeLLVMJavaScriptVala

Github contributions (5)

github-logo-circle
GNOME/gtk

Oct 2016 - Oct 2019

Read-only mirror of https://gitlab.gnome.org/GNOME/gtk
Role in this project:
userFull-stack Developer
Contributions:274 commits in 3 years
Contributions summary:Daniel primarily focused on improving the GTK+ toolkit, making changes related to UI components and theming. Their contributions included fixing issues in existing components like GtkEntry and GtkTreeView, as well as enhancing CSS documentation and addressing theming inconsistencies. The user also worked on adding test cases to improve the robustness of the toolkit and fixing existing build errors related to the test suite. Their work involved modifying source code files related to the UI elements of GTK+.
pygobjectgnome-shell-extensiongtk-rsgnomegitlab
db-src/libsigcplusplus

Jul 2023 - Nov 2023

libsigc++ implements a typesafe callback system for standard C++. It allows you to define signals and to connect those signals to any callback function, either global or a member function, regardless of whether it is static or virtual.
Contributions:13 pushes, 5 branches in 4 months
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
Daniel Boles - Associate Software Engineer