Skip to content
Software engineer at Lakshmikumaran & Sridharan

Hi, I’m

Amaan Abbasi

I lead in-house and vendor teams to ship business systems people rely on, and I cut what they cost to run. Next up: AI agents inside those workflows.

Answers are pre-written by me and served instantly. Zero LLM calls, $0.00 per question.

How I lead

From a vague request to a system people use every day.

  • 100s

    people using the internal apps I delivered

  • 21

    vendor team members coordinated, across teams of 7 and 14

  • 4

    interns led and mentored

  1. 01

    Start with the business

    I work with the people who will use the system to pin down the real requirement and what success looks like, before anyone writes code.

  2. 02

    Run one team, even across vendors

    Clear scope, owners, milestones and acceptance criteria, whether the work sits with my interns or with vendor teams of 7 and 14 people.

  3. 03

    Ship in small, visible steps

    Working software early and often, so stakeholders see progress and problems surface while they are still cheap to fix.

  4. 04

    Own the outcome, including the bill

    Adoption, data that reconciles, and costs tracked from day one. Cost is part of the result, not an afterthought.

Selected work

Real systems, real users, real savings.

All at Lakshmikumaran & Sridharan, where my role grew from engineering into requirements, vendor delivery and cost.

Internal applications, delivered with vendors

Gathered requirements and coordinated vendor teams to deliver applications used across the firm.

  • Turned business requirements into scope vendors could build against
  • Coordinated vendor teams of 7 and 14 people through delivery
  • Requirements
  • Vendor management
  • Delivery
  • 100s

    internal users

  • 21

    vendor team members

Finance system: Business Central replication

Replicated Microsoft Dynamics 365 Business Central finance workflows inside a legacy system.

  • Invoicing and customer ledger entries
  • GST e-invoicing: each invoice is reported and receives its IRN
  • Business Central
  • GST e-invoicing (IRN)
  • Finance

Expense management and CRM integration

Built an expense management system and integrated the firm’s CRM with travel and expense apps.

  • Expense management
  • CRM
  • Integrations

Cost optimization

Took ownership of cost optimization alongside my engineering work, cutting recurring costs for the firm.

  • Cost optimization

What I work on

Systems people rely on, at a cost that makes sense.

Most of my work sits where software meets the business: finance, expenses, CRM, and the vendors and budgets around them. AI agents are the next layer on top.

Business systems

Finance, expense and CRM workflows, from invoicing and GST e-invoicing to expense claims, built for the people who use them every day.

Cost optimization

A core part of my role now. I find where the money goes, fix the biggest line items first, and keep reliability non-negotiable.

AI agents, next

Agents that take on the repetitive work inside these workflows: grounded in real data, checked before they act, and cost-aware from day one.

Experience

From shipping websites to owning critical systems.

  1. Current

    Software Development Engineer

    Lakshmikumaran & Sridharan

    Engineering, requirements, vendor delivery, finance systems and cost optimization

  2. Nov 2021

    Python Developer

    Flipkoins

  3. Jul 2021

    Web Application Developer

    Hrdfi

  4. Sep 2020

    Backend Developer

    Incupad

  5. Oct 2019

    Web Designer

    RSTech Softwares

  6. May 2019

    Web Developer

    ARK Security Service

Education

  • Westcliff University

    Master's degree

  • Jamia Hamdard

    Bachelor's degree

Certification

  • Cloud Computing with AWS

Toolbox

Leadership
Requirements gathering · Vendor management · Mentoring · Cost optimization
Business systems
Business Central · GST & e-invoicing (IRN) · CRM integrations · Expense management
Languages
Python · JavaScript · SQL
Backend & data
Django · Flask · REST APIs · MySQL · SQL Server · Pandas
Cloud
AWS · Linux
AI / ML
Keras · OpenCV
Full résumé

“The calm problem-solver who sees around the corner.”

“Very detailed and patient. Brings foresight to run multiple projects. Highly recommended.”

How clients describe me

“The go-getter who can be trusted with the hard problems.”

“Consistently handles critical projects. A go-getter we trust with the hard problems.”

How managers describe me

Quick answers

Prefer to skim? Everything the chat knows.

My story

Who is Amaan?

Hi! I'm Amaan, a software engineer and technical lead at Lakshmikumaran & Sridharan, a law firm.

My role started in engineering and grew into owning outcomes: I gather requirements, lead interns, coordinate vendor teams, and deliver internal systems that hundreds of people use, from finance and GST compliance to expense management and CRM integrations.

Along the way I took on cost optimization too, cutting recurring costs. Next, I'm bringing AI agents into exactly these kinds of workflows.

Walk me through your career so far

Sure, here's the short version:

  • 2019 — Started as a web developer at ARK Security Service, then a web designer at RSTech Softwares.
  • 2020 — Backend developer at Incupad, building APIs and the data layer behind them.
  • 2021 — Web application developer at Hrdfi, then Python developer at Flipkoins.
  • Now — Software development engineer at Lakshmikumaran & Sridharan, where the role grew into requirements, vendor delivery, finance systems and cost optimization.

Along the way I earned a Bachelor's from Jamia Hamdard, a Master's from Westcliff University, and a certification in Cloud Computing with AWS. The full version is on my résumé.

What do people say about working with you?

Two phrases come up a lot.

Clients describe me as "the calm problem-solver who sees around the corner": someone who brings patience when projects get chaotic, and clarity when teams are juggling priorities.

Managers call me "the go-getter who can be trusted with the hard problems." I take ownership, learn the business, and care about outcomes more than lines of code.

In one client's words: "Very detailed and patient. Brings foresight to run multiple projects. Highly recommended."

How I lead

How do you lead a project?

The same way every time, whether the team is interns, vendors or both:

  1. Start with the business. I work with the people who will use the system to pin down what they actually need and what success looks like.
  2. Make ownership explicit. Clear scope, owners, milestones and acceptance criteria, for my own team and for vendors.
  3. Ship in small, visible steps, so stakeholders see progress early and problems surface while they are cheap to fix.
  4. Own the outcome, including adoption, data that reconciles, and the bill.

That's how I've delivered applications used by hundreds of people at the firm.

How do you work with vendors and teams?

I've led a team of four interns and coordinated vendor teams of 7 and 14 people.

With vendors, the job is making sure everyone builds the same thing:

  • Requirements first — I gather them from the business and turn them into scope a vendor can build against.
  • One place for decisions — priorities, open issues and changes agreed in the open, not in side conversations.
  • Done means used — a feature is finished when the people relying on it say it works.

With interns, I give real ownership of small pieces, review closely, and widen the scope as they grow.

Cost optimization

How do you approach cost optimization?

At Lakshmikumaran & Sridharan I took on cost optimization alongside engineering, and the savings recur month after month. I keep the exact figures internal to the firm, but I'm happy to walk through the approach:

  • Find where the money actually goes before cutting anything.
  • Fix the biggest line items first, because that's where effort pays back fastest.
  • Treat reliability and people's workflows as hard constraints. A saving that breaks something isn't a saving.

The same discipline carries over to AI: models, tokens and infrastructure are just a new set of line items.

How would you reduce our LLM bill?

Here's the playbook I'd start with:

  1. Measure cost per task, not per month, and find the few flows burning most of the tokens.
  2. Route by difficulty: send easy requests to small, fast models and escalate only when needed.
  3. Cache aggressively: prompt caching for long shared context, response caching for repeat questions.
  4. Trim the context: tighter prompts and better retrieval mean fewer tokens on every call.
  5. Batch what isn't urgent: batch APIs are far cheaper for offline work.
  6. Guard quality with evals, so every saving is checked against the same test set.

The goal is a smaller bill with no drop in quality, and the numbers to prove it.

Projects

What have you built?

The work I'm proudest of, all at Lakshmikumaran & Sridharan:

  • Cost optimization — cutting recurring costs alongside my engineering work.
  • Internal applications with vendors — gathered requirements and coordinated vendor teams of 7 and 14 people to deliver apps used by hundreds of people at the firm.
  • Finance system — replicated Business Central finance workflows in a legacy system: invoicing, GST e-invoicing with IRN generation, and customer ledger entries.
  • Expense management — built an expense management system and integrated our CRM with travel and expense apps.

There's more in Selected work below.

Tell me about the finance system

I replicated Microsoft Dynamics 365 Business Central's finance workflows inside a legacy system. It covers:

  • Invoicing
  • GST e-invoicing — each invoice is reported and receives its IRN (Invoice Reference Number)
  • Customer ledger entries

It's compliance-critical work: once an invoice has its IRN it's registered, so it has to be right the first time.

Tell me about the expense management system

I built the firm's expense management system and integrated our CRM with travel and expense apps, so data moves between them instead of being keyed in twice.

It's the kind of workflow I enjoy most: lots of people, lots of small steps, and a real payoff when the busywork disappears.

What's your tech stack?

The tools I reach for most:

  • Languages — Python, JavaScript, SQL
  • Backend & data — Django, Flask, REST APIs, MySQL, SQL Server, Pandas
  • Business systems — Business Central, GST e-invoicing, CRM and expense integrations
  • Cloud — AWS, Linux
  • AI / ML — Keras and OpenCV, and now LLMs and agents

I pick tools for the problem rather than the résumé, but Python is home turf.

AI & agents

What are you building with AI agents?

AI agents are where I'm heading next, and the systems I build today are where they'll be most useful.

Invoices, e-invoicing, expense claims and CRM updates are full of repetitive checks and data entry. That's the busywork I want agents to take on:

  • Grounded in real data — the ledger, the CRM, the policy document, not guesses.
  • Checked before they act — evals, validation and a human sign-off wherever money or compliance is involved.
  • Cost-aware from day one — the smallest model that does the job, and caching wherever it's safe.

I know these workflows, the people who run them and what they cost. That's what makes an agent useful rather than a demo.

How do you take an LLM app to production?

The same way I'd ship any business-critical system, with a few LLM-specific twists:

  1. Define success first with a small evaluation set, before tuning prompts.
  2. Structure the outputs with schemas, validation and retries, so downstream systems can trust them.
  3. Watch everything: latency, tokens and cost per request, and how things fail.
  4. Plan for failure with timeouts, fallbacks to simpler models, and a human hand-off where it matters.
  5. Roll out in small steps with the people who will use it, not all at once.

Prototypes are easy. Production is observability, budgets and boring reliability.

Work with me

Can we build something together?

I'd love to hear about it. I don't aim to be "your developer"; I aim to be your tech partner:

  • Understand the business before we write much code
  • Plan the build: scope, the right tech, and in-house or vendor teams
  • Deliver, then keep costs in check as it grows

Tell me what you're building: hello@amaanabbasi.me

How can I reach you?

Pick whatever's easiest:

My full résumé is here too.

Let’s talk

Hiring for AI, or building something ambitious?

Whether you’re bringing AI into how your team works, or need someone to take a system from requirements to production, I’d like to hear about it. Email is the fastest way to reach me.