Settings setings

Hello!

I'm Tony Edvalson,
a user-oriented software engineer specializing in ML & data engineering.

i'm tony edvalson,
and graphic design is my passion.

Mail

Graphic design is my passion

Background

I currently work at Asana where I get to make tools that let businesses integrate LLMs into their existing workflows.

After devloping software professionally for 7 years, I've taken an interest in optimization and product development. My best work uses data science and ML to make sense of complex datasets, and I have experience doing so in both established tech giants and companies I've founded.

Outside of work, I love to tinker with side projects, such as experimenting with generative music systems and creative writing. I competitively trade prediction markets on Manifold, where I'm ranked in the top 25 users. And to relax I love to mess around in sandbox video games like Factorio and Minecraft.

Experience

  • AsanaSWE

    2024 – Present

    I'm currently on a small team that is building AI Studio, Asana's no-code agentic platform. Together we made a product and coordinated with the rest of the company to build a GTM strategy and train sales agents. I wear many hats, but as the designated LLM whisperer I mostly work with Anthropic and OpenAI to integrate their products in AI Studio and evaluate model performance.

  • Google PlaySWE III

    2021 – 2024

    I helped build a system to allow mobile apps to be used while the data was still downloading. Doing this required managed a few pipelines that processed petabytes of data daily and some machine learning to dynamically figure out the order the files should be downloaded. I also helped with some multi-quarter development and compliance projects for the DMA.

  • IBMIntern

    Jun – Aug 2021

    Researched new deep learning models that more accurately predicted the risk of extreme weather events months in advance.

  • Founded an industry leading school dismissal system. We support over 700 schools and 500,000 users internationally. Led product design, sales, gave investor pitches, and grew the company into a profitable SaaS business.

Projects

ApolloGenerative Music

2024

Apollo uses ML and signal processing techniques to generate music. It utilizes variational autoencoders, customized ResNet blocks, and specialized loss functions to generate music within a latent representation.

Generative AI VAEs Music Generation Tensorflow Pandas Numpy Signal Processing

BoltLLM Web Development

2023

Cursor before it was cool. Bolt is a coding assistant that allows users to develop websites in plain English. It can edit, correct errors, and implement complex interactions from scratch, like modals, shopping carts, and checkout functionality.

My favorite part about it is a system for optimizing text in the LLM's context. Since the amount of code is much larger than the context size, I developed a system of iterative summarization based on information theory. Files less relevant to the current task are compressed so it can maximize the information available. Then a bin packing system figures out which summarized versions should be used to maximize the information available to the LLM.

LLMs RAG Prompt Engineering GPT-4 LangChain JS

Owl is a programming language I made. It's an interpreted language with a many powerful features that are designed to make code that is surprisingly clean and compact.

A past version of this site was hosted on a server written entirely in Owl, but since it's not a standard language, the hosting was too expensive to maintain :'(

Go Programming Languages Interpreters Compilers

In this project I visualized the relatedness of subreddits by analyzing the comments and posts of users. I used D3.js to create a force-directed graph that showed the connections between related subreddits.

Reddit Data Visualization D3.js Python

FMIPSFactorio MIPS Processor

2020

I built a fully compliant processor in the video game Factorio that can execute MIPS assembly at a blazing 2 instructions per second. I was able to execute arbitrary C programs on the processor by writing a script that converted C to MIPS assembly, and automatically wrote the assembly to the computer's memory.

Factorio MIPS Assembly Computer Architecture

MCAlloy is a tool that allows python code to be executed in Mincraft using datapacks. A simple python interpreter is able to execute arbitrary python scripts, making it much easier to write complex commands in Minecraft.

Minecraft Python Transpilers

Get in Touch

I'm always open to new opportunities, talking about interesting projects, or just to chat!

You can find me at .