Work Experience

Toast Ireland
Senior Software Engineer - Tech Lead
Oct 2025 – Feb 2026Lead the Customer Communications Platform, tasked with finding and delivering the right amount of comms via the right channels like: email, in-app banners, push notifications, etc.
- Lead the team through RFC to delivery of a unified multi-channel communication engine (Email, Push, In-app Notifications), in order to centralize customer engagement logic across the platform.
- Reduced support ticket volume over 15% by implementing Salesforce-integrated case update notifications with context-aware CTAs to preemptively notify users and prevent followup cases.

Octostar
Co-Founder | Principal Engineer
May 2023 – Oct 2025Together, we raised €5Mil. and developed the AI driven next generation of big data Investigative Intelligence platform (SaaS and on-prem) having a true Ontology based knowledge graph and OSINT support with a team of 15+ employees.
Technologies used: TypeScript/JavaScript, ReactJS, Redux Toolkit, Python, FastAPI, Flask, Microfrontend architecture, Timbr, Clickhouse, OpenSearch, LangGraph.
- Agentic AI: Designed and developed the infrastructure, APIs, SDK for Octostar Agentic AI with access to RAG on our Knowledge graph (Timbr Ontology, Clickhouse, Opensearch), Custom AI Agents and MCP tools deployed as "apps" in "workspaces".
Technologies used: LangGraph, Python, MCP, FastAPI, Opensearch, Typescript.
- Microfrontend Operating Environment: Designed and developed the Octostar SDK to communicate across different "Applications" running inside Octostar to invoke actions/communicate with the main application using post messaging. Published to NPM as "@octostar/platform-api". Along with streamlit bindings for the same, published to PyPi as "octostar-streamlit".
Technologies used: post-robot, TypeScript, React, Python, Streamlit.
- Other: Designed and developed octostar along with my team. With majority contributions in developing: redis based caching layer, async querying as Celery jobs, dashboards, backend APIs, setting up CI/CD, monorepo, test automation, opentelemetry, etc.
Executive Director
May 2023 – Oct 2025
Indeed
Software Engineer II
Jun 2022 – May 2023Advertiser Workflows (OCAMP)
- Designed and developed a platform to visually compose user workflows from existing UI, API components to streamline A|B testing. Think Kibana for workflows/wizards.
Technologies used: TypeScript/JavaScript, ReactJS, Redux Toolkit, DynamoDB, Microfrontend architecture.
SponsorAll Campaigns
- Developed services, jobs and API integrations for new SponsorAll campaigns to streamline sponsorship for Indeed job postings. Currently being used by over 1100 employers.
Technologies used: Java, Spring Boot, DynamoDB.
OneHost Migration
- Worked on migration of Indeed sponsor campaigns from legacy to new a Microfrontend based platform.
Technologies used: ReactJS, Microfrontend architecture, Java, Spring Boot.

Siren
Software Engineer – Technical Lead
Aug 2020 – Jun 2022Designing, developing and leading feature development on Siren Investigative Intelligence Platform. Also involved in hiring and mentoring engineers.
Technologies: TypeScript/JavaScript, Node.js, React.js, Elasticsearch, AngularJS, Java, Python
Key Contributions:
- Siren Dataspaces: Designed and developed the feature enabling users to run separate investigations on shared and/or local data within a single Siren installation
- Extended with: managed entity tables, schema management workflow, and dataspace support for Siren Revisions (local editing/enrichment of shared data)
- ETL Workflows: Implemented Excel/CSV ETL from the browser to accelerate POCs and investigations
- Data Reflection: Built the UI and Elasticsearch REST APIs to ingest data from JDBC sources into Elasticsearch via scheduled jobs
- Extended with:
* Neo4j integration for schema reflection and direct query execution in Siren Graph Browser
* Custom ClassLoader to isolate JDBC drivers and prevent dependency conflicts (JarHell)
Additional Achievements:
- Implemented auditing, multi-Elasticsearch backend, i18n (tools & framework), and TypeScript support
- Standardized the upgrade process by creating a centralized migration framework with auto-generated, data-driven tests and thorough documentation to drive adoption
- Contributed to platform areas including access control, visualizations, and general stability
Full Stack Developer
May 2018 – Jul 2020
FICO
Software Engineer I
Jul 2017 – May 2018SironRCC -
Worked on Next Generation SironRCC after Tonbeller acquisition by FICO.
Main Responsibilities :- Security (Index, Document and Field level security with SSO using Keycloack as IdP), UX/UI, Reporting (browser and server-based PDF report rendering solution to support all browsers: IE, Firefox and Chrome) and Other Features.
Received Spot Award for my Contribution to the Project.
Technologies Used: Java, Node.Js, AngularJS, Elasticsearch, Kibana, Javascript.
Software Engineering Intern
Jan 2017 – Jun 2017Product Technology & Organization (PTO) - Application Development
Team - FLAME (FICO Log Analytics Management Engine)
Technologies worked with - ElasticSearch, Logstash, Kibana, JGit api, SVNKit api, AngularJS, NodeJs, Express, Hapi.js, Java, Jersey Web Services.
Projects Worked On:
Origination Manager Dashboards - My main Task was to migrate the Backend from CouchBase to Elasticsearch.
Logstash Log Parsing - Developed 2 logstash plugins for our Specific use cases.
CodeCentral (R&D) - Took complete control over the development of a new Product and implemented all the requirements plus some more! Technologies used: ElasticSearch, JGit api, SVNKit api, Java, Jersey Web Services, Angular.
SironRCC - Worked on the Development Next Generation SironRCC.

Centre for Railway information systems
Intern
May 2016 – Jun 2016Data Analysis: - Used various Machine Learning algorithms to analyze and make sense out of large chunks of data. Future predictions on Indian Railway’s performance (Both economically and development wise). Worked on development of Simulation Models.
Report Generation: - Used JasperReports to execute queries, pull data and exhibit it in a presentable format to create intuitive and dynamic reports

SEO Monsters.net
Founder
Feb 2010 – May 2010A Saas startup providing Web Hosting, SEO services and social media management software.

Freelance
Freeland Web Developer
Sep 2009 – Nov 2015• Setup various websites for clients with custom design and workflow automation.
• Worked as a freelancer for multiple clients such as dhgate.com, Global Electric Motor Solutions,etc.
• Technical content creation (as anonymous) for theitbros.com
• Owner and creator of GadgetGoat.Net, which achieved PageRank 4 during it's peak time (2010-11's).
• Did keyword research, competition analysis and brought various sites to top positions in Google results for numerous clients. Performed on-site and off-site SEO.
• Provided consultancy for various SEO projects.
