logo

I'm Alan Ren. I live in New York, NY, where I design the future.

I'm Alan Ren, a passionate software developer specializing in web development. With a knack for problem-solving, I love creating efficient and user-friendly web applications, constantly seeking innovative ways to improve myself and the world at large.

Expertise

I've spent few years working on my skills. Here are my areas of expertise.

JavaScript
TypeScript
HTML
CSS
GLSL
Python
C++
C#
Swift
YAML
React
Next.js
Gatsby
Vue.js
D3.js
GSAP
Motion
Tailwind CSS
React Native
Git
Netlify
Vercel
AWS
Firebase
Supabase
Sanity
Jupyter Notebook
p5.js
ml5.js
Adobe Creative Suites
Figma
Sketch
Framer
Webflow
Unicorn Studio
Arduino
Raspberry Pi
Algorithms
Data Structures
Design Patterns
Agile Development
Mobile-first Development

Experience

My professional journey and career path.

ml5.js

Web Developer & Open Source Maintainer

ml5.js

May 2024 - Present
Brooklyn, NY, USA

- Led comprehensive redesign and update of ml5js.org and docs.ml5js.org , enhancing user experience and accessibility for the machine learning community.

- Actively managed GitHub repository, addressing and resolving user-reported issues to improve library functionality and stability.

- Fostered open-source collaboration by implementing community feedback, resulting in continual refinement of documentation and codebase.

Self-employed

Web Developer & Designer

Self-employed

Oct 2021 - Present
Remote

- Collaborated to redesign their brand identity and translate it into an aesthetically pleasing website design with Figma.
- Developed a visually captivating portfolio for clients with Next.js and Sanity, resulting in a 500+ increase in engagement.
- Implemented SEO strategies to optimize the portfolio website helped get more organic traffic and improved search engine rankings.

CV

My academic and professional achievements.

Workshop

WTF is Open Source

Open Source Club @ ITP / IMA

Feb 2025
Brooklyn, NY
Jumpstart- Open Source Electron Wrapper for Creative Coders

COSA x NYU: Machine Learning Tools for Creative Coding

Mar 2025
Brooklyn, NY
How to contribute to ml5.js?

COSA x NYU: Machine Learning Tools for Creative Coding

Mar 2025
Brooklyn, NY