Skip to content
View iluvjava's full-sized avatar
🙁
🙁

Highlights

  • Pro

Block or report iluvjava

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
iluvjava/README.md

Hi, Human, Robots, Cyborgs, or General Artificial Intelligence

This is my personal GitHub account, so expect more personality here than on my resume or LinkedIn. There is no profile photo by design.

If you are a recruiter, start here. I am a PhD candidate in pure mathematics at the University of British Columbia Okanagan, expected to graduate around 2027, with an MS in Applied Mathematics and a BS in Computational Mathematics. See "More About Me" below for the rest.

  1. My legal name is Hongda Li. I prefer to go by Alto on the internet, and I use Alto for job applications to reduce potential name bias.
  2. Personal website: iluvjava.github.io.
  3. Google Scholar: profile. Still working with my advisor toward good venues for our results.
  4. HackerRank.

More About Me

  1. I like psychedelic and ambient music.
  2. My English has native fluency, 我说普通话,中文是我的母语, and mon français reste entre les niveaux B1 et B2 du CECR ; je suis en train de l'apprendre.
  3. I made a small pink unicorn pony.

Skills and Experience

  1. I write Julia code that matches C++ or FORTRAN performance, compile time aside, assuming comparable algorithm implementations across languages. If you are hiring for a postdoc, or a data-intensive or operations-research role where Julia's ecosystem fits, that is directly relevant.
  2. My programming background includes many formal computer science courses. I also work fluently with AI-assisted development, including Claude, as part of my research and coding workflow. It has measurably sped up my iteration cycle.
  3. I completed an eleven-month Mitacs-funded internship with Genesis AI Corp, working with raster files and geospatial plugins for PostgreSQL databases.
  4. I was sole instructor of record for an accelerated MATH 100 (Differential Calculus) section at UBC Okanagan in 2026, thirty-five students, owning course design, delivery, and assessment.
  5. I am a PhD student in pure mathematics, specializing in mathematical optimization. It is a demanding path that rewards sustained daily focus and persistence, and it is the work I am currently doing.

FAQ

What happened to my main math repository?

It is private for now, since it holds drafts of work I have not published yet. The general-knowledge portions that are not original contributions are available in my published Obsidian notebook. References I use in my research are in my public Zotero library.

What mathematics do I work on?

Topics in mathematical optimization: non-smooth analysis, convex analysis, operator theory, duality, and algorithms. My work follows in the tradition of:

  1. Heinz Bauschke
  2. Ralph Tyrrell Rockafellar
  3. Amir Beck
  4. Yurii Nesterov

What are my most recent qualifications?

I completed my Master's at the University of Washington Applied Mathematics program (2020-2022), advised by Professor Anne Greenbaum. My thesis is here.

Pinned Loading

  1. BruteFocing-Prime-Numbers BruteFocing-Prime-Numbers Public

    I do things cause I can, I can turn myself into a pickle if I can.

    C#

  2. AMATH-514 AMATH-514 Public

    Combinatorics Optimizations stuff.

    TeX 1

  3. AMATH-585-Numerical-Analysis-of-BVP AMATH-585-Numerical-Analysis-of-BVP Public

    Just some basic numerical analysis class to get research suited.

    TeX 1

  4. CSE-546 CSE-546 Public

    CSE 546, All HWs, Spring 2021

    Jupyter Notebook 1

  5. AMATH-581-AS-COOL-AS-IT-GETS AMATH-581-AS-COOL-AS-IT-GETS Public

    This repo is a submission to part of the HW4 for amath 581, Winter 2020.

    MATLAB

  6. Metropolis-Hasting Metropolis-Hasting Public

    Metropolis Hasting Algorithm for Stochastic Processes at UBC Okanagan

    TeX