Skip to Content

Hi, my name is

Matteo Kitic.

I work on difficult problems and think about life.

I’m a graduate student enrolled at Georgia Tech. I have a strong interest in working in collaborative environemnts where I can lead projects and work alongside others to acheive a common goal. At night I tinker with random projects, read, and enjoy listening to other people's stories.

About Me

Hello! I am Matteo, a full-stack developer and a dedicated Master's in Computer Science student enrolled at Georgia Tech. My professional and academic journey thus far has equipped me with knowledge in software development, AI/ML, applied mathematics, finance, & leadsership.

I am passionate about leveraging technology to drive innovation and improve processes across various domains. My interests span technology, finance, algorithms, optimization, leadsership, and the development of creative solutions to complex challenges. I thrive in environments where I can learn continuously and apply my knowledge to real-world applications.

In my free time, I enjoy exploring new ideas and technologies, which fuels my commitment to personal and professional growth. I am excited about opportunities that allow me to contribute my skills and collaborate with others to create impactful solutions.

    Headshot

    Where I’ve Worked

    Analyst @ Warner Bros. Discovery

    October 2022 -

    • Collaborated with prominent brands such as MLB, NHL, NBA, & CNN to provide technical solutions for digital advertising products, contributing to eight figure revenue growth initiatives
    • Developed dashboards for various brands' mobile applications to facilitate easy data visualization and analysis.
    • Analyzed and delivered viewer insights to teams at prominent brands, optimizing the promotion, monetization, and overall execution of digital advertising products.

    Some Things I’ve Built

    Other Noteworthy Projects

    view the archive
    • Folder

      Measuring Bias in Machine Learning Models

      Utilized statistical methods to determine the presence of a bias in a text classifier designed to detect toxicity in comments, categorizing them as 'toxic' or 'non-toxic'. This involved utilizing data analysis and statistical modeling to quantify potential biases. Specifically, calculating correlation coefficients among subgroups of protected classes against the text classifier's toxicity scores to assess any detected bias.

      • Python
      • Pandas
      • Numpy
      • Matplot
    • Folder

      Ravens Matrices

      Desgined an AI agent that's able to solve 3x3 and 2x2 Raven's Progressive Matrices. This was accomplished by employing a few different image processing techniques. It primarily works by using grayscale image manipulation along with metric-based methods and heuristics based methods.

      • Python
      • NumPy
      • OpenCV
    • Folder

      Technical Indicators

      Developed an application that foucsed on technical analysis and more specifically the implementation of different trading indicators and how they work.

      Indicators analyzed:

      • SMA
      • Bollinger Bands
      • Stocahstic Oscillator
      • CCI
      • Golden/Death Cross
      • Python
      • Numpy
      • Pandas
      • Matplotlib
    • Folder

      Market Simulator

      Developed a market simulator to execute trade orders, monitor dynamic portfolio valuation, and accounted for transaction costs to enhance financial accuracy.

      • Python
      • Numpy
      • Pandas
    • Folder

      Assessing Classification and Regression Trees

      The research encountered in this project focuses on four superverised learning algorithms: decision tree learners, random tree learners, and two ensemble learners. The goal was to be able predict what the return for MSCI emerging markets index is by implementing these classification and regression tree (CARTs) algorithms

      • Python
      • Numpy
      • Matplotlib
    • Folder

      Portfolio Optimization

      Portfolio optimization with Sharpe Ratio maximization. The primary objective is to determine the optimal allocation of funds to each stock in a portfolio. This optimization will be based on maximizing the Sharpe Ratio, which balances risk and return which allows investors to make informed decisions about their investments.

      • Python
      • Numpy
      • Pandas
      • Matplot

    What’s Next?

    Get In Touch

    I am currently seeking new opportunities and am always open to connecting! Whether you have a question or just want to say hi, feel free to shoot me an email, and I will get back to you!