Skip to content
View hasinduudara's full-sized avatar
πŸ’­
Trainee Associate Software Engineer - Full Stack
πŸ’­
Trainee Associate Software Engineer - Full Stack

Highlights

  • Pro

Block or report hasinduudara

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hasinduudara/README.md

Header

Typing SVG

Profile Views Portfolio LinkedIn

πŸ‘‹ About Me

Software Engineering graduate (GDSE, leading to a BSc (Hons) in Computer Science) and Full-Stack Developer with 6 months of hands-on internship experience building scalable web and mobile applications. πŸ’»πŸš€

During my internship, I worked across the stack β€” building backend services with Java & Spring Boot, developing content-driven web apps with Next.js and Payload CMS, building React frontends, and implementing SEO for production websites. I also work in the MERN Stack (MongoDB, Express, React, Node.js), TypeScript, and React Native (Expo) with NativeWind for mobile, plus microservices architecture on Azure and GCP, with AWS as a quick pickup given the overlap.

🌱 Current Focus β€” AI Product Engineering I'm actively integrating AI into full-stack products, working with tools like LangChain, Gemini API, Model Context Protocol (MCP), and Hugging Face depending on the project, and currently building my skills in RAG (Retrieval-Augmented Generation) applications. I'm also taking my first steps into Web3.

🎯 What I'm Looking For Currently seeking an Associate Software Engineer (ASE) role where I can bring my full-stack, cloud, and AI integration experience to a team building production-grade software. I learn new technologies fast and adapt to whatever a project needs.

πŸŽ₯ Beyond Code I document my development journey as a content creator, sharing what I learn about full-stack engineering, AI agents, and system architecture through articles on LinkedIn and Medium.

πŸ’‘ Technical Arsenal

Category Skills
πŸ’  Backend Java Β· Spring Boot Β· Node.js Β· Express
πŸ’  Web Next.js Β· React Β· Payload CMS Β· TypeScript Β· Tailwind CSS
πŸ’  Mobile React Native Β· Expo Β· NativeWind
πŸ’  Database MongoDB Β· MySQL Β· PostgreSQL Β· Firestore Β· Vector DB
πŸ’  Cloud & Architecture Microservices Β· Azure Β· GCP Β· AWS (quick learner)
πŸ’  AI / Automation LLM Integration Β· LangChain Β· MCP Β· Gemini API Β· Hugging Face Β· RAG Β· AI Agents
πŸ’  Web Performance SEO & Web Performance
πŸ’  Exploring Web3 🌐

Java Spring Nodejs Express Nextjs React TypeScript Tailwind React Native MongoDB MySQL Postgres Firebase Azure GCP AWS Docker Git GitHub Actions Postman Figma

LangChain Gemini MCP Hugging Face Web3

πŸ“Š GitHub Analytics

GitHub Stats GitHub Streak Top Languages

trophy

🀝 Open to Connect

Open to connecting with developers, mentors, and teams building the future. Let's talk! 🀝

LinkedIn GitHub Portfolio Medium Email Phone

πŸ“ Deniyaye, Sri Lanka

Footer

Pinned Loading

  1. Game_Kade-Restaurant_Food_Ordering_Mobile_App Game_Kade-Restaurant_Food_Ordering_Mobile_App Public

    "Game Kade" is a mobile application designed to bridge the gap between local rural restaurants and digital consumers. It allows customers to browse menus, place food orders, manage their personal p…

    TypeScript 1

  2. Youtube-Atomation-System Youtube-Atomation-System Public

    Fully-automated Tech/AI News YouTube Shorts channel. Goal: 3 uploads/day, ~30s each, zero manual work once running, global audience.

    Python 1 2

  3. Google-Search-MCP Google-Search-MCP Public

    An MCP server that lets any MCP-compatible AI client search the live web through Google's Custom Search JSON API β€” over stdio, plug-and-play.

    TypeScript 1

  4. IJSE-ML-Group-Project-Customer-Churn-Predictor IJSE-ML-Group-Project-Customer-Churn-Predictor Public

    Customer Churn Predictor uses machine learning and SHAP to forecast customer churn and explain the exact reasons behind each prediction.

    Jupyter Notebook 1

  5. Simple-RAG-Website Simple-RAG-Website Public

    A full-stack Retrieval-Augmented Generation (RAG) web application built with FastAPI, Qdrant Vector Database, and Hugging Face (Llama 3.1 & BGE Embeddings).

    Python 1