Giter Club home page Giter Club logo

Ryan Trainor | San Francisco, CA | Open to Relocate | +1.612.747.5815 | [email protected]
8+ years of designing and building full stack web and native iOS and Android applications

Technologies

  • Frontend: TypeScript, JavaScript, Effect, React, React Native, GraphQL, Supabase, Vue, Solid, Astro, Next, Remix, Tailwind, HTML, and CSS.
  • Backend: TypeScript, JavaScript, Effect, Node, Python, Ruby on Rails, Laravel, C, Rust, Solana, Ethereum, Solidity, Express, RESTful API, Cloudflare, Firebase, MySQL, PostgreSQL, SQLite, and MongoDB.
  • Cloud Platforms: AWS, Azure, GCP, Cloudflare, Vercel.
  • Tools: XCode, Expo, Docker, Jest, React Query, Playwright, Git, Figma, Logging and Telemetry, CI/CD.
  • Other: Functional Programming, Automated Testing, RDBMS and Non-Relational Data Modeling, Machine Learning, NLP, LLM, Computer Vision, Project Management, and Progress Tracking.

Key Skills and Responsibilities

  • Leadership: Experience in leading engineering teams, mentoring junior engineers, and fostering a culture of continuous learning and innovation.
  • Full-Stack Engineering: Proficient in designing and implementing end-to-end solutions using modern frameworks and cloud platforms.
  • Agile Development: Strong proficiency in agile development methodologies, capable of assessing and communicating trade-offs effectively.
  • Collaborative Development: Actively participated in feature planning, design discussions, code reviews, and code analysis.
  • Process Improvement: Continuously worked to improve software development and implementation processes.
  • Customer Collaboration: Worked closely with customers, partners, and the CEO to define and refine product roadmaps.
  • Project Management: Managed project requirements, priorities, and deliverables to ensure timely execution.
  • Database Management: Good knowledge of database design, performance, and SQL.
  • AI and Web3: Understanding of and interest in AI / Machine Learning, with experience in Web3 technologies.
  • 0 to 1 Product Development: Extensive experience in taking products from initial idea to product-market fit, acquiring first customers, and achieving successful fundraising.

Professional Experience

Founder - Lightup | 10/2023 - 05/2024 | https://lightup.fyi

  • Architected an MVC system using PostgreSQL, Supabase, Effect, Solid.JS, and a custom TypeScript controller.
  • Designed and built pages for platform hosts.
  • Managed the full app architecture, from database to client.

Senior Software Engineer - OfColor | 10/2022 - 11/2023 | https://www.ofcolor.com

  • Planned and shipped the first React Native iOS and Android apps using Expo.
  • Converted the codebase from Styled Components to TailwindCSS.
  • Proposed and built new features, and conducted user interviews.
  • Ensured secure, reliable, and high-performance code deployments.

Head of Frontend Engineering - Confidence | 08/2020 - 10/2022 | https://www.confidence.com

  • Founding engineer who grew a team from 1 to 8 staff while managing the interview process and mentoring juniors.
  • Led startup from 0 to 1: from initial idea to product-market fit, first customers, and successful fundraising.
  • Oversaw frontend development using React, React Router, Express, and REST APIs.

Software Engineer - Pushquery | 08/2016 - 08/2020

  • Shipped first iOS and Android apps in the Apple App and Google Play stores.
  • Built and maintained a React and React Native component system across web and native apps.
  • Wrote smart contracts with Solidity to store records of changes to Pushquery records on the Ethereum blockchain.

Projects

How I Rebuilt Shaan Puri's Blog w/ Laravel & Cloudflare, to Get Perfect 100 Google Web Vitals Scores | 05/2024 | https://www.youtube.com/watch?v=jqpJQUmsCQA&t

  • Rewrote Shaan Puri's blog UI as a Nuxt/Vue app with Tailwind, hosted on Cloudflare Pages.
  • Built a custom Cloudflare Worker for caching and a Laravel REST API server for business logic.
  • Achieved perfect Google Core Web Vitals scores and tripled initial page load speed.
  • Emphasized database optimization and high-performance architecture.

Education

University of California, Berkeley - B.A. | 09/2009 - 06/2012

Ryan Trainor's Projects

Ryan Trainor doesnโ€™t have any public repositories yet.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.