Bharat Suthar

Software Engineer • Backend • Automation • Full-Stack • AI Integrations

I've been building software since 2017, primarily through freelance work, direct clients, and independent products. My work focuses on automation, backend systems, browser automation, APIs, data pipelines, and full-stack SaaS applications. I enjoy solving problems that involve constraints, scale, and reliability.

Technical Focus

Python, JavaScript/TypeScript, PostgreSQL, React, Next.js, FastAPI, browser automation, Playwright, Puppeteer, Selenium, Docker, Redis, REST APIs, web scraping, AI integrations, and production SaaS systems.

Selected Engineering Work

Automated Moderation Infrastructure for a 250k-Member Community

Python • Google Jigsaw Perspective API • Discord Automation

Before modern LLM-based moderation tools were widely available, I built an automated moderation system for a large Discord community of approximately 250,000 members.

Every incoming message was analyzed using Google's Jigsaw Perspective API, which produced toxicity and threat scores. I designed moderation pipelines that automatically warned users, deleted messages, escalated incidents to moderators, and logged moderation events for review.

  • Real-time message scoring and automated moderation decisions
  • Configurable thresholds for different moderation actions
  • Reduced manual moderation workload across a high-volume community
  • Built before LLM-based moderation became common
Python APIs Automation Moderation Systems

Interactive Full-Stack Platform for a U.S. Film Campaign

React • Canvas • Backend APIs • PostgreSQL

Built a full-stack interactive web platform for a U.S.-based film studio. The application allowed users to claim and contribute individual tiles of a large collaborative artwork, similar in spirit to Million Dollar Homepage.

The system managed more than 1 million claimable artwork pieces and supported a production audience of 100,000+ users. I designed both the backend infrastructure and the interactive canvas-based frontend experience.

  • Canvas-based rendering and interaction
  • Backend services for tile ownership and updates
  • Authentication, persistence, and production deployment
  • Scalable data model for large artwork coordination
React Canvas API PostgreSQL Full-Stack

ActiveCampaign Integration Without Server-Side Control

JavaScript • DOM APIs • Browser Runtime

A client needed custom behavior inside ActiveCampaign, but the platform was fully hosted and outside our server-side control. I solved the problem by injecting custom JavaScript into the page header and building a client-side integration layer.

The implementation handled asynchronous loading, race conditions, DOM mutations, event sequencing, and state synchronization across multiple page states to ensure reliable behavior despite the limitations of a hosted platform.

  • Custom JavaScript integration layer
  • Race condition handling and event synchronization
  • DOM mutation observation and resilient execution
  • Production deployment inside a constrained third-party platform
JavaScript DOM Race Conditions Integrations

Large-Scale Browser Automation Framework

Python • Multithreading • Residential Proxies • Browser Automation

Designed and built a fully automated browser automation framework capable of running concurrent workflows using multithreading, proxy rotation, retry logic, and anti-detection techniques.

The system automated end-to-end browser interactions that would otherwise require continuous manual execution, allowing unattended operation across multiple concurrent sessions.

  • Multithreaded execution architecture
  • Residential proxy rotation and session management
  • Retry strategies and automation resilience
  • Fully unattended workflow execution
Python Automation Concurrency Proxies

AI Conversational Bots

OpenAI GPT-3.5 • Prompt Engineering • Conversation Systems

Built conversational bots that participated in Discord communities in a way that many users perceived as human. The work focused on conversation quality, response timing, memory handling, and behavioral consistency.

This project was developed during the early GPT-3.5 era, before many of the conversational patterns and tooling now considered standard had become widely established.

  • Prompt engineering and behavioral design
  • Conversation memory and context handling
  • Real-time interaction systems
  • Human-like response timing and flow
AI LLMs OpenAI Bots

Web Scraping & Data Engineering Toolkit

Python • Selenium • Playwright • CAPTCHA Handling

Over the course of hundreds of freelance engagements, I built scraping and data collection systems for a wide variety of commercial use cases.

The projects involved dynamic websites, anti-bot protections, CAPTCHA solving, concurrent scraping, data normalization, deduplication, and export pipelines for analytics and business intelligence workflows.

  • Resilient crawlers for dynamic websites
  • CAPTCHA handling and anti-bot mitigation
  • Concurrent scraping and data extraction pipelines
  • Cleaning, normalization, and structured export
Scraping Data Pipelines Python Automation

Opportunity Intelligence Tool

Python • RSS Processing • Scoring Algorithms • Automation

Built an internal job-discovery and ranking platform because existing recommendation systems were not sufficiently accurate for my workflow.

The system consumed Upwork RSS feeds, calculated a relevance score for each opportunity, filtered listings automatically, and sent personalized email alerts based on match quality.

  • Automated opportunity discovery
  • Custom relevance scoring engine
  • Email notification pipeline
  • Replaced manual job filtering with automated intelligence
Python Automation Algorithms Productivity Tools

SaaS Products with Paying Customers

Full-Stack • Authentication • Payments • CRM Integrations

Built multiple SaaS products from concept to production, including authentication, subscription billing, notifications, CRM integrations, dashboards, and administrative tooling.

These projects required ownership across architecture, database design, backend APIs, frontend implementation, deployment, and ongoing maintenance.

  • Authentication and user management
  • Subscription billing and payment workflows
  • Notifications and CRM integrations
  • End-to-end product ownership
SaaS Payments APIs Full-Stack

Early Platform Bots (2017)

Python • APIs • Community Tools

One of my earliest production projects involved building utility and entertainment bots for the Palringo platform. These bots automated community interactions, moderation tasks, and user engagement features, and they marked the beginning of my long-term interest in automation, APIs, and online communities.

  • Utility and entertainment bot development
  • Community automation and moderation features
  • API integration and event-driven programming
Bots Automation APIs Community Systems

Experience

Independent Software Engineer

2017 – Present

Delivered software for startups, agencies, creators, and direct clients across backend engineering, browser automation, APIs, scraping infrastructure, AI integrations, and full-stack product development.

  • Hundreds of freelance and contract engagements
  • Long-term international client relationships
  • End-to-end ownership from architecture to deployment
  • Experience working independently without dedicated engineering teams