Aditya V. Mukherjee

Engineering management | Leadership, strategy, and development
Ph.: +61 455 228 147 / +91 88269 20311
Em.: resume@adi.is
Web— https://adityamukherjee.com LinkedIn — http://linkedin.com/in/aditya-vm Github — http://github.com/adityavm Twitter — http://twitter.com/aditya

Personal Profile

I like to learn new things, and am constantly driven to make sense of why things are the way they are. I strongly believe in the often quoted words of Frank Oppenheimer, “The best way to learn is to teach”, and have taken every opportunity to teach and help fellow classmates when they’ve needed help. My style of learning—understanding and breaking down the problem rather than the solution—allows me to teach and explain concepts in the way a student approaches unfamiliar topic—through discovery and understanding.

I believe cultivating a love for the subject is as important as imparting knowledge, as we are automatically receptive to what interests us. I have been involved in the field of computers since high school, with contributions to open source projects and going on to consulting with companies later through my time at University. I have a strong grasp of current trends and technologies, with an understanding of real-world and modern contexts in which they are applied. This allows me to explain topics from both an academic and industrial perspective to help students see the possibilities of the technologies they are learning.

Other than computers, my interests lie mainly in the applied and performing arts. I have performed as a singer, guitarist and a keyboardist with several amateur to semi-professional music bands over the last decade. I’m also a hobbyist pencil artist and a graphics designer in my spare time.

Professional Experience

I am regularly involved with many open-source projects which are listed on my Github.

Technical

  • 15 years front-end, 6 years back-end across wagering, e-commerce, and data analytics/visualisation — serving 10k+ concurrent and 100k+ monthly users.
  • Deep Javascript/Typescript: front-end with React (and Svelte), back-end with NodeJS (serverless, ExpressJS).
  • Fluent in UI/UX, SEO, cross-browser compatibility, performance, testing, scalability, and DevOps.

Management

  • 10 years building and leading engineering teams (5-30 engineers, 1-2 managers) across 3 companies.
  • Built cross-functional engineering, data, and QA teams — providing technical leadership, mentoring, and career growth.
  • Strategy and execution liaison across product, design, support, and QA — advising on dependencies, priorities, and release cadence.
BetCashbacks
Australia
Oct 2023 - Present


Co-founder, Chief Technology Officer.
Responsibilities
  • Technical architect, lead developer (full stack), and devops for the main product.
    • Develop customer facing and back-office tools.
  • Develop scalable integration solution with affiliate management systems, and payment systems (Stripe and Paypal).

: AWS using SST (Lambda, SNS), Planetscale (DB), NextJS + Tailwind (Frontend).
Constantinople
Australia
Aug 2025 - Present
Banking-as-a-service platform powering digital lending and origination products for banks and lenders.


Staff Software Engineer
Responsibilities
  • Technical lead on the Lending backend team for loan origination products (construction loans, mortgages, broker flows) — designing solutions across workflow orchestration, services, and data layers.
  • Designed migration and versioning infrastructure for long-lived Temporal loan workflows, letting flows evolve without non-determinism errors — replay testing in CI, flow-record migrations, and decoupling application identity from workflow identity.
  • Mentor engineers and raise the engineering bar org-wide — authored RFCs and roadmaps for observability, workflow versioning, and testing uplift; reviewed 170+ MRs across 25+ engineers.
  • Established product-development standards — CI typechecking and exhaustiveness enforcement, revived flakey LocalStack integration suites, and normalised error handling and logging.

: Typescript, NodeJS, Temporal, DynamoDB, AWS (Lambda, SNS, SST), Zod, GraphQL, ReactJS, LocalStack, CI/CD.
Dovetail
Australia
Apr 2024 - Aug 2025
Turn calls, docs, and user feedback into insights. Create a single source of truth for customer knowledge. Improve the quality of every thing.


Senior Software Engineer
Responsibilities
  • Technical lead for the Projects team, responsible for development of the main product. Identify, define, design, and implement technical solutions across Frontend, Backend, and Database layers. Designed and developed Surveys, and Contextual Chat - a flagship LLM and search based chatbot to help analysis of team's data.
  • Mentor and grow other engineers, and push the bar for quality and engineering excellence within the team, and across the Engineer org.
  • Continually establish and develop detailed guidelines and standards for product development processes.

: AI, LLM, Typescript, Postgres, Redis, GraphQL, Apollo, ReactJS, Emotion, AWS
Entain Esports (ex. Unikrn)
Australia / United States
Sep 2015 - Oct 2023
Unikrn (Entain Esports) is an esports wagering service, providing esports fans and newcomers alike a safe and legal place to gather, game, and bet on esports.


Vice President of Engineering
Responsibilities
  • Provided technical guidance, knowledge, and insights to non-technical teams to enable robust communication with engineering teams.
    • Added technical knowledge to product briefs. Identified dependencies and blockers to improve team efficiency.
  • Estimated, prioritised, enforced product timelines, and managed releases for the engineering team.
    • Reviewed code to improve security, reliability, reduce tech debt, and align teams with broader product vision.
  • Led QA to detect product and performance issues, and regressions arising in systems during development and after release.
    • Introduced QA automation to reduce manual QA load around regression tests and pre/post-release monitoring.
  • Recruited frontend engineers and built onboarding plans; built and led two teams of 8-10 engineers each. Managed external partner relationships and deliverables. ( Director of Engineering.)


: ReactJS, Node JS, Typescript, Javascript, MySQL, Redis, HTML5, SASS CSS, styled-components, REST API, Serverless
Funhouse Technologies Pvt. Ltd
India
Jan 2014 - Sep 2015
An analysis tool for competitive Dota 2 catering to fans, professional players and casting studios, providing in-depth statistics in the form of dynamic visualizations to provide unique and automated analysis. Dotaprohub's proprietary engine creatively combines historical as well as real-time data from every professional match ever played to provide at-a-glance and easy to understand pulse of the competitive scene. Our statistics go beyond simple performance metrics like rank and rating and into meta statistics like winnings and characteristics, all automated and generated through machine learning and algorithms.


Co-founder, Chief Technology Officer
Responsibilities
  • Defined the technical architecture and visual design of the primary product, Dotaprohub.
  • Enabled communication between product, data, and engineering teams.
    • Data mined games (replay files, official data) to explore points of interest and develop analysis models.
    • Developed user facing (frontend) systems as well as microservices (backend) serving those systems based on models created by data scientists.
  • Developed guidelines for writing and maintaining technical documentation for implemented systems.

: AngularJS 1.5, NodeJS, MySQL, HTML, SASS CSS.
Atticous Inc.
India / United States
Jun 2011 - Sep 2013
A content-management, online identity, and personal e-commerce system that meaningfully associates your data from all over the Internet to build a website that you can share with others as a part of your personal brand, and optionally use as a storefront. The e-commerce module allows people to catalogue and manage inventory, while we handle the full backend (SEO, payment processing, and delivery logistics.)


Co-founder, Chief of Product & Design
Responsibilities
  • Conceptualised, and developed the primary site-builder and e-commerce product including design, features, and code.
    • Developed the front-end used to serve the user websites, including SEO, block-based site builder, and payments integrations.
    • Developed tools to allow users to manage their websites, and back-office tools to help company staff manage user accounts.

: AngularJS 1.5, NodeJS, MySQL, HTML, LESS CSS.
Planga LLC
United Kingdom
Apr 2010 - Jul 2010
Social calendar and event platform for college campuses. Groups and events are organized into a cutting-edge cloud system using the latest social web technologies. It's a next-generation platform for an ultra-organized campus and more vibrant student life.


Consultant for Product Design & Development
Responsibilities
  • Responsible for complete front-end development including UI / UX, artwork and graphics, and code.
  • Ideated and executed on product roadmap based on requirements from executives and product owners.

: JQuery, HTML, CSS
Racked Hosting LLC
India
Apr 2008 - May 2009
Racked Hosting LLC has been in operation for almost 10 years providing online services such as web hosting, streaming media and dedicated servers to hundreds of customers.


Principal Engineer
Front-end Developer.
Responsibilities

: Python, PHP, SQL, Javascript, HTML, CSS.

Education & Affiliations

Details
Lancaster University
MEng. Hons. Computer Systems Engineering
United Kingdom
Oct 2009 - Jul 2013
  • Including courses in FPGA and Logic Design Methodology, Electromagnetism, RF Engineering, Embedded Devices, Analogue Electronics, Nanotechnology, Operating Systems, Networks, Distributed Systems, Software Engineering and Programming in C/C++, Java & Verilog.
    • Wrote a complete filesystem for a simulated hard drive in C, with the ability to create, read and write files; organisation of files into nested directories upto 2 levels; and a basic filename based search.
    • Wrote a distributed chat system in Java leveraging the University LAN, modelled on the Internet Relay Chat (IRC) protocol.


  • Modular Simulink Model of an Induction Motor — Designed a model of an Induction motor in Matlab and Simulink, including a feedback controller to drive the model. The model was developed as connected modules which were designed to be modifiable to adapt to different applications as required.

  • Formula Student - Electrical Team — Involved in the design, manufacture and implementations of the electronics for the ’13 Lancaster University Formula Student Car.
    • Designing and setting up the vehicle’s wiring loom.
    • Designing and implementing a Microchip PIC18F45K20 based Gear Indicator circuit, with the PIC programmed in C and Assembly, that uses outputs from the ECU and mounted sensors to calculate and drive a segmented display showing gear information
    • Design and creation of an Arduino based data-logging system to record various car parameters such as suspension travel and G-force, along with basic GPS capability to layout the track, to allow for optimisations to the car aerodynamics. Also designed a software solution to allow the data to be analysed using Matlab and Java.
International Centre for Applied Sciences,
Manipal University

BS Computer Engineering
India
Aug 2006 - Jan 2009
(Transferred to Lancaster University)
Vasant Valley School
High School
(Senior secondary)

India
Jul 2004 -
Physics, Chemistry, Mathematics, Computer Science, English.