Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

20 Commits
Β 
Β 

Repository files navigation

πŸ‘‹ Hi, I'm Luis (@gwicho38)

LinkedIn Website Email

SWE | MS in CS @ UIUC | JD @ NYU Law | CS @ FSU | ECON @ FIU


πŸš€ Featured Projects

⚑ Outlet - EV Charging Marketplace

P2P Electric Vehicle Charging

Outlet Tests Flutter Phoenix

A full-stack peer-to-peer marketplace connecting EV drivers with charging station hosts. Built with Flutter (iOS/Android/Web) and Phoenix/Elixir backend.

🎯 Key Features:

  • πŸ“ Google Maps integration with real-time location search
  • πŸ’³ Stripe Connect payment processing with host payouts
  • πŸ” JWT authentication with OAuth (Google, Apple)
  • ⏱️ Real-time charging session monitoring via WebSockets
  • πŸ“Š Analytics dashboard for hosts and guests
  • πŸš— Smart vehicle integration (Smartcar API)

πŸ› οΈ Tech Stack:

  • Frontend: Flutter, Dart, Provider, GoRouter, Material Design 3
  • Backend: Phoenix/Elixir, PostgreSQL + PostGIS, Redis, Oban
  • Infrastructure: Fly.io, Docker, GitHub Actions
  • Integrations: Stripe, Google Maps, Firebase, Tigris Storage

πŸ”— Try Outlet


πŸ›οΈ GovMarket.trade - Politician Trading Tracker

React Supabase TypeScript Python

A transparency platform that tracks and analyzes stock trades made by politicians worldwide using public disclosure data.

✨ Features:

  • πŸ“ˆ Real-time politician stock trade tracking with ML-powered signals
  • 🌍 Global coverage: US Congress, UK Parliament, EU Parliament, US States
  • πŸ“Š Interactive dashboard with portfolio tracking and order management
  • πŸ” Comprehensive scrapers for official government sources
  • πŸ€– Automated data collection with scheduling and monitoring

πŸ› οΈ Tech Stack:

  • Frontend: React, TypeScript, Tailwind CSS
  • Backend: Supabase (PostgreSQL + Edge Functions)
  • Data Pipeline: Python scrapers, ML preprocessing
  • Sources: US House/Senate, UK Parliament, EU Parliament, State disclosures

πŸ”— Live Platform | πŸ“± View Code


πŸ” lsh-framework - Encrypted Secrets Manager

npm npm downloads Node.js CI TypeScript

The simplest way to sync .env files across all your machines. AES-256 encrypted secrets with IPFS storage.

✨ Features:

  • πŸ”’ AES-256-CBC encryption for all secrets
  • ☁️ Zero-config IPFS sync via Storacha network
  • πŸ”„ Multi-environment support (dev, staging, prod)
  • πŸ‘₯ Team collaboration with shared encryption keys
  • ⏰ Automatic secret rotation with built-in daemon
  • πŸ“€ Export to JSON, YAML, TOML, or shell exports
npm install -g lsh-framework
lsh init && lsh sync

πŸ“š View on NPM | πŸ“± View Code


🐍 mcli-framework - Universal Script Runner

PyPI PyPI downloads Tests Python

Run any script, anywhere, with intelligent tab completion. Transform scripts into versioned, schedulable workflows.

✨ Features:

  • πŸš€ Zero-config script execution (Python, Shell, Jupyter notebooks)
  • πŸ“¦ Portable workflows stored in ~/.mcli/workflows/
  • πŸ”„ IPFS cloud sync for immutable workflow sharing
  • ⏰ Built-in scheduler and daemon support
  • πŸ”— Lockfile versioning for reproducibility
  • πŸ€– AI chat integration (OpenAI, Anthropic, Ollama)
pip install mcli-framework
mcli run ./script.py  # Run any script instantly

πŸ“š View on PyPI | πŸ“± View Code


πŸ”Œ mcli-framework - VS Code Extension

VS Code Marketplace VS Code Marketplace Downloads VS Code

Visual Studio Code extension for mcli-framework with Jupyter-like workflow editing.

✨ Features:

  • πŸ“ Cell-based editing interface for workflow JSON files
  • ⚑ Live code execution (Python, Shell, Bash, Zsh, Fish)
  • 🎯 Monaco editor with IntelliSense
  • πŸ“Š Rich markdown documentation cells

πŸ“š View on Marketplace


πŸ–₯️ Nativefier - Maintained Fork

npm Electron Node.js

A maintained fork of the archived Nativefier project. Wrap any web app into a native desktop application.

✨ Features:

  • 🌐 Convert any website to a desktop app (macOS, Windows, Linux)
  • 🎨 Automatic icon and name retrieval
  • πŸ’‰ Custom JS & CSS injection support
  • 🐳 Docker support for cross-platform builds
npm install -g nativefier
nativefier 'web.whatsapp.com'

πŸ“± View Code


πŸ’» Tech Stack

Languages

Dart Elixir JavaScript TypeScript Python C++ Java

Frameworks & Tools

Flutter Phoenix React Node.js PostgreSQL Redis Docker Git

Cloud & DevOps

Fly.io GitHub Actions Firebase Supabase


πŸŽ“ About Me

  • πŸŽ“ Currently: Pursuing MS in Computer Science @ UIUC
  • βš› Role: Software Engineer, Founder
  • πŸ”¨ Working on: Outlet - EV Charging Marketplace
  • πŸ‘€ Primary stack: Flutter, Elixir/Phoenix, TypeScript, Python
  • ⏳ Experience with: C, C++, Java, distributed systems
  • πŸ’žοΈ Passion: Building accessible technology and spreading knowledge
  • 🌱 Interests: Clean energy, civic tech, data transparency, mobile development

πŸ“Š GitHub Stats

GitHub Stats Top Languages


πŸ† Highlights

  • πŸš€ Built and deployed production full-stack marketplace app (iOS/Android/Web)
  • ⚑ Architected real-time EV charging platform with Phoenix/Elixir backend
  • πŸ’³ Integrated Stripe Connect for multi-party payment processing
  • πŸ—ΊοΈ Implemented geospatial search with PostgreSQL + PostGIS
  • πŸ§ͺ Achieved 100+ automated tests with CI/CD pipeline
  • πŸ“± Shipped cross-platform mobile apps to App Store and Google Play
  • πŸ›οΈ Created civic transparency tools for public accountability
  • πŸ“¦ Published open-source packages to NPM, PyPI, and VS Code Marketplace
  • πŸ”Œ Developed VS Code extension for CLI workflow management

🀝 Let's Connect

I'm always happy to collaborate and spread access to technology! Whether you're interested in:

  • πŸš— EV infrastructure and clean energy tech
  • πŸ›οΈ Civic tech and government transparency
  • πŸ“± Mobile app development
  • ⚑ Real-time systems and distributed architectures
  • πŸ“¦ Open source package development
  • πŸŽ“ Computer science education

Feel free to reach out:

LinkedIn Email Website


πŸ’‘ "Building technology that makes a difference"

Profile Views


About

Config files for my GitHub profile.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors