I'm Kenny G Perez, a Software Engineer

I'm a software engineer with a deep passion for creating transformative solutions that enrich the lives of end-users. My enthusiasm for continuous learning and my love for tackling complex challenges drive me in my work. Each project I take on is not just a job but an opportunity to make a positive impact and push the boundaries of what technology can achieve.

Designed by TailwindUI & built by Kenny

Visuals by Impulse - Super Maker

Led a small team in the development of Super Maker, a first-of-its-kind tool designed for streamers and video editors. Super Maker empowers users to effortlessly create professional overlay animations within their web browsers. Subsequently, the server generates an MP4 file incorporating all the assets provided by the user.

I was responsible for establishing the cloud infrastructure, where I created three dedicated microservices to dynamically provision AWS EC2 instances based on demand. One of these microservices efficiently managed the queue of incoming requests, while the last one served as a general REST API on AWS Elastic Beanstalk. We utilized AWS SQS, AWS Lambda, and AWS CloudFormation in this infrastructure setup. Simultaneously, I played an integral role in implementing the backend server using Node.js and TypeScript.

Media Coverage Links

Lachlan - Computer Vision Facecam

Lachlan is one of the largest Fornite streamers with over 14.5 million subscribers on YouTube. I lead the development in creating a streaming facecam that would react according to Lachlan's in-game health and shield. This required me to develop a proprietary computer vision software to analyze his gameplay in real-time. Using a WebSocket connection the stats would be sent to an OBS browser source.

Media Coverage Links

University of Central Florida - UCF Here

QRCode based attendance application utilizing a native mobile app and LTI enabled Python/Django web application. I lead the development of the mobile application. Refactored student design project code to make it production-ready and optimized the code to use the best practices. UCFHere utilized React Native and Expo SDK.

Media Coverage Links

Visuals By Impulse - Client Portal

I developed a preparatory CRM software to allow VBI to manage their custom design projects, client relationships, and handle payments. I was the lead programmer on this managing a small team. We utilized Node+Express and MongoDB on the backend. VueJS on the frontend.

Media Coverage Links