Passionate Software Engineer with experience in designing and developing scalable microservices and cloud-based solutions. Skilled in Java, Spring Boot, Python, React and AWS, with a strong background in building high-performance applications. Adept at automating tasks, optimizing system performance, and implementing CI/CD pipelines. Proven ability to collaborate in agile environments, troubleshoot production issues, and drive innovation.
- 🔭 I’m currently working on a project KeyVist
- 🌱 I’m currently learning Cloud Architecting and AI Software Integration
- 💬 Ask me about Java, Software Development, Cloud and DevOps
- 📫 Reach me through LinkedIn or Email
DalFitBot is a cloud-native chatbot application designed to provide intelligent, real-time answers to user queries about a facility using internal business data. Leveraging Retrieval-Augmented Generation (RAG) and powered by the LLaMA language model, DalFitBot delivers context-aware, accurate responses by retrieving relevant data chunks and combining them with generative AI capabilities. FastAPI | Python | LLaMA (LLM) | Retrieval-Augmented Generation (RAG) | AWS Cognito | AWS API Gateway | Network Load Balancer (NLB) | Amazon EC2 | NAT Gateway | Docker |
DViz is an intuitive visualization tool designed to help developers identify and understand code smells from multiple perspectives. By leveraging dynamic and interactive charts, DViz turns static smell reports into insightful visual representations that support better software quality analysis and refactoring decisions. React JS | JavaScript | JSX, Tailwind CSS | FastAPI, Python (for backend) | Docker | |
A A cloud-native AWS application that helps users find accessible parking across Canadian cities, starting with Halifax and Toronto. It offers location search, city-based filtering, and a user-friendly interface for the public, planners, and accessibility advocates. Built for high availability, low-latency responses, and weekly data updates. AWS Lambda | AWS RDS | AWS EC2 | FastAPI | Python | MySQL | Event Bridge | Cloud Watch | |
FundFusion is a smart tool that helps you manage group expenses and tasks all in one place. It automatically tracks shared costs and adds them to your personal finances, so you always know where your money is going. You can also assign and track group tasks easily, making teamwork more organized. With real-time updates and a central dashboard, FundFusion keeps you informed about your spending and tasks—whether personal or shared—without any hassle. Java, Spring Boot | React Js, Tailwind CSS | Docker |
AWS
Docker
Kubernetes
Git
Jenkins
Linux
RabbitMQ
Terraform
Kafka
Bash
Java
JavaScript
Python
Scala
HTML
CSS
Tailwind
Spring Boot
FastAPI
React
Node.js
Redux
MongoDB
MySQL
Oracle
PostgreSQL
Postman
Jira
Confluence
IntelliJ IDEA
VS Code
Eclipse
PyCharm