Summary
Randall Lough is a Senior Software Engineer based in San Diego with nine years of experience building performant, user-focused web applications using React, TypeScript, and Next.js. He pairs frontend craftsmanship—responsive design, accessibility, and UX—with backend chops in Go and Rails to deliver end-to-end features and systems. At companies like Beam Dental and Zena he led major rewrites, established frontend best practices, and built foundational AI chat tooling and dynamic agent systems that unlocked new product capability. He also created internal developer tools and CI processes, improving velocity and reliability while mentoring teams on modern web practices. Before transitioning to engineering he drove growth and product initiatives in marketing roles, giving him a strong product sensibility and a knack for translating business needs into technical solutions. Outside of work he balances code with woodworking and beach time with his dog, a small hint at his blend of practical creativity and discipline.
9 years of coding experience
8 years of employment as a software developer
The University of Arizona
Computer Software Engineering, Computer Software Engineering at App Academy
Spanish