Frank Costoya
Senior Software Engineer · Orlando, FL
Full-stack engineer with nearly a decade of experience building enterprise web platforms, headless architectures, and cloud-native applications. Passionate about clean code, modern tooling, and solving complex problems across the entire stack.
Experience
HUB International
Senior Software Engineer · Nov 2024 – Present
Imarc
Senior Web Engineer · Feb 2023 – Sep 2024
Lead Sitecore engineer managing enterprise client implementations. Built headless WordPress and Next.js solutions for agency clients.
Web Engineer · Apr 2021 – Feb 2023
CentralSquare Technologies
Product Support Specialist · Apr 2019 – Apr 2021
Managed data flow for police and fire departments across the US.
Apple
Family Room Specialist · Mar 2012 – Feb 2015
Specialist · Jun 2010 – Mar 2012
University of Central Florida
B.S. · 2014 – 2017
Tech Stack
Full-Stack Development
Cloud & Infrastructure
DevOps & Observability
AI & Machine Learning
Data & Streaming
Platforms & CMS
Recommendations
Chief Executive Officer, Partner at Imarc
“Frankie joined Imarc about four years ago and immediately stood out not just for his technical acumen but also for his adaptability and can do attitude. As CEO I've been impressed a hundred times over with Frankie's willingness to jump into any problem and his ability to come out the other side with and excellent, if not perfect result. As one of our lead Sitecore engineers, Frankie was responsible for the successful management of one of our largest clients, not just on the implementation side, but as a key consultant. I can't recommend Frankie enough for your organization - there isn't a single role he wouldn't be successful in.”
Chief Revenue Officer, Partner at Imarc
“Working with Frankie has been incredible. He is a very smart and talented developer, and the quality of his code is impeccable. Frankie is more than a developer, though; he is also a business strategist and can understand how his work can directly impact a client's business objectives. He can easily translate technical nuances to a non-technical person and clients love him. He is a unicorn for sure! Frankie would be an incredible addition to any team.”
Director of Engineering at Imarc
“Frankie is an incredible and talented senior engineer. He has an excellent understanding of the entire stack and is always up for facing a new challenge or technology. He also has a very impressive set of soft skills and is a great communicator. He quickly and naturally establishes productive working relationships with both coworkers and clients. Working with Frankie is a real pleasure.”
Account Director at Imarc
“I had the privilege of working with Frankie on the largest team at Imarc where we specialized in web development. We were always moving 1,000 miles per minute, yet he brought a sense of calm and precision to each project, which we all needed. One of Frankie's best qualities is his adaptability. I watched Frankie work on urgent retainer tasks and seamlessly transition into strategic long term greenfield projects, never missing a beat. His technical knowledge shines through on client calls yet he always ensures everyone on the internal team understands developer language. I would without hesitation recommend Frankie for any Sr. Full Stack Developer role.”
Full Stack Sitecore Web Developer at NFPA
“Frank was such a pleasure to work with. He came into Imarc eager to learn Sitecore and become a better developer. In a few short weeks he picked up the CMS, asked questions and utilized his resources to learn as much as he could. We challenged him to get ready for and take the Sitecore 9 Experience Platform certification. He aced it with flying colors and has been a key contributor to the team ever since. Highly recommend Franks work to anyone needing help with Sitecore implementation.”
Product Support Professional
“During my time working with Frankie as his manager, I always appreciated his positive, can-do attitude and dependability. Frankie is very inquisitive and forward thinking, wanting to know how software programs work, finding inefficiencies in processes and how to reduce them. I had the pleasure of seeing this first-hand. Frankie was responsible for an annual renewal process which previously had users touching several thousand accounts manually every year, requiring resources to spend several weeks to complete. Seeing how inefficient and time consuming this was, Frankie created a program that would check each account that matched specific criteria and update the account. This decreased the time to under an hour. The number of hours saved was a huge cost saver and ultimately improved customer satisfaction and employee morale. Any development team that has Frankie will, without a doubt, have an amazing asset on their side.”