Richard “Ri” Le (pronounced ARE-ee lay) is a software engineer focused on designing maintainable, scalable, and robust systems, fearlessly applying technology with strategic care, and writing great code to build exceptional apps and sites that make the most of the Web to inform, connect, inspire, and serve every user.
Recent toolbox: JavaScript • React+Redux • Python • Node.js • PostgreSQL
Wordle clone in Rust A simple CLI clone of Wordle written in Rust.
Indexhibit on Docker A Dockerized legacy PHP+MySQL created for educational purposes.
chatland A simple chatroom built with Node.js + Sockets.io.
Buttondown Lambda Microservice A tiny Buttondown REST API microservice built with Node.js and Terraform+AWS.
Brand Toolkit for Political Group An unreleased Web-based brand toolkit featuring an in-browser interactive SVG logo generator built on React + Gatsby produced as a client project for an undisclosed national political group.
Frontend Web: ES6 JavaScript, React, Redux, Next.js, HTML, CSS, D3, Vue, Nuxt
Backend, Data, DevOps: Python, Node.js, PostgreSQL, Docker, Git, REST, GraphQL, Google Cloud, Sanity.io, GIS
Design + Media: ffmpeg, Figma, Photoshop, Illustrator, Premiere, Blender
Programming Languages and Technologies
- Python - Pandas, NumPy, Geopandas, Scikit-Learn, XGBoost, HDBSCAN, Altair (Vega-Lite), Matplotlib, SpaCy, statsmodels, Flask, Django, SQLAlchemy ORM
- R - Tidyverse, ggplot, tidyr, dplyr, sf for geospatial
- Web - HTML/CSS, Sass, SCSS, ES6+ JavaScript, Node.js, React, Redux, webpack, Mocha testing, Gatsby, Strapi, GraphQL, REST
- SQL - PostgreSQL, SQLite
- DevOps basics - Linux, Ubuntu, Docker, Vagrant
- OOP basics - Java