About Me

I am a full-stack software engineer and AI Integration Engineer specialising in RAG pipelines, multi-agent systems, and LLM integration, as well as building end-to-end web applications using React, Next.js, Nuxt UI, Spring Boot, and FastAPI.

My Master's in Data Science gives me a foundation that goes beyond tooling. I understand the models, not just the APIs on top of them, which helps me make better decisions when designing AI systems and knowing when Gen AI is the right tool and when it is not.

Profile

Professional Experience

The Mark Agency

Canberra, Australia

AI Integration Engineer

Dec 2025 - Present

  • Built Retrieval-Augmented Generation (RAG) systems using vector databases and embedding models to give clients accurate, context-aware AI responses grounded in their own data.
  • Integrated LLMs across client projects using Ollama, LM Studio, local open-source models, and cloud-based APIs, selecting the right model based on cost, latency, and accuracy needs.
  • Built multi-agent systems using LangGraph and CrewAI to automate complex, multi-step business workflows requiring coordination across multiple AI agents.
  • Created n8n automation workflows to replace manual business processes, improving consistency and reducing operational overhead for clients.
  • Developed FastAPI services to expose AI capabilities as clean APIs, making it straightforward to integrate AI features into existing client applications.
  • Configured Microsoft Copilot agents within M365 and Azure environments, extending enterprise tools with AI-driven automation tailored to client workflows.
  • Built Power BI dashboards to surface actionable insights from AI pipeline outputs and business data, supporting client decision-making.

Web Developer

Sep 2024 - Dec 2025

  • Built fast-loading, SEO-optimised static websites using Nuxt UI and modular component architecture, improving page performance across multiple client projects.
  • Collaborated closely with the design team to translate Figma designs into functional, accessible interfaces using Nuxt UI and Next.js.
  • Developed dynamic web applications with Vue.js by building reusable component libraries and integrating RESTful APIs to support complex client-facing features.
  • Created Power BI dashboards and reports giving clients clear visibility into business performance to support data-driven decisions.

Tutehub

Canberra, Australia • Sep 2022 - Dec 2022

  • Built secure REST APIs using Spring Boot (Java 17) with MySQL and MongoDB to support reliable data management across the platform.
  • Wrote unit tests for all API endpoints using JUnit, keeping code quality high and catching issues before they reached production.
  • Improved API response times through query optimisation, indexing, and pagination strategies, resulting in measurable performance gains.
  • Implemented a microservices architecture using Eureka, Hystrix, and Ribbon to improve system resilience and handle increased throughput.
  • Deployed and configured backend services on AWS EC2 with Apache in a Linux environment.
  • Worked with frontend developers to integrate APIs into React and Next.js applications, ensuring a smooth end-to-end experience.
  • Secured the application with OAuth 2.0 and JWTs, implementing robust user authentication and authorisation.

Amtrix Technology Pvt. Ltd.

Kathmandu, Nepal • July 2020 - Dec 2022

  • Built an inventory management and billing system for pharmaceutical companies, streamlining sales and stock analysis at fiscal year-end.
  • Designed and implemented MySQL and MongoDB schemas and led system architecture decisions for a cloud-based SaaS platform serving pharmaceutical and manufacturing clients.
  • Developed and optimised secured REST APIs using Spring Boot (Java 17), Spring Security with JWT and OAuth 2.0, and caching strategies, achieving a 45% increase in throughput.
  • Used WebSocket to deliver real-time server-to-client notifications across web and mobile applications, replacing polling-based workarounds.
  • Set up scheduled cron jobs to handle data processing during off-peak hours, improving server performance and resource efficiency.
  • Built frontend interfaces for SaaS products using React JS and Material UI, and developed cross-platform mobile apps with React Native.
  • Set up CI/CD pipelines using GitLab, cutting deployment time by 50% and improving collaboration between development and operations teams.
  • Integrated log4j2 and Java util logging to monitor, trace, and resolve critical bugs, improving overall system reliability.
  • Conducted code reviews and mentored junior developers, contributing to a team culture focused on quality and continuous improvement.

ING Group

Kathmandu, Nepal • June 2019 - Aug 2020

  • Built an attendance and payroll management system for educational institutions, enabling real-time tracking of student and staff attendance and automating payroll processing and reporting.
  • Developed admin interfaces using React JS and Material UI, giving staff a clear view of attendance data with easy export and analysis tools.
  • Architected the cloud infrastructure on AWS using S3 for storage, RDS for databases, EC2 for hosting, and Lambda for automating report generation and payroll runs.

Spiker Solutions

Kathmandu, Nepal • Nov 2018 - April 2019

  • Built native Android applications in Java alongside backend services using Spring Framework to deliver complete mobile solutions for clients.
  • Led project management using Agile SCRUM and managed version control with Git, improving team coordination and on-time delivery.
  • Developed mobile applications with real-time notifications, location tracking, and offline data sync, increasing user engagement and app reliability.

Education

Masters of Data Science

University of Canberra, Canberra, Australia • 2022 - 2024

Bachelor of Technology in Computer Science Engineering

Jawaharlal Nehru Technological University, Kakinada, Andhra Pradesh, India • 2015 - 2019

Skills & Expertise

Generative AI (Gen AI)

  • LLMs, RAG systems, Vector Databases, Embeddings
  • Ollama, LM Studio, local and cloud-based models
  • LangChain, LangGraph, CrewAI
  • n8n workflow automation
  • FastAPI for AI service APIs
  • Microsoft Copilot agents, M365 and Azure ecosystem

Machine Learning & Artificial Intelligence

  • PowerBI, R, Scientific Python (numpy, pandas)
  • Tensorflow, PyTorch, Scikit-learn
  • Statistical modelling, regression, classification
  • Feature engineering and data preprocessing
  • Model evaluation and validation
  • NLP tools, OpenCV

Frontend and Mobile Development

  • HTML, CSS, JavaScript, TypeScript
  • React, Next.js, Vue.js, React Native
  • Tailwind CSS, Styled Components
  • Redux, Context API

Backend and Databases

  • Java, Spring Boot, Laravel
  • Restful API, GraphQL
  • Microservice Architecture and Patterns
  • MySQL, Oracle SQL, MongoDB, Sqlite, PostgreSQL
  • Redis, Memcached, neo4j, Elasticsearch
  • Serverless Architecture

Tools & Technologies

  • Git, GitHub, GitLab
  • AWS, Firebase
  • JUnit, Mockito
  • Docker, Kubernetes