Skip to content
View mainawycliffe's full-sized avatar

Organizations

@coding-latte @this-is-learning

Block or report mainawycliffe

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mainawycliffe/README.md

Hi there, I'm Maina Wycliffe πŸ‘‹

LinkedIn GitHub Email

πŸš€ About Me

I'm a Google Developer Expert (GDE) for Angular and a dynamic Tech Lead & Full-stack Software Engineer with a passion for crafting innovative and scalable solutions. With expertise spanning Angular, React, Go, Node.js, and cloud platforms like AWS and Google Cloud, I thrive on solving complex challenges and building impactful products.

Currently leading product development at Skyhook Adventure, I've architected customer reward systems, enhanced revenue reporting dashboards, and optimized e-commerce experiences. Previously, I led front-end development for Flanksource's open-source product, overseeing the TypeScript migration and implementing modern design patterns that significantly improved product stability.

πŸ’» Tech Stack

Frontend: Angular β€’ React β€’ Next.js β€’ TypeScript β€’ JavaScript
Backend: Node.js β€’ Go β€’ TypeScript
Cloud: AWS β€’ Google Cloud Platform (GCP) β€’ Firebase
Databases: DynamoDB β€’ Firestore β€’ PostgreSQL β€’ MySQL
Tools: Nx β€’ Docker β€’ Terraform β€’ CI/CD


🌟 Featured Open Source Projects

A VS Code extension that displays links to NPM, Git Repo (GitHub/GitLab), and Homepage for imported packages in JavaScript/TypeScript files on hover. Supports Angular, React, Vue, Svelte, Astro, and more!

nx-toolkits ⭐ 13

An Nx Generator for Firebase Functions and Hosting, making it easier to work with Firebase in monorepo environments.

Get roasted based on your public GitHub activity! A fun project that analyzes your GitHub contributions and gives you humorous feedback.

Firebase & Backend


πŸ“Š GitHub Stats

GitHub Stats

Top Languages


πŸ“ Recent Work Experience

Tech Lead & Full-stack Software Engineer @ Skyhook Adventure (Nov 2024 - Aug 2025)
Leading technical architecture, product development, and implementing customer value features like reward points and discount systems.

Frontend Software Engineer (Open Source) @ Flanksource, Inc (Oct 2022 - Nov 2024)
Led front-end development, TypeScript migration, and implemented modern design patterns for improved stability.

Full-stack Software Engineer @ Skyhook Adventures (Dec 2019 - Jul 2022)
Implemented Next.js SSR, built CI/CD pipelines, and migrated to serverless microservices architecture.


🀝 Let's Connect!

I'm always interested in collaborating on interesting projects, discussing Angular best practices, or helping with technical challenges. Feel free to reach out!


πŸ’‘ Open to collaboration β€’ 🎯 Passionate about clean code β€’ πŸš€ Building scalable solutions

Pinned Loading

  1. npm-packages-lookup npm-packages-lookup Public

    A Visual Studio extension that displays links to NPM, Git Repo (GitHub/GitLab, etc.) and Homepage for an imported package in javascript and typescript files on hover.

    TypeScript 12 1

  2. nx-toolkits nx-toolkits Public

    An NX Generator For Firebase Functions and Hosting

    TypeScript 13 1

  3. this-is-learning/twitter-feed this-is-learning/twitter-feed Public

    Using GitHub Actions to announce content through This is Learning's Twitter accounts.

    12

  4. zino-hofmann/graphql-flutter zino-hofmann/graphql-flutter Public

    A GraphQL client for Flutter, bringing all the features from a modern GraphQL client to one easy to use package.

    Dart 3.3k 643

  5. Responsive-Navbar-with-Angular-Material-and-Angular-Flex-Layout Responsive-Navbar-with-Angular-Material-and-Angular-Flex-Layout Public

    Responsive Navbar with Angular Material and Angular Flex Layout

    TypeScript 52 43

  6. angular-dynamic-form-fields-in-reactive-forms angular-dynamic-form-fields-in-reactive-forms Public

    Dynamic Form Fields in Angular Reactive Forms

    TypeScript 28 50