Vil McGann

Software Engineer @ Fotosearch
Implementing Practical Software Solutions, Iteration by Iteration

Who I Am

Embarking on a daunting yet crucial fresh start in 2018, I transitioned from healthcare to the captivating world of programming. Today, fully immersed in this landscape, I have honed my coding skills and discovered a passion for crafting machine learning models, witnessing their real-world impact. Alongside, I explored diverse facets of programming, including designing robust architectures and scalable code. This transformative journey shaped my professional path and empowered me personally, teaching resilience and the pursuit of passions. I now seek opportunities to contribute to groundbreaking projects merging technology, creativity, and practical solutions

Where I've Been

May 2021 -- Present
Fotosearch
Software Engineer
After transitioning from my role as an intern, I took on more responsibilities with the company which include working with the customer support department to create a better user experience on our websites. Developed a neural machine translation model that translated image titles and descriptions in over 10 languages and transitioning our entire Dockerized environment to a Kubernetes cluster.
May 2020 -- May 2021
Fotosearch
Software Engineer Intern
Migrated our backend framework from Django 2.0 to 3.2 along with Python 2.7 to 3.9, updating dependencies and resolving deprecated features in accordance to Django and Python documentation. Developed a convolution neural network (CNN) model that can detect and rank images submitted by contributors.
Aug 2022 -- Dec 2022
Bay Robotics - Whitefish Bay High School
Robotics Mentor
Provided mentorship on software development best practices, code reviews, and quality assurance. The team participated in Wisconsin FIRST Tech Challenge (FTC) where the team has taken home the Control and Innovation award and competed in the State Championship.

What I've Done

Video To Come
Dog Door Web App
Wired my Raspberry Pi to a linear actuator to open and close my dog doors. The web application was built using Flask and Nginx. To prevent exposing my home network's IP address, I created a reverse proxy to a Google Cloud Virtual Machine. I secured the web application with a secure log in using SQLAlchemy.

Contact Me

Contact Me