joshua mayorga loaisiga miami, fl august 2013

Josh Caleb Mayorga

Title: Executive Director
Works For: Tech For Kids America Foundation
Joshua "Josh" Mayorga
Born: 1983
Gender: Male
Nationality: American
Miami, FL 33174

Online Strategy and Consulting

Miami (Sweetwater), FL

I love inspiring others

In early 2012, I started Tech For Kids America Foundation, a nonprofit to help raise awareness of the disturbing lack of STEM talent in this country and provide free STEM education through various programs for youth. I am also seeking work opportunities in projects for the web and mobile applications.

Professional Experience

I have been designing websites and providing e-commerce sites for clients since 2006. Since then, I've helped numerous clients get number one rankings on Google and other search engines. Over the years, I've worked with clients from diverse industries and sizes, from small nonprofit companies, to national brands and even local government.

View my resume

I'm a huge fan of S.T.E.M. and have always had a curiosity for how things work. Here are a few of my interests and skills relating to my professional experience: PHP, Ruby on Rails, JavaScript, HTML5, Linux Computing, Network Installation and Configuration, Computer Security, Responsive Web Design, Java Programming, Mobile App Development, Video Production and Editing with Adobe Premiere/After Effects, Hardware Hacking and DIY projects.

Community Involvement

Since my teen years when I volunteered at the Miami Springs Rec Center, I've been involved with community service and have put my free time into impacting others' lives.

I was a youth football coach for the Tamiami Colts 120s. I've also been involved with volunteering for political campaigns and through the red cross I am a part of the local CERT (Community Emergency Response Team) since 2011. I am now the founder and Executive Director for the Tech For Kids America Foundation, as well as a board member for the Miami-Dade County Public Schools STEM Advisory Board.

Contact Me

Contact me via social media or by calling (305) 423-9492.