Hello, my name

Woody Lin

|
Woody Lin

Portfolio

About Me

Woody Lin

A Passionate Biotech Associate and Software Developer

Software & Development

Languages:JavaScript, TypeScript, SQL, HTML & CSS, Java, Python, Bash
Frameworks:React, Next.js, React Native, Express.js, Fastify, Tailwind CSS, Bootstrap, Jekyll
Relevant Tools:AWS, Vercel, Vite, Webpack, Babel, Chrome DevTools, ESLint, Prettier, Jest, Figma, Docker, Git, Postman, VS Code, Node.js, Miniconda, Expo, Google Play Console, PM2, Jira

Laboratory & Biotech

Laboratory:Aseptic technique, cell culture, gel electrophoresis, spectrophotometry, buffer preparation, centrifugation, chromatography, colorimetry, device calibration, TFF/DF, cleanroom, gowning, GMP & SOP compliance
Equipment:Microscopes, pipettes, micropipettes, centrifuges, bioreactor, spectrophotometers

Quality

My Works

My Experience

BioMAP Associate Training Program Participant

JVS Boston | Mar 2026 - May 2026

Completing 80 hours of hands-on laboratory training in biomanufacturing processes.

Applying strict safety and compliance protocols, including hazardous material handling and adherence to SOPs and GMP standards.

Developing technical laboratory skills, including aseptic technique, gel electrophoresis, spectrophotometry, centrifugation, chromatography, and colorimetry.

Gaining proficiency in operating laboratory equipment such as microscopes, pipettes, and micropipettes.

Customer Service Associate & Store Advocate

Cricket Wireless, LTS Telecom | Jul 2024 - May 2026

Serve as a primary point of contact in a high-volume retail environment, managing customer inquiries via phone and in person.

Translate complex technical information into clear, accessible guidance for customers with varying levels of technical knowledge.

Deliver customer support to a diverse, multilingual clientele using English, Mandarin, and Fuzhounese.

Assess customer needs and provide step-by-step solutions for device setup and troubleshooting.

Track, document, and resolve customer complaints, ensuring timely follow-up and customer satisfaction.

Software Engineering Intern

Twygs.io | Jun 2024 - Oct 2024

Utilized TypeScript, Node.js, React, and Next.js to develop and maintain web application interfaces, and refined the authentication UI designs with Tailwind CSS.

Enhanced the One-Time Password (OTP) input system by implementing automatic tabbing between adjacent inputs upon entering a number, streamlining the email verification process.

Implemented feature to make last name input optional for Creator/Advertiser account creation, increasing sign-up flexibility. Modified both backend constraints and frontend validation to support this change.

Adopted PostgreSQL for local database management, including account creation after the email authentication process and data manipulation for testing purposes.

Teaching Assistant

UMass Boston, CS Department | Feb 2023 - Dec 2023

Assisted professor in grading assignments and projects.

Held office hours to help students with course material and homework assignments.

Collaborated with fellow TAs to plan instructional activities.

Communicated with students on Piazza and via email.

My Projects

Portfolio Website

Next.js, TypeScript, Tailwind CSS, Three.js | May 2025 - Present

Vercel

Developed and deployed a personal portfolio website using Next.js 15 with TypeScript and Tailwind CSS, featuring advanced image optimization, interactive components, and real-time integrations hosted on Vercel with global edge network distribution.

Engineered a comprehensive image optimization system using Sharp library for WebP conversion and thumbnails (600px * 600px), intersection observer lazy loading, background preloading with localStorage caching, reducing image sizes by 60-80% while enabling instant lightbox viewing for repeat visitors.

Built an interactive terminal simulator with 15+ Linux commands, command history navigation using arrow keys, and Live2D widget integration with WebGL detection, providing an engaging educational experience for visitors learning development concepts.

Integrated multiple real-time APIs including Open-Meteo for weather data, Quote of the Day with automatic Chinese translation, enhancing user engagement with live content updates.

Implemented comprehensive SEO optimization with automated sitemap.xml/robots.txt generation, semantic HTML structure, clean URL architecture, and Google Search Console indexing for enhanced search engine visibility and performance.

Flashcard Mobile Application

React Native Apps Community | Sep 2024 - Present

Google Play Store

Developed and published a mobile flashcard application to the Google Play Store using TypeScript and React Native, showcasing the ability to manage the full app lifecycle from concept to production release.

Designed a comprehensive CRUD system for users to create new flashcards and decks, edit existing content, and delete unnecessary items, providing full control over study materials.

Utilized SQLite database for efficient local data management, enabling offline access and ensuring user data persistence across app sessions.

Configured Expo development workflow with EAS Build for streamlined development, testing, and deployment processes across both iOS and Android platforms.

Built real-time search functionality across decks and individual flashcards, enabling users to quickly locate specific study materials using keyword filtering.

Implemented swipe gestures and touch interactions using React Native Gesture Handler, allowing users to navigate between flashcards intuitively and flip cards with tap gestures.

Implemented data portability features allowing users to export and import flashcard decks in JSON format, facilitating easy backup, sharing, and transfer of study materials across devices.

Twitter Bot

Extracurricular | May 2023 - Jun 2023

Automated Twitter Bot with Image Posting

Developed a Twitter bot based on AWS EC2 instance to select and upload pictures from a designated database once every 6 hours (still operational remotely).

Implemented a time-based CronJob to acquire the necessary components by Node.js; integrated the Twitter API for automated tweeting, optimizing efficiency with async/await for handling asynchronous tasks.

Built comprehensive file system management with JSON-based posting history tracking, duplicate prevention mechanisms, and automated record-keeping for analytics and performance monitoring.

Leveraged PM2 for real-time monitoring management of the Twitter bot, ensuring consistent performance.

Published over 3,000 tweets to date and constantly gained followers.

Location

Work Area

Boston, MA
Loading...weather data
--
--
--
Updated: --:--Powered by Open-Meteo API