Bowang Lan

Hello, I'm Bowang (Jeffrey) Lan

A full-stack software engineer and data scientist
Actively looking for full-time SDE positions starting in June 2024!
Download My Resume

About Me

I'm currently a forth-year student at the University of Washington studying Astronomy. The universe has always fascinated me, but there's another world that equally captures my interest — the digital realm. I've been immersing myself in coding ever since high school, first playing around with Python (Automation, Web Scraping, GUI, Pen Testing), and then getting into web development, learning about web technologies such as HTML, CSS, and JavaScript. Nowadays, I spent most of my coding time crafting applications on the web.

I'm currently looking for full-time software engineering opportunities starting in June/July 2024, and part-time SDE positions starting right now. If you're interested in working with me, feel free to reach out!

Technologies

All
Front-End
DevOps
Back-End
Database
Data Science
React Native
React Native
Next.js
Next.js
AWS
AWS
React
React
FastAPI
FastAPI
Vite
Vite
Node.js
Node.js
Redis
Redis
TailwindCSS
TailwindCSS
CSS
CSS
PostgreSQL
PostgreSQL
JavaScript
JavaScript
Jupyter Notebook
Jupyter Notebook
Python
Python
Docker
Docker
TypeScript
TypeScript
Framer Motion
Framer Motion
Express.js
Express.js
MySQL
MySQL
SQL
SQL

Feature Projects

WebGem

A platform for discovering amazing portfolios and sharing your portfolio with the world
Next.js
Next.js
TailwindCSS
TailwindCSS
TypeScript
TypeScript
PostgreSQL
PostgreSQL
Python
Python

ChatGPT-Archive

A Chrome extension that enhances the functionality of the official ChatGPT website. It allows you to conveniently search your conversations in any tab using just one keyboard shortcut. Moreover, it provides additional features such as the ability to organize conversations/messages into folders, synchronize with external data sources like Notion, and much more.
React
React
Vite
Vite
TypeScript
TypeScript

UWClassmate

A website that enables University of Washington students to search for courses, leave comments, and explore popular and recommended courses.
Next.js
Next.js
React
React
TypeScript
TypeScript
MySQL
MySQL
SQL
SQL
TailwindCSS
TailwindCSS

EmojiCloud

A website for generating an emoji cloud given a list of emoji, similar to a text cloud, using the Python package EmojiCloud.
Python
Python
Celery
Celery
FastAPI
FastAPI
React
React
Redis
Redis
View all projects

Experiences

Apr 2024-Present

VioletApp

Software Engineer

Oct 2023-Present

Next Professional Athlete

Software Engineer

• Developed an interactive marketing website for NPA using Next.js and React, enhancing user engagement by 50% and increasing conversion rates by 40% • Streamlined cross-functional team collaboration by integrating a Sanity-based content management system, reducing project delivery times by 30% and enhancing communication efficiency. • Authored comprehensive technical specifications for a new mobile application, outlining critical features and architecture to guide development and ensure alignment with strategic objectives.

Jul 2023-Aug 2023

LEAPS

Software Engineer

LEAPS is a startup that has been developing a mobile app design specifically for streaming sport events. My role involves backend development of the streaming and authentication feature.

Sep 2022-Present

Organization of Hua Classmates

Software Engineer | Team Leader

Led and managed a team of around 10 individuals, ensuring successful project completion, fostering collaboration, and promoting professional growth

Jun 2022-Jul 2022

University of Washington

Reseach Assistant

Developed a website for the EmojiCloud Python package using FastAPI as backend (backend) and Next.js (frontend)

The cosmos is also within us. We’re made of star-stuff. We are a way for the cosmos to know itself.
-Carl Sagan