SENIOR REACT & TYPESCRIPT ENGINEER

Hi, I'm Crystal.
I build enterprise-scale React applications,and I care just as much about how it looks as how it works.

Crystal Reyes, Senior Frontend Developer
16+ YearsEnterprise Experience
The Weather CompanyCritical Infrastructure
Millions of Daily UsersScalable Systems
Selected work

Projects

Here are some examples of how I combine technical expertise, user-centered design, and a growth mindset to build products.

#EnterpriseThe Weather Company (IBM)Oct 2020

Weather.com Premium Subscriptions

Led frontend development for Weather.com's Premium Subscriptions product, a new revenue stream offering advanced weather features and an ad-free experience.

ReactTypeScriptNode.jsPayment APIs
https://weather.com/subscribe
Weather.com Premium Subscriptions screenshot 1
#EnterpriseThe Weather Company (IBM)Oct 2020

Samsung One UI Integration

Created optimized weather.com experience specifically for Samsung devices, aligning with Samsung's One UI design system to deliver native-feeling weather information to users.

ReactTypeScriptSASSDevice APIs
https://weather.com/weather/hourbyhour/l/30339?par=samsung
Samsung One UI Integration screenshot 1

Side Projects

Experimental apps, ongoing work, and other contributions

Nonprofit

Baldie Con

Conference platform for national nonprofit

WordPressSquareMake
Open Source

Liquid Prep

Helping farmers optimize water usage

AngularJavaScript
Personal

Becoming & Bloom

Lifestyle blog and resource hub

WordPressKadenceMailerLite

Tech Stack

My preferred tools and technologies for building digital products

Frontend & Frameworks

Core

ReactTypeScriptJavaScriptNext.js

Styling

SASS/SCSSTailwind CSSCSS Modules

Backend & Content

Runtime

Node.js

CMS

WordPress

APIs

RESTful APIsGraphQL

Database

Supabase

Tools & Quality

Build Tools

Git/GitHubWebpackVite

Testing

JestCypressLighthouseESLint

Design

FigmaStorybookJSVS CodePhotoshopIllustrator

Accessibility

WCAG 2.1 AA

Experience

16+ years building for the web

The Weather Company (IBM) logo

Senior Software Engineer

The Weather Company (IBM) Atlanta, GA

Oct 2020 - Mar 2024
  • Drove frontend development on Premium Subscriptions product, scaling to 860,000 paid subscribers
  • Partnered with Samsung designers to optimize UI for One UI device integration
  • Helped establish the comprehensive component library in StorybookJS that improved development consistency and reuse across teams
  • Maintained WCAG 2.1 AA compliance across all features, leveraging IBM accessibility certification
  • Participated in code reviews and knowledge sharing, maintaining code quality standards across the team
The Weather Company (IBM) logo

Software Engineer

The Weather Company (IBM) Atlanta, GA

Mar 2008 - Oct 2020
  • Built React and TypeScript UI components for forecast pages serving millions of daily users
  • Contributed to large-scale AngularJS-to-React migration, modernizing the frontend architecture
  • Led frontend development for Hurricane Central (2015), a high-traffic feature during major weather events
  • Co-developed 'My Friend's Weather' with Facebook API integration, expanding social engagement
  • Delivered responsive components supporting tens of millions of daily users across devices

Volunteer Work

Liquid Prep – IBM Call for Code

Volunteer Frontend Engineer

  • Contributed frontend development to an open-source Angular mobile app helping small-scale farmers optimize water usage in drought-prone regions.
  • Built UI components with low-connectivity environments and non-technical users in mind.
  • Mentored a Texas A&M senior capstone team through code reviews, Angular best practices, and real-world development workflows.

IBM Women in Technology

Marketing & Technology Chair

  • Served a two-year term supporting women in technical and non-technical roles through IBM's WIT Business Resource Group.
  • Designed and maintained the WIT intranet platform, produced digital and print marketing materials, and mentored middle and high school girls through IBM's job shadow program.

About

Get to know me a bit better

I enjoy building interfaces that are scalable, accessible, and make complex things feel simple.

With 17 years of experience crafting web applications at scale, I bring a balance of technical depth and design sensibility to every project.

From shipping features to tens of millions of daily users at weather.com to nonprofit platforms and passion projects, I create digital experiences that perform at scale and feel great to use.

I'm based in Atlanta, available for remote/hybrid work, and open to the right full-time opportunity.

Crystal Reyes, Senior Frontend Developer
kriss-tahl ray-ez

Core Values

AccessibilityPerformanceClean CodeUser Experience
Workspace setup with laptop and coffee
Laptop and monitor home office setup
Desktop setup with keyboard and code editor
Cafe scene with open laptop

Let's Connect

I'm always open to discussing new opportunities and interesting projects.