Summary
David Ayala is a Senior Software Developer based in Irvine, California with five years of experience building full-stack and serverless applications across startups and SMBs. He has advanced from entry-level roles to senior engineer at AdvicePay, delivering APIs, Node.js web features, and backend systems using GraphQL, AWS Lambda, and serverless architectures. Pragmatic and team-oriented, he focuses on sustainable, efficient code that aligns with business goals and isn't afraid to tackle unfamiliar problems. Outside work he follows markets and crypto and recharges through exercise and RPG gaming, reflecting a blend of analytical curiosity and disciplined routines.
4 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of California, Irvine