Summary
James Sral is a Senior Product Engineer with a decade of experience building web and mobile applications, currently shaping product at Bark after senior engineering roles at Extend and LoadUp. He specializes in modern JavaScript (ES2015+), React/React Native, Vue, and Ruby, and enjoys exploring lower-level languages like C and Lisps that inform his pragmatic engineering choices. Comfortable across the full stack, he has shipped inventory and education-focused systems while leaning into product-minded engineering and UX. Classically trained as a guitarist with a degree in Music Business, he brings a composer’s attention to structure and iteration to software design. Based in Summerville, SC, he balances deep technical curiosity with hands-on delivery and a habit of experimenting with emerging frameworks in his free time.
10 years of coding experience
8 years of employment as a software developer
Full Stack Web Development Certification Computer Software Engineering, Full Stack Web Development Certification Computer Software Engineering at freeCodeCamp
Bachelor of Music Music Business; Guitar Concentration, Bachelor of Music Music Business; Guitar Concentration at Grove City College
french (non-fluent)