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