Tim Craig is a seasoned Staff Software Engineer with over a decade of hands-on experience building backend systems and tooling, currently at PayPal in San Jose. He brings deep multilang expertise (Java, C/C++, Python, PHP, VB.NET) and strong database and Linux administration skills, enabling him to move fluidly between application code, infrastructure, and operations. Tim has a history of long-tenured platform work and senior engineering roles across fintech and security-focused companies, demonstrating reliability in both team and independent settings. He is an avid Linux desktop and server user and applies that systems-first perspective to debugging, deployment, and testing (white- and black-box). Known for quickly learning new languages and frameworks, he pairs pragmatic engineering with a background in graphics and tooling that often surfaces in creative technical solutions. Based in San Jose with a BS in Computer Science from San José State University, he blends production-grade discipline with a hacker’s curiosity.
12 years of coding experience
24 years of employment as a software developer
BS Computer Science, BS Computer Science at San José State University
Contributions:1 push, 3 branches in 2 years 5 months
closedzoneminderlinuxcircuitusb
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.