Joel Caballero

Director of Development

Stalk me on linkedin

Joel spent some of his high school days, learning Flash and building websites for several bands in his circle. It's around this time he decided to make a career around it. After high school, he decided to enroll in several computer science classes at the local community college. However this wasn't it, computer science was missing the interactive, experimental aspect that he really loved from many of the websites he admired. So he landed on an Art school to help him hone his skills in Flash.

His early professional Jobs were as a flash developer, designing experiences for his clients for the wild west before mobile phones. Integrating 3D into these experiences were a must, anything to ingulf the user into the experience. As the years progressed, the limitations of the frontend were all too much for Joel, he spent more and more time learning backend systems like PHP, Coldfusion, Flash Remoting and Databases. Naturally, this lead to Computer Systems and Infrastructure for sites he once designed for. His creations became more complex.

As Flash soon died, he transitions to managerial roles in E-com and serverside technologies. Having a good grasp of both the front and and backend, Cloud computing become to emerge as the next big challenge and just in time too. E-commerce proved to be a beast and contributed to a lot of late nights trying to solve performance issues for large number of users at once. Joel learned to utilize AWS for all of it's tools in helping with those problems.

When F&D came a knocking, Joel was ready to solve just about any problem the world of web could face. With a wide array of client and verticals, Joel felt confident and tackling any problem however big or small. Joel still dabbles in the frontend while continuing to help his clients across many teams including DevOps. His curiosity in the realm of computer science continues to unravel new solutions for anybody who asks.

Most recently, Joel is working with Generative AI to not just to help code, but to build large complex systems with teams in a structured more manageable way.