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.