hello

i'm jackson, a software developer.

About me

Iā€™m a senior at the University of Florida šŸŠ studying Computer Science with a minor in Math. During my first three years at UF, I've had the opportunity to participate in hackathons and build a variety of personal projects, serve as a Teaching Assistant, and intern full time as a Software Engineer in the SF Bay Area šŸŒ.

When I'm not coding or browsing Pinterest, I enjoy practicing yoga šŸ§˜šŸ¼ā€ā™‚ļø, running šŸƒšŸ¼ā€ā™‚ļø, and engaging with the community through volunteering and working at local coffee shops ā˜•ļø. I'm passionate about technology and excited by any opportunity to direct that passion towards making a positive impact in peoples' lives.

Experience

Software Engineer Intern

May 2022 - August 2022

  • Optimized a recommendation service for Facebook Messenger and Instagram Direct in C++ resulting in 15% lower CPU utilization and 10% higher throughput. The optimization process included techniques such as multi-threading, batching, and local caching.
  • Enabled remote machine learning prediction for video autoplay recommendations by implementing a backend service to serve results from models too large to run with on device memory.
    Machine LearningC++ReactJavascriptPythonPHP

Projects

Sock: for shared spaces

A cross platform app which allows roommates to share status, check who is home, and receive updates automatically when returning home. Since launch in beta, it has received 250+ downloads and grown a small test group of 25 daily active users.

    TypescriptReact NativeGoogle Cloud Platform

the not fat ppl

An online leaderboard for workouts that is generated by feeding an iMessage group chat to a data processing pipeline which converts check mark emojis indicating workouts into a line chart with relevant statistics.

    TypescriptNext JSReactGoogle Cloud Platform

urLOL

An open source clone of the popular tool "bunnylol" which enables shortcuts for visiting and searching websites directly in the browser's search bar.

    PythonDockerFlask

Applied Data Science: Content Recommendation Systems

An analysis of a variety of machine learning approaches relevant for content recommendation with sparse data.

    Content FilteringCollaborative FilteringSparse NN

šŸ§˜šŸ¼ā€ā™‚ļø