Senior & Lead Software Engineer and Architect
Senior Software Engineer and Technical Architect with deep expertise in secure, high-performance measurement platforms and cross-browser extensions. Leveraging a proven enterprise track record (Comscore, Nielsen, Morgan Stanley) to architect and ship production-grade AI applications on AWS Bedrock.
With over 20 years in software engineering, I specialise in secure, high-performance platforms where reliability and privacy are foundational. My expertise spans audience measurement, high-frequency trading, and accessibility-focused AI, consistently ensuring complex systems operate quietly and correctly at scale.
Recently, I've engineered audience measurement tools for Comscore and Nielsen (TCS) — including Windows applications and cross-browser extensions used by millions. This involved strict resource budgets, cross-platform parity, and architecting platforms like the award-winning Netsight Chromebook Meter. Earlier, I built low-latency equity trading infrastructure for Morgan Stanley and co-developed Vaachak, a nationally awarded Hindi/English text-to-speech engine later acquired by Nuance/Microsoft.
Today, I blend systems engineering with applied AI. As an AWS Certified AI Practitioner, I design event-driven, serverless architectures using Amazon Bedrock. Recent projects include SecureView, a privacy-first AI Chrome extension for URL categorisation, and SecureBin, an AI mobile app for Australian waste classification — both built on production-grade AWS pipelines.
Having maintained systems running invisibly on millions of devices, I prioritise reliability, performance budgets, and robust edge-case handling. Based in Melbourne, I am actively seeking senior engineering and architect roles where deep systems experience meets modern AI capability.
Shipping production-grade AI applications on AWS Bedrock and deepening hands-on capability in applied AI, following role redundancy at Comscore.
A Chrome Extension (Manifest V3) that tracks active browsing time per site, automatically categorises every domain into one of 11 categories (Technology, Entertainment, Productivity, and more), and surfaces the data through a clean popup with daily history and search. For sites that cannot be classified by rule, it falls back to Amazon Bedrock via a serverless AWS pipeline — keeping the API key entirely server-side. Built with pure vanilla JavaScript; no build step, no dependencies.
Chrome Extension rule engine (local, no network) → cache miss triggers AI path: CloudFront → Lambda@Edge (auth) → API Gateway → Lambda → Amazon Bedrock (Claude) → category returned → cached in Chrome storage so the same domain is never sent twice.
A cross-platform iOS & Android app (React Native / Expo) that uses the device camera to photograph waste
items and classifies which bin they belong to using Amazon Bedrock's vision AI.
Advice is tailored to the user's Australian state and council — covering all eight kerbside bin categories
(general waste, mixed recycling, organics/FOGO, glass, drop-off, reuse, and more). Scan history is stored
locally on-device. No login or account required. Images are deleted from S3 immediately after processing;
job records in DynamoDB expire after 24 hours.
*Disclaimer: SecureBin is an independent application and is not affiliated with any government entity.
Mobile app → CloudFront + OAC (SigV4) → Lambda presign URL → direct S3 PUT → S3 event triggers Processor Lambda → Amazon Bedrock APAC cross-region inference (Sydney + Melbourne) → DynamoDB result → app polls → displays item name + bin colour.
A serverless web application that uses Amazon Textract and Bedrock to instantly extract line items from receipts (images or PDFs) and splits costs across multiple people. Features real-time calculation, tax/discount allocation, and secure authentication via Cognito.
Static frontend (S3/CloudFront) → Cognito Auth → Lambda Function URL → Textract (Async for PDFs) → Amazon Bedrock (Claude) → DynamoDB for state persistence.
A global media measurement and analytics company that provides marketing data and analytics to enterprises, advertising agencies, brand marketers, and publishers. www.comscore.com
ResearchSecure is a Windows-based tracking application deployed on panelist machines to silently monitor and capture user activity for behavioural research and analytics. I was responsible for designing, implementing, maintaining, and enhancing critical application modules to enable secure, efficient, and unobtrusive data collection. My work involved close collaboration with cross-functional teams to improve the application's performance, reliability, and scalability, all while ensuring strict adherence to data privacy and security standards.
Additionally, contributed to the maintenance and support of Comscore's legacy Windows applications, ensuring stability, compatibility, and ongoing performance improvements.
TCS: Part of more than $328 billion Tata group, a leader in the global marketplace, IT consultancy services and amongst the top 10 technology firms in the world. www.tcs.com
Nielsen: A global leader in online market research, statistical measurement and analytics. www.nielsen.com
Netsight Chromebook Meter is a key component of Nielsen's Audience Measurement suite within the Nielsen Digital Panel portfolio. It is designed to unobtrusively capture detailed panelist activity on Chromebooks without disrupting the user experience. The collected behavioural data is securely transmitted to AWS S3 for further processing and storage.
Netsight Meter is a core component of Nielsen's Audience Measurement platform under the Nielsen Digital Panel portfolio. This Windows-based application is designed to unobtrusively log detailed panelist activity on their computers without disrupting their experience. Collected data is securely uploaded to AWS S3 for processing and storage.
TCS: Part of more than $328 billion Tata group, a leader in the global marketplace, IT consultancy services and amongst the top 10 technology firms in the world. www.tcs.com
Nielsen: A global leader in online market research, statistical measurement and analytics. www.nielsen.com
Netsight Meter is a core component of Nielsen's Audience Measurement platform under the Nielsen Digital Panel portfolio. This Windows-based application is designed to unobtrusively log detailed panelist activity on their computers without disrupting their experience.
TCS: Part of more than $328 billion Tata group, a leader in the global marketplace. www.tcs.com
Morgan Stanley: A global investment firm specialising in wealth management, investment banking, and sales and trading services. www.morganstanley.com
Exchange Connectivity (Order Router-OR) connects the Morgan Stanley internal systems to Trading Exchanges across Asian, European and US regions.
A product-based company working in the area of Speech Synthesis, later acquired by Nuance/Microsoft (a leading global company that provides speech and imaging applications). www.nuance.com
Vaachak is a Windows/Linux based text-to-speech (TTS) engine developed using C++. TTS is a speech conversion technology that enables automatic systems to convert text to natural-sounding speech. Prologix was first acquired by Nuance, which was later acquired by Microsoft.
A Gov. of India research company working in the area of Speech Recognition, later merged with its Pilani Centre. www.ceeri.res.in
Spoon Feeding Robot System was a speech-enabled CSIR Network project, developed to assist physically challenged persons with feeding.