Daniel Johnson is a Senior Software Engineer based in Seattle with nine years of experience building full-stack systems, currently advancing payments technology at Visa. He combines Java Spring Boot APIs, React/Redux frontends, and replicated SQL work to deliver resilient services and has recently built agentic AI–enabled support tools that automate issue analysis and remediation. A University of Washington CS graduate with hands-on experience from NASA internships to undergraduate rocketry research, he brings both practical backend engineering and data-driven visualization skills. Known for quickly shipping customer-facing features and teaching others (former programming instructor), he pairs strong technical depth with clear communication and a track record of turning research-grade prototypes into production-ready tooling.
8 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Washington
Associate of Science - AS, Associate of Science - AS at Seattle Central College
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.