Keith Uplinger

Software Engineer at IBM

Mansfield, Texas, 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
Keith Uplinger is a software engineer with eight years of experience building reliable back-end systems, currently developing features for IBM’s World Community Grid. He has a strong practical background in volunteer and grid computing through meaningful open-source contributions to the BOINC project, where he improved email recovery, security (password hashing and token verification), and user notification flows. Based in Mansfield, Texas, he pairs a B.S. in Computer Science from Texas Tech with hands-on operational experience from an earlier IT specialist role supporting university staff and redesigning web systems. Known for pragmatic, security-conscious improvements, he favors small schema and workflow changes that deliver measurable user and operational benefits.
code8 years of coding experience
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Texas Tech University
github-logo-circle

Github Skills (8)

php10
c-language10
cprogramming-language10
database-design10
mysql9
grid-computing8
distributed-computing8
scientific-computing7

Programming languages (1)

PHP

Github contributions (3)

github-logo-circle
BOINC/boinc

Apr 2018 - Sep 2019

Open-source software for volunteer computing and grid computing.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 33 commits, 25 PRs in 1 year 5 months
Contributions summary:Keith focused on enhancing the user email management functionality within the BOINC project. They introduced database schema updates to store previous email addresses and change timestamps, enabling email address recovery. The contributions involved modifying email sending mechanisms, adding features to the website for email change notification, and integrating a reset email address feature. Additionally, the user addressed security concerns by implementing password hashing and token verification for email recovery.
pythonsciencehigh-performance-computingphpscientific-computing
Uplinger/boinc

Mar 2018 - Jul 2018

Open-source software for volunteer computing and grid computing.
Contributions:1 PR, 38 pushes, 1 branch in 3 months
pythonvolunteervolunteer-computingcomputingopen-source-software
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
Keith Uplinger - Software Engineer at IBM