Amul R Chennai, Tamil Nadu · Available for contract work

I build the whole thing, and I check that it actually works.

Review received

“Excellent work! Mr. Amul upgraded my MetaTrader 5 MQ5 code in just 2 hours, and the result was fully satisfactory and exactly as I assumed. As I'm new on the platform, his speed and professionalism helped me a great deal. Highly recommended!”

Client · Freelancer.com · 11 Sep 2026 · 5.0 / 5

10× faster Delivered — as fast as a few hours
5× less In cost — as low as ₹999

Against the usual agency quote for the same brief. The job reviewed here: 2 hours, ₹999.

  • Support after delivery — I stay on after handover. Anything that breaks in the first 30 days, I fix at no charge.
  • Quality you can check — every build is rendered and tested on a real phone before I call it done, and every figure on this page was read off the running system.

Storefronts, web products, dashboards, trading tools, content pipelines and the automation between them — designed, built and shipped solo. Fixed price, fixed delivery date, both agreed before I start.

What I take on

Shopify

Theme sections in Liquid, product data and metafield schemas, collections, policy pages, full store builds.

Web products

Front to back: auth, payments, a real database, analytics that answer a question someone actually asked.

Dashboards & tools

Internal tools people use daily — multi-tenant, exportable, and built so one client cannot see another's rows.

Pipelines & automation

Scrapers, importers, generators and scheduled jobs, with a dry run before anything writes.

Selected work

Nila Silks storefront homepage: Diwali collection hero, Order on WhatsApp button, trust strip
Homepage at desktop width — Tamil kicker, WhatsApp ordering on the hero and on every product, trust strip below.
Shopify WhatsApp ordering Built to demonstrate

Nila Silks

A Shopify storefront for a South Indian textile shop, built the way a local shop actually sells: browse online, tap Order on WhatsApp on any product and the message arrives with the item, price and link already filled in. Twelve products across men, women and kids, Tamil name lines, UPI-or-cash and collect-at-the-counter written into the page.

Full record

The WhatsApp pieces are theme code, not an app subscription: a block after the buy buttons, a floating button on every page, and the shop's number as a single theme setting the owner can change without touching code. Collections are tag-driven, so the Diwali shelf fills itself when stock is tagged.

What is placeholder, said plainly

The shop name, number and product photography are stand-ins for the demo — the real shop's photos and details go in on launch. The structure, the ordering flow and the checkout are the deliverable.

A practice question rendered in Tamil with four answer options, above a progress and streak bar.
A practice question in Tamil. The whole product runs in both languages.
My own product In production Bilingual

Brain Grain

A free exam-preparation platform for Tamil Nadu, live and in daily use. It is the reference for what I can run end to end: accounts, payments through Razorpay, a Postgres database, event analytics, a generated content pipeline, and a Kotlin Android client that works offline.

Full record

The content is not a CMS full of typing. Question banks, concept pages and exam packs are generated and validated by scripts, then published — which is why five exam tracks and several thousand questions are maintainable by one person, in English and Tamil.

Why this matters for your project

Every hard part of a commercial web build — sign-in, taking money, a schema that migrates, knowing whether anyone actually used the feature — is something I run in production today rather than something I have read about.

The Brain Grain homepage showing live usage tiles for learners, points, minutes and questions answered, beside a top-learners leaderboard.
Homepage — usage tiles and the leaderboard read from live analytics and the database.
Two phone screens side by side. Left: a timed Blitz round with a history question and four options above a Skip button. Right: a full-screen Tamil concept reel on a dark starfield with a progress bar and side action buttons.
The two screens the mobile app is built around — Learn, a timed question loop, and Watch, a swipeable concept reel in Tamil. Captured at phone size on the live site; the Android app renders the same surfaces.
Risk Guard Prop panel on a gold M15 chart in MetaTrader 5: risk per trade, daily and weekly limits, equity floor, open positions, spread guard, Pause and Close All buttons
The panel on a gold chart: daily and weekly limits, the trailing equity floor, position caps, the spread guard saying WAIT, and the two buttons.
My own product MQL5 On sale

Risk Guard

A risk-enforcement tool for traders on funded and prop-firm accounts, where one bad day ends the account. It never opens a trade; it watches every position and enforces the rules the trader sets — daily and weekly loss locks, trailing drawdown, lot caps, forced stop-loss, a trading window. Free version on the MQL5 CodeBase; the prop-firm build is on the MQL5 Market at US$39.

Full record

The same rule set exists three ways: the MetaTrader 5 build, a cTrader port in C#, and a TradingView version in Pine Script, open source on GitHub. Every rule is an input and can be switched off; locks are stored in terminal variables so a restart does not clear them.

What the marketplace validator caught

Three rejections before it passed, each a real bug: the validator tests netting accounts, so an opposite trade shrank the position and its stop could not attach; its huge test deposit made 1% risk exceed the symbol's lot limit; and on two-digit gold a 20-pip stop implied a size no margin could cover. All three are handled in the code now, and a real broker would have thrown each of them too.

Verification is scripted, not eyeballed: a self-test expert runs in the Strategy Tester headless and asserts that every lock fires.

How I work

I look at the page before I call it done

A dropped storefront card, an empty specification table and a policy page contradicting its own product data were all found this way. None of them raised an error.

I check the copy against the data

A storefront promised a five-year warranty on every solid-wood frame. Its own product data said two to ten years, most often three — and seven of twenty pieces were not solid wood. I changed the claim, not the layout.

Anything that writes has a dry run

The importer that wrote 160 product values printed all of them first. It also refused Excel-style TRUE/FALSE, which the platform rejects silently while every text field around it succeeds.

I go looking for the silent failure

Eight field definitions imported cleanly and 160 values did not. Nothing failed. The admin looked right, and the storefront showed an empty table on every product.
Good fits
  • Shopify theme work, store builds and product-data structure
  • Web apps and prototypes, front to back
  • Internal dashboards and admin tools
  • Scrapers, importers and scheduled automation
  • Page-speed, layout and mobile fixes on an existing site
  • Content pipelines that generate and validate at scale
  • MetaTrader 5, cTrader and TradingView indicators and risk tools
I will refer these out
  • SEO link-building and outreach campaigns
  • Running ad accounts and campaign management
  • Guaranteed rankings or guaranteed backlink counts

These are relationship and media-buying work, not build work, and nobody honest can promise the numbers they are usually sold with. If a project has a build half and one of these halves, I will quote the build half and say so plainly.

Prices & delivery times

The price and the delivery date are both fixed before I start, so you know exactly what you are getting and when. Half up front, half on delivery.

Rescue

₹2,999
approx. US$36
4 working days

One page rebuilt mobile-first — your existing site or a new landing page. Speed pass, enquiry capture, WhatsApp button, and everything that is broken on a phone fixed.

Full site

₹7,999
approx. US$95
7 working days

Up to five pages with an enquiry form that actually stores the lead rather than emailing it into a void. Maps, basic SEO, speed pass, and the whole thing checked at phone width.

Shopify store

₹14,999
approx. US$180
10 working days

Theme set up and customised in Liquid, products and collections loaded, a specification schema carried on every product, policy pages written, and checkout walked end to end before handover.

Custom build

Web apps, internal dashboards, scrapers, importers and scheduled jobs. Scoped on a call, then quoted at a fixed price with a fixed date like everything else.

from ₹9,999
The date is part of the deal

You get a delivery date before you pay, not an estimate that drifts. I have never billed by the hour and do not intend to — an hourly rate makes my slowness your problem.

The price does not move

If the work turns out harder than I judged, that is my misjudgement and my cost. The price changes only if you change the scope, and then we agree the new one in writing first.

Half up front

50% to book the dates, 50% on handover. Add-ons: extra page ₹999 · 48-hour express +50% · content written for you ₹1,499.

Book it

1 · What do you need
2 · Your details
The more specific, the more useful my first reply will be.
WhatsApp instead

I reply with what I think is actually wrong, before any quote. Nothing is charged until the dates are agreed.

Tell me what is broken, or what you want built.

Useful first message: the site or store, what should happen that currently does not, and your deadline. I will reply with what I think is actually wrong — before any quote.

WhatsApp +91 90922 31449
Live product braingrain.in