NetSuite Programming
Custom SuiteScript, workflows, and records that fit how your business actually operates: new applications, extensions, and integrations with the tools around NetSuite.
I build payment systems, ERP integrations, and the multi-tenant SaaS platforms companies run on, and I build them to keep working long after launch.
Good software just does its job, quietly. That's the hard part.
I'm Aleksandar Djokic, a software engineer. For 11+ years I've turned messy business requirements into software that holds up in production.
Most of that work is payments: end-to-end payment systems for recurring billing, CIT/MIT, tokenization, 3-D Secure, and reconciliation, alongside the multi-tenant SaaS platforms businesses run on. I stay on each project from the first call through to production.
Good architecture starts with the workflow it serves, not the framework it's written in.
When a system moves money, small mistakes get expensive fast. I stick to idempotent operations, clean data models, and code the next person can follow.
One point of contact from scoping to support. No handoffs, no finger-pointing.
// Aleksandar Djokic · est. 2013
One engineer, accountable start to finish, from custom ERP work to the multi-tenant SaaS platforms a business runs on every day.
Custom SuiteScript, workflows, and records that fit how your business actually operates: new applications, extensions, and integrations with the tools around NetSuite.
Analyze, design, and deploy the right NetSuite setup for your operations, with proven methodology, honest trade-offs, and a plan you can actually execute.
Maintenance, monitoring, and steady improvement of your NetSuite environment. The same person who built it keeps it healthy as you grow.
Large, scalable applications built full-stack in PHP, Laravel, React, Next.js and MySQL, made to stay fast and maintainable as the codebase and the team grow.
Multi-tenant web platforms built from the ground up: authentication, roles and billing, automated documents and reporting, and the day-to-day workflows a business actually runs on.
Your site has one job: to sell. Strategy, design, and development for new builds and rebuilds that turn visitors into customers.
It's the part most teams hand off or quietly get wrong. I build payment systems that push approvals up, stay compliant, and don't leak money on a failed charge or a reconciliation that won't balance.
Declined cards that should have approved. Subscriptions that churn on a single failed retry. Funds that never reconcile. I build the flows that get this right, to Visa and Mastercard's own stored-credential rules, so you keep the revenue and the trust.
Billing cycles, trials, proration, and plan changes, with smart retries and dunning that recover failed payments instead of losing them to involuntary churn.
Cardholder-initiated and merchant-initiated flows with stored credentials, correctly flagged to card-scheme mandates so recurring and unscheduled charges keep approving.
Vaulting and network tokens, so cards charge reliably for years while raw card data never touches your servers and your PCI scope stays small.
3DS2 authentication and PSD2 / SCA compliance with the right exemptions applied, meeting the rules without sacrificing checkout conversion.
Merchant-initiated disbursements and customer-initiated transfers, split payments, and marketplace payouts to connected accounts, with onboarding and KYC handled.
Idempotent webhooks, double-entry ledgers, settlement reconciliation, refunds, and chargeback and dispute handling, so every cent is accounted for.
I don't chase frameworks. I work with a proven toolchain I know well, so your project ships faster and stays maintainable for years, from the database to the interface to the server it runs on.
Tell me about your project or business challenge. I read every message and reply personally, usually within a day.