Hi, I'm Tim Smith, a Senior Frontend Engineer with over 15 years of experience building high-performance, mobile-first web applications. I love working with React, Next.js, and modern JavaScript/TypeScript to create scalable products that deliver great user experiences. I'm passionate about writing clean code and collaborating across teams to exceed business goals. Over the years, I've had the chance to lead impactful projects for nonprofits, e-commerce, and startups. When I'm not coding, I enjoy mentoring junior developers and continuously learning new technologies that help me grow. Let's build something amazing together!

Hi, I'm Tim Smith, a Senior Frontend Engineer with over 15 years of experience building high-performance, mobile-first web applications. I love working with React, Next.js, and modern JavaScript/TypeScript to create scalable products that deliver great user experiences. I'm passionate about writing clean code and collaborating across teams to exceed business goals. Over the years, I've had the chance to lead impactful projects for nonprofits, e-commerce, and startups. When I'm not coding, I enjoy mentoring junior developers and continuously learning new technologies that help me grow. Let's build something amazing together!

Available to hire

Hi, I’m Tim Smith, a Senior Frontend Engineer with over 15 years of experience building high-performance, mobile-first web applications. I love working with React, Next.js, and modern JavaScript/TypeScript to create scalable products that deliver great user experiences. I’m passionate about writing clean code and collaborating across teams to exceed business goals.

Over the years, I’ve had the chance to lead impactful projects for nonprofits, e-commerce, and startups. When I’m not coding, I enjoy mentoring junior developers and continuously learning new technologies that help me grow. Let’s build something amazing together!

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Add your work experience history here.

Education

Cyber/Computer Forensics and Counterterrorism at Mt. Hood Community College
January 1, 2023 - December 31, 2023
Computer Science at Diablo Valley College
January 1, 2006 - December 31, 2008
Computer Science at Diablo Valley College
January 1, 2018 - December 31, 2020
S.P.I.R.I.T Program at Contra Costa College
January 1, 2016 - December 31, 2018

Qualifications

Foundations of Project Management
June 1, 2022 - June 5, 2025
Node.js Essential Training Node.js
June 1, 2023 - June 5, 2025
React: Using TypeScript React: Using TypeScript LinkedInLinkedIn Issued Jan 2023Issued Jan 2023
June 1, 2023 - June 5, 2023
TypeScript: Object-Oriented Programming
June 1, 2023 - June 5, 2023

Industry Experience

Software & Internet, Non-Profit Organization, Retail, Media & Entertainment, Professional Services
    paper Chyron-Svelte – A Svelte Component for Smooth, Customizable News Ticker

    I built Chyron-Svelte, a Svelte component for creating smooth, customizable news tickers, perfect for real-time updates or broadcast-style UIs. It features infinite scrolling (via CSS animations), responsive text sizing with container queries, and a lightweight footprint thanks to Svelte’s reactivity.
    I created this to make it easy to add professional-looking chyrons to web apps without heavy dependencies. It supports dynamic headlines (e.g., “Breaking News: Major Event Unfolds”) and integrates with layouts like grids for logos or other elements. The animation loop and responsive design were fun challenges to solve!

    Try it out: https://www.twine.net/signin or https://www.twine.net/signin I’d love feedback on the API, performance, or accessibility. Contributions are welcome—check out the Contribute.md for details!