I'm Lance Ellis, a software engineer and designer.
1234567891011121314Hey! I am a self-taught programmer specializing in web development and design. I'm highly proficient with TypeScript, React, and Next.js. I enjoy building large scaling applications; I have a strong background in DevOps and CI/CD pipelines. Recently, I've been focusing on building web applications and libraries for LLMs. I've worked for Amazon, where I developed internal tools and later, user-facing features for the Alexa app. My experience also includes contracting and freelancing for small startups primarily for mobile and web development. I've also worked previously at Atlassian on their governance security team. In addition, I took a fellowship at Major League Hacking to learn about production engineering. I'll be returning to Atlassian as a software engineer intern.
Projects
Y'all
Spring 2024, Expected Spring 2025
Social organization app for day-to-day activities. CTO and raised 50k in pre-seed funding.
React Native, Next.js, tRPC, Drizzle ORMSolving Solar Car Race Strategy with Proximal Policy Optimization
Spring 2024 - Present
Developed a reinforcement learning model to optimize the strategy of solar vehicles in the American Solar Challenge. The model was trained in a simulated environment using the PyChrono physics engine.
Python, Gymnasium, Tensorflow, PyChronoAmazon Alexa Device Sorting
Winter 2023
Engineered the device sorting feature for the Amazon Alexa app. Business-critical requirement for Alexa's Q3 2023 app refresh. Sees millions of interactions a month.
REACT NAIVE, GRAPHQL, TYPESCRIPTSlashbase
Winter 2023 - Present
No-code AI platform for software engineers. Framework for building, deploying, and scaling AI experiences.
Next.js, AWS Bedrock, LlamaIndex, xyflowVisualize the courses offered at UT Austin as a network graph. Data was scraped from UT's website with a Selenium bot.
Next.js, Python, Selenium, D3.js