Skip to content

robinallenaz/RobinAllenDevPortfolio

Repository files navigation

Robin Allen's Portfolio

React TypeScript Tailwind CSS GitHub Pages

View Live Portfolio | Contact | LinkedIn

Overview

A portfolio website showcasing my technical expertise, projects, and community involvement.

Featured Projects

A comprehensive resource hub for LGBTQIA+ individuals and allies in Fort Bend County, Texas and surrounding areas. Find mental health support, legal resources, community events, inclusive organizations, and more.

A pet health monitoring platform designed to help pet owners track and manage their pets' well-being through an intuitive interface.

A Ruby on Rails donor management system built during the 2024 Opportunity Hack hackathon with integrated payment processing.

A WordPress website for Prism Uganda, a transgender-led NGO. Built on December 7th, 2024 during Out in Tech's Digital Corps event, the site serves as a 24/7 digital hub for their comprehensive programs including the Tuli Nawe support initiative, Mind Guard Center crisis services, and economic empowerment programs.

A podcast uplifting trans and queer experiences. As Podcast Engineer & Producer, I bring my engineering expertise and creative approach to shape the podcast's sound, flow, and production quality, working closely with our hosts Elih, Theo, and Rene to create meaningful, authentic conversations.

🛠️ Technical Stack

Frontend Development

  • React.js with TypeScript
  • Modern JavaScript (ES6+)
  • HTML5/CSS3
  • Redux for state management

Backend Technologies

  • Node.js & Express.js
  • MongoDB
  • PostgreSQL
  • Python
  • RESTful API design

🤝 Community Leadership

  • Hackathon Participant: Active contributor at Opportunity Hack 2024, sunhacks 2024, and DiverseHacks 2024
  • Community Leader: Director of Digital Systems and Web Strategy on the Executive Board of Katy Pride

🚀 Getting Started

Prerequisites

  • Node.js (v16 or higher)
  • npm (v7 or higher)

Local Development

  1. Clone the repository
git clone https://github.com/robinallenaz/RobinAllenDevPortfolio.git
cd portfolio
  1. Install dependencies
npm install
  1. Start the development server
npm start

The site will be available at http://localhost:3000

📦 Deployment

This portfolio is automatically deployed to GitHub Pages through GitHub Actions. To manually deploy:

npm run deploy

📝 License

This project is open source and available under the MIT License.


Built with ❤️ by Robin Allen

PortfolioGitHubLinkedIn