Software Developer

Building innovative web solutions and open source tools

Get in Touch

Open Source Projects

Pocket Casts Search Extension

Chrome extension enabling users to discover podcasts on Pocket Casts while browsing podcast platforms. Streamlines finding shows across different streaming services by integrating directly into the browser experience.

Features

  • Automatic podcast detection on webpages
  • Multi-platform support (Spotify, Apple Podcasts, SoundCloud, and more)
  • Manual search capability from extension popup
  • Quick access buttons on compatible pages
JavaScript HTML Chrome Extension

Knitting Pattern Counter

Tool that automatically analyzes knitting pattern images and overlays stitch numbers to assist knitters in following patterns. Processes grid-based textile charts with real-time numbering overlays.

Features

  • Automatic grid detection from pattern images
  • Sequential stitch numbering with color tracking
  • Adjustable grid parameters and color tolerance
  • Visual toggle options for grid lines and numbering
  • Pattern analytics and color breakdown
  • Export processed patterns as PNG files
JavaScript HTML5 Canvas CSS Client-side Processing

Log analysis utility designed to identify and block malicious web traffic. Parses Nginx access logs to detect suspicious IP addresses exhibiting patterns indicative of automated attacks or scanning activities.

Features

  • High request rate and burst detection with configurable thresholds
  • SQL injection attempt identification across multiple attack vectors
  • Error rate analysis and wide path coverage assessment
  • Automatic Nginx deny rule generation with IP allowlisting
  • GeoIP-based country penalties and user-agent whitelisting
  • Intelligent false-positive prevention
Go Nginx GeoIP2 Log Analysis

Software Development Services

Free Consultation

Book a complimentary 1-hour consulting session to discuss your project needs

Schedule Your Free Hour

Full-Stack Development

Build complete web applications from frontend to backend with modern technologies and best practices.

Browser Extensions

Create custom Chrome and Firefox extensions to enhance browser functionality and streamline workflows.

Code Review & Consultation

Review existing codebases, provide technical guidance, and optimize web application performance.

Google Merchant Optimization

Optimize product feeds, implement structured data, and enhance Google Merchant Center listings to improve visibility and conversion rates.

Infrastructure Configuration & Monitoring

Configure and optimize server infrastructure with monitoring solutions to ensure reliability, performance, and security for your applications.

LLM Integration

Integrate AI capabilities into your applications with text models, embeddings, and multimodal solutions including video generation and advanced language processing.

Get in Touch

Interested in working together? Let's discuss your project.