Available for work

I build systems that make businesses run better.

From automation and AI workflows to websites, internal tools, dashboards, and custom platforms, I turn complicated processes into software that actually works.

What I do

I build what your business needs.

From automating complex workflows to building complete internal platforms, I work across the technology your business needs to operate better.

Automation & AI

Turn complex workflows into systems that run themselves.

I build automation and AI-powered workflows that connect your tools, handle business logic, move information between systems, and reduce the work your team has to do manually.

Websites & Internal Tools

Build software around the way you actually work.

From customer-facing websites to internal dashboards and custom tools, I build practical software designed around your specific process, not a generic template.

Data & Analytics

Turn your data into something you can actually use.

I build dashboards, reporting systems, data pipelines, and analytics tools that bring information together and make it easier to understand what's happening across your business.

Custom Platforms

When off-the-shelf software isn't enough.

For bigger or more specific problems, I build complete platforms that bring workflows, users, data, automation, integrations, and business logic together in one system.

Selected work

Real projects. Real systems. Real results.

Each project comes with a short screen recording of the actual product in action.

  1. Custom platformAlgo trading

    One platform for every strategy

    A centralized platform to deploy, run, monitor, backtest, and manage trading strategies, in paper or live mode.

    I designed and built the platform around a simple idea: strategies shouldn't have to manage infrastructure, market data, brokers, and monitoring themselves.

    • Strategy management

      Deploy and manage multiple strategies from one place, with live positions, P&L, and status.

    • Centralized market data

      A shared market-data layer collects and distributes data so strategies work from a consistent source instead of independently fetching the same data.

    • Multi-broker architecture

      Multiple broker integrations can operate within the same platform, with broker-side state checked against the platform.

    • Paper & live trading

      Strategies can be tested in paper mode before being connected to live execution, while keeping the strategy logic separate from broker infrastructure.

    • Backtesting

      Run strategies against historical market data and evaluate their behaviour before deployment.

    • Alerts & monitoring

      Get notified through Telegram and WhatsApp when a strategy or system needs attention.

    every strategy, one place
    Deploy
    positions and P&L in real time
    Track
    built to process billions of market ticks
    Central data
    multiple broker integrations
    Multi-broker
    test before going live
    Backtest
    Telegram & WhatsApp notifications
    Alerts

    Built with

    • Next.js
    • TypeScript
    • Python
    • Go
    • FastAPI
    • PostgreSQL
    • DuckDB
    • Parquet
    • WebSockets
    • Broker APIs
    • Telegram
    • WhatsApp
    • AWS

    Every screen · 10

    • Algo trading: Overview

      Overview

    • Algo trading: Strategies

      Strategies

    • Algo trading: Positions

      Positions

    • Algo trading: Market data

      Market data

    • Algo trading: Instruments

      Instruments

    • Algo trading: Brokers

      Brokers

    • Algo trading: Funds

      Funds

    • Algo trading: How a strategy is written

      How a strategy is written

    • Algo trading: Notifications

      Notifications

    • Algo trading: System

      System

  2. Recorded on the real extension, the real portals and the real dashboard.

    Automation · AI agentBrowser automation

    One request. A complete job search.

    A browser-based AI agent that searches multiple job platforms, collects relevant openings, and turns them into a structured dataset.

    Built with

    • Chrome extension
    • JavaScript
    • WebSockets
    • Browser agent
    • LinkedIn
    • Wellfound
    • Job boards
    • Local models
  3. Recorded against the real tool, exactly as it shows a company.

    AIRecruiting intelligence

    One company. Everything you need to know.

    A recruiting research tool that turns a company's website into a complete view of its people, open roles, and recent activity.

    Instead of spending an hour moving between LinkedIn, job boards, company websites, and news sources, the tool brings the relevant information together in one place.

    • People intelligence

      Find recruiters, HR leaders, hiring managers, engineering leaders, and founders, with direct LinkedIn access.

    • Job intelligence

      Collect open roles from company career pages and job boards, then organize them by function, title, location, and posting date.

    • Company news

      Surface relevant company activity such as funding, launches, expansion, and other recent developments.

    Built with

    • Web app
    • LinkedIn
    • Job boards
    • Company data
    • News
  4. Speakers are blurred in the recording. Their names are theirs to share, not mine.

    WebsiteEvent experience

    One link. Everything attendees need.

    A lightweight event website built to give thousands of attendees the information they need without forms, accounts, or unnecessary steps.

    Built with

    • HTML & CSS
    • JavaScript
    • Python
    • Caddy
    • AWS
  5. Recorded against the project's own dev harness: the real extension, the real logic, a mock broker. Nothing in this clip places an order, because demoing it live would mean putting real money into the market.

    Trading toolBroker automation

    One press. Entry, stop-loss and target.

    A trading interface for Zerodha Kite that combines order placement, position sizing, and automated trade management into a single workflow.

    Built for fast execution, with safeguards designed to reduce the risk of partially protected positions and manual sizing errors.

    • Combined order workflow

      Entry, stop-loss, and target are handled together through a single action.

    • Safety fallbacks

      If a stop-loss isn't provided, the system can apply a predefined protective fallback instead of leaving the position unmanaged.

    • Trailing stop

      The stop-loss automatically follows favourable price movement and only moves in the direction of reducing risk.

    • Capital-based position sizing

      Calculates quantity and required capital based on the configured percentage of available capital and live market price.

    • Large order handling

      Splits larger orders into exchange-compliant chunks when required by order-size limits.

    Built with

    • Chrome extension
    • React
    • TypeScript
    • Python
    • FastAPI
    • Kite Connect
    • WebSockets
    • SQLite
    • AWS
  6. Recorded on the real sheet: the other students' names and emails, and the client's name, are blurred. Their details are theirs, not mine.

    AutomationFinance workflow

    Payment in. Invoice out.

    An automated invoicing and payment-tracking workflow built around Google Workspace.

    A payment update triggers the rest of the workflow automatically: generating the right invoice and receipt, communicating the payment status, tracking outstanding amounts, and keeping the finance team updated.

    • Automatic invoicing

      Generate sequentially numbered invoices with pricing, tax, discounts, and payment details from a single payment update.

    • Payment-aware communication

      Automatically sends the appropriate email based on the student's payment stage: first payment, partial payment, instalment, or fully paid.

    • Payment reminders

      Automatically sends reminders before upcoming due dates, including the outstanding amount, instalment details, and payment information.

    • Centralised documents

      Every generated invoice is stored in Drive and linked back to the relevant record for easy access.

    • Daily finance updates

      Sends a daily Slack summary showing payments received and amounts still pending.

    • Custom invoice templates

      Invoices use the organisation's existing Google Slides design, with dynamic fields populated automatically.

    Built with

    • Google Sheets
    • Apps Script
    • Google Slides
    • Drive
    • Gmail
    • Slack

About

The person behind the automations.

I turn complicated workflows into systems that run themselves.

Portrait of Salmon Paul
Salmon Paul

No agencies. No junior handoffs. No passing your project between five different people. Just me, building the automation, software, and systems your business actually needs.

I work with small teams and growing businesses to build automation systems, AI-powered workflows, internal platforms, websites, dashboards, and custom tools. That ranges from connecting a few systems together to building an entire workflow from the ground up.

Some projects start with a simple problem. Others involve multiple APIs, databases, business rules, dashboards, AI, third-party services, and processes that need to work together reliably.

I enjoy figuring out the messy part: understanding how the work actually happens, finding what can be improved, and turning it into a system that does the work for you.

I started by building these systems for my own work because I wanted things to work better and require less manual effort. Now I build them for other people.

The goal isn't to automate for the sake of automation. It's to build something that genuinely makes your business easier to run.

  • Based in

    Hyderabad, working with anyone whose timezone I can survive

  • Best with

    Founders, small teams, and businesses that need custom systems built

  • Turnaround

    Small projects in days. Larger systems and platforms in a few weeks.

If you have a process that feels unnecessarily complicated, bring it to me.

I'll figure out what can be automated, rebuilt, or simplified.

Scroll down and book a quick 15-minute diagnosis

Say hello

Have something you want to build?

Whether it's a workflow that needs automating, an internal tool, an AI system, or something that doesn't quite fit into a box, tell me what you're working on.

A 15-minute call is enough to understand the problem, figure out what's possible, and give you a rough idea of the cost.