Full-Stack Developer

Transforming Ideas Into Digital Reality

I craft exceptional digital experiences that blend cutting-edge technology with intuitive design. Specializing in creating solutions that not only look stunning but deliver measurable results.

About Me

MJ Portrait
Creative
Innovative

I'm a creative developer who thrives at the intersection of design and technology. With a passion for building immersive digital experiences, I blend technical expertise with artistic vision to create memorable and functional web solutions.

My journey began with a fascination for both visual arts and logical problem-solving, which naturally led me to web development. Today, I specialize in crafting unique digital experiences that push creative boundaries while maintaining technical excellence.

When I'm not coding, you'll find me exploring new design trends, experimenting with digital art, or seeking inspiration in nature and architecture.

Build With Me

Comprehensive digital services tailored to elevate your brand and create meaningful user experiences.

Web Development
Custom websites built with modern frameworks and technologies that deliver exceptional user experiences.
ReactNext.jsTypeScript
UI/UX Design
Intuitive and visually appealing interfaces that enhance user engagement and satisfaction.
FigmaAdobe XDPrototyping
Mobile Development
Native and cross-platform mobile applications that provide seamless experiences across devices.
React NativeFlutteriOS/Android
Digital Strategy
Comprehensive digital strategies that align with your business goals and drive meaningful results.
SEOAnalyticsGrowth
Full-Stack Solutions
End-to-end development services that cover both frontend and backend requirements.
Node.jsMongoDBAWS
Performance Optimization
Enhance your existing digital products with improved speed, efficiency, and user experience.
Core Web VitalsCachingOptimization

Credentials & Experience

Master of Science in Computer Science

2018 - 2020

Stanford University

Specialized in Human-Computer Interaction and Artificial Intelligence. Thesis focused on developing intuitive interfaces for complex data visualization.

Key Achievements

  • Graduated with Distinction
  • Published research paper on UI/UX optimization
  • Teaching Assistant for Web Development course

Bachelor of Science in Software Engineering

2014 - 2018

Massachusetts Institute of Technology

Comprehensive program covering software development methodologies, algorithms, and system design. Minor in Digital Arts and Design.

Key Achievements

  • Dean's List all semesters
  • Led team project that won Innovation Award
  • Internship at Google during junior year

Design Thinking Workshop

Summer 2017

IDEO

Intensive workshop on applying design thinking principles to product development and problem-solving.

Key Achievements

  • Developed prototype for accessibility-focused mobile app
  • Received mentorship from industry leaders

Tech Expertise

A comprehensive overview of all technologies and tools in my stack.

Featured Work

Filter by Category

6 of 6 projects
Immersive Portfolio
ReactThree.jsGSAPWebGL

Immersive Portfolio

A 3D interactive portfolio experience built with Three.js and React.

Role

Lead Developer

Challenge

Creating an immersive 3D experience that's both performant and accessible across devices.

Solution

Implemented progressive enhancement to ensure core content is accessible on all devices while providing enhanced 3D features for capable browsers.

Key Features

  • Interactive 3D environment
  • Optimized performance
  • Responsive design
  • Accessibility features
  • Custom animations

Latest Articles

Building Immersive 3D Experiences with Three.js and React
Web Development

Building Immersive 3D Experiences with Three.js and React

May 15, 2023
8 min read

Learn how to create engaging 3D web experiences by combining the power of Three.js with React's component-based architecture.

12
48
1250
The Future of Web Animation: Beyond CSS Transitions
Design

The Future of Web Animation: Beyond CSS Transitions

Explore advanced animation techniques using Framer Motion, GSAP, and other modern libraries to create stunning web animations.

April 22, 20236 min read
Optimizing React Performance: Advanced Techniques
Performance

Optimizing React Performance: Advanced Techniques

Dive deep into React optimization strategies including memoization, virtualization, and code splitting to build lightning-fast applications.

March 10, 202310 min read
Creating Accessible UI Components from Scratch
Accessibility

Creating Accessible UI Components from Scratch

Learn how to build fully accessible UI components that comply with WCAG guidelines while maintaining visual appeal.

February 28, 20237 min read

Let's Connect

Let's Talk

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.

Location

San Francisco, CA

Connect