Software Engineering Portfolio

Production applications and open-source projects showcasing my expertise in both software development and test engineering. From full-stack web apps to enterprise test automation frameworks.

βœ… Production Ready πŸš€ Self-Hosted πŸ—οΈ Enterprise Grade πŸ§ͺ Test Automation
🌧️

Rainfall Gauge Application

Live Production Self-Hosted Cloudflare Secure

A sophisticated weather data platform that calculates rainfall totals over custom date ranges for any global location. Features intelligent geolocation detection, comprehensive weather visualization, and real-time API integration.

πŸ”§ Backend Architecture

  • β€’ Ruby on Rails with MVC architecture
  • β€’ PostgreSQL for data persistence
  • β€’ RESTful API design patterns
  • β€’ Open-Meteo API integration
  • β€’ OpenStreetMap geocoding service

🎨 Frontend & Infrastructure

  • β€’ Vanilla JavaScript with Fetch API
  • β€’ Responsive Tailwind CSS design
  • β€’ Self-hosted on dedicated server
  • β€’ Cloudflare Tunnels for security
  • β€’ Automated SSL certificate management

Technology Stack

Ruby on Rails JavaScript Tailwind CSS PostgreSQL Cloudflare Weather APIs

🎯 Key Features

β€’ Global location-based weather data
β€’ Custom date range selection
β€’ Automatic geolocation detection
β€’ Address search functionality
β€’ Responsive mobile-first design
β€’ Real-time data processing
Status: Active & Maintained | Uptime: 99.9%
Launch Application πŸš€
⚑
Live Weather Data
Real-time API Integration
Performance
< 200ms
Average Response Time
πŸ€–

TestForge

Open Source AI-Powered MIT License

Open-source test automation framework I architected and developed that revolutionizes test creation by converting natural language into production-ready Playwright scripts. Demonstrates my ability to build complex software solutions that bridge development and testing, featuring AI integration, Docker containerization, and enterprise-grade architecture.

🧠 AI Engine

  • β€’ Multiple LLM providers (OpenAI, Anthropic, Google)
  • β€’ Natural language to code conversion
  • β€’ AI-driven element selector discovery
  • β€’ Context-aware test generation
  • β€’ Real-time browser interaction tracking

πŸ› οΈ Infrastructure & Testing

  • β€’ Docker containerization
  • β€’ VNC browser visualization
  • β€’ Playwright automation framework
  • β€’ Comprehensive test reporting
  • β€’ Cross-platform compatibility

Technology Stack

Python Playwright Docker OpenAI Anthropic VNC

🎯 Key Features

β€’ Natural language test specification
β€’ Live browser interaction view
β€’ Step-by-step test mapping
β€’ Professional Playwright script generation
β€’ Multiple AI model support
β€’ Comprehensive test reporting
Status: Active Development | License: MIT Open Source
View on GitHub πŸš€
🎭
Natural Language
to Test Scripts
Interfaces
3
WebUI | VNC | Reports
AI Models
5+
LLM Providers
🧠

Rogue AI Blog Platform

Live Production AI-Generated Self-Hosted

An autonomous AI-powered blog that generates unfiltered political commentary and news analysis. Features automated content generation, intelligent scheduling, and self-hosted deployment with Cloudflare Tunnel access.

πŸ€– AI Content Engine

  • β€’ OpenAI GPT integration
  • β€’ News API content sourcing
  • β€’ Automated topic selection
  • β€’ Content deduplication system
  • β€’ SEO-optimized generation

πŸš€ Platform & Infrastructure

  • β€’ Ruby on Rails 7.1 backend
  • β€’ Docker containerization
  • β€’ Automated scheduling system
  • β€’ Cloudflare Tunnel integration
  • β€’ Admin dashboard with authentication

Technology Stack

Ruby on Rails Docker OpenAI News API Cloudflare SQLite

🎯 Key Features

β€’ Autonomous content generation
β€’ Flexible scheduling system
β€’ News source deduplication
β€’ Mobile responsive design
β€’ SEO optimization
β€’ Self-hosted with Cloudflare Tunnels
Status: Live Production | Uptime: 24/7 Automated
Visit Live Site πŸš€
πŸ“°
Automated Content
AI News Analysis
Generation
Daily
Automated Posts
Deployment
Home
Self-Hosted + Tunnels
πŸ‡ΊπŸ‡Έ

Vize Express Amerika

Live Production Immigration News Blog Platform

Daily US immigration news and guidance blog providing practical advice and policy updates from an immigrant's perspective. Features informational articles about visa processes, green card processing, policy changes, and personal insights to help others navigate the US immigration system.

πŸ—οΈ Platform Architecture

  • β€’ Ruby on Rails with MVC architecture
  • β€’ PostgreSQL for content management
  • β€’ Responsive mobile-first design
  • β€’ SEO-optimized article structure
  • β€’ Modern JavaScript framework integration

🎨 Content & Features

  • β€’ Daily immigration news updates
  • β€’ Informational blog posts
  • β€’ Policy analysis and updates
  • β€’ Personal immigrant experiences
  • β€’ Admin content management

Technology Stack

Ruby on Rails 7.1 JavaScript Turbo & Stimulus SQLite OpenAI API News API Docker Devise

🎯 Key Features

β€’ AI-powered daily immigration news posts
β€’ Automated content generation with OpenAI
β€’ News source deduplication system
β€’ Admin dashboard with authentication
β€’ Flexible scheduling system
β€’ Docker containerization
Status: Active & Live | Type: AI-Powered Immigration News Blog
Visit Live Site πŸš€
πŸ€–
AI-Powered Blog
Automated Content Generation
AI Services
2
OpenAI | News API
Automation
24/7
Scheduled Publishing

Why Choose a Developer Who's Also an SDET?

πŸ—οΈ

Build Quality In

I write code with testability in mind from day one, creating maintainable, robust applications that are easier to debug and extend.

πŸš€

Full Development Lifecycle

From initial development through CI/CD pipeline creation to automated testing and monitoring - I deliver complete, production-ready solutions.

πŸ’‘

Unique Perspective

My dual expertise helps me identify edge cases, design better APIs, and create more reliable systems that scale confidently.

Ready to Build Something Great Together?

Whether you need a skilled developer, an SDET, or someone who brings both perspectives to your team, I'm ready to help deliver exceptional software solutions.