Technical Arsenal

A comprehensive overview of my technical stack and expertise across various domains of software development.

Languages

Java

Strong proficiency in modern Java, including Spring Boot and microservices.

Kotlin

Used for Android development with Jetpack Compose and backend services.

Python

Primary language for AI/ML, FastAPI, and scripting.

TypeScript

Extensively used in React, Next.js, and Node.js backend services.

Dart

Core language for Flutter mobile application development.

PHP

Experience with full-stack web development using MySQL and CRUD logic.

Backend

FastAPI

High-performance Python framework for building modern APIs and LLM integration.

Spring Boot

Enterprise-grade Java framework for building scalable, secure backend systems.

Node.js

Experience building RESTful APIs with TypeScript and Express.

AI / ML

LangChain

Building complex LLM workflows, RAG systems, and agentic solutions.

RAG

Retrieval-Augmented Generation for specialized AI search and knowledge bases.

Databases

PostgreSQL

Relational database management and optimization for process mining workloads.

MongoDB

NoSQL database for flexible data modeling and persistence.

Milvus

Vector database for high-dimensional embedding storage and retrieval.

Frontend

React

Building interactive, high-performance web user interfaces.

Mobile

Flutter

Cross-platform mobile apps with a focus on UI/UX and performance.

DevOps

Docker

Containerization for consistent deployment across environments.

CI/CD

GitHub Actions

Automating CI/CD pipelines for testing and deployment.