5-day longest streak
Hey π, I'm Nisal Gunawardhana Software Engineer | Tech Speaker | Microsoft Learn Student Ambassador | Postman Student Leader |GCE π© I'm a Software Engineer and Tech Speaker specializing inβ¦
Hey π, I'm Nisal Gunawardhana
Software Engineer | Tech Speaker | Microsoft Learn Student Ambassador | Postman Student Leader |GCE π©
I'm a Software Engineer and Tech Speaker specializing in artificial intelligence, cloud technologies, and modern web development. My journey in technology is driven by a passion for innovation and a commitment to empowering the next generation of developers.
As a Microsoft Learn Student Ambassador, Postman Student Leader, and GitHub Campus Expert, I bridge the gap between cutting-edge technology and aspiring developers. My expertise spans across AI/ML integration, Microsoft Azure, and full-stack development, with particular focus on the Model Context Protocol (MCP) and cloud-native architectures. I work extensively with nodejs ,Nestjs,Laravel, Spring Boot, .NET, React, and Flutter(as mobile developer) to build scalable, enterprise-grade solutions.
My professional endeavors include building AI-powered applications, architecting cloud solutions on Azure, and developing cross-platform mobile experiences.As the Founder of apestore.lk, Iβm building an organic farming network and organic food store, connecting farmers and consumers through a trusted, sustainable ecosystem.Through Asyntax, I transform ideas into scalable digital solutions, helping businesses innovate and grow with modern technology.I also maintain an active presence as a LinkedIn Top Voice, where I share insights on technology trends, digital transformation, and career development, supporting professionals in navigating the evolving tech landscape.
Through speaking engagements at conferences and tech meetups, I inspire developers to embrace modern technologies and API-first development practices. I'm committed to delivering innovative solutions that drive technological advancement.
π‘ Mentorship
Guiding developers in AI, cloud technologies, and modern web development
π€ Speaking
Available for tech conferences, workshops, and community events
π§ Consulting
Expertise in Microsoft technologies,development, and cloud solutions
π Content Creation
I create technical writing and educational content on YouTube, LinkedIn, and my blog.
π¬ "Empowering the next generation of developers through technology, mentorship, and innovation"
Open to collaborations β’ Speaking opportunities β’ Mentorship
-
How-To-Create-MCP-Server β PINNED
This guide will help you set up a basic MCP (Model Context Protocol) server in .NET, configure it in VS Code, and interact with it using Copilot Chat.
β 38 5mo agoExplain β -
Github-for-beginners β PINNED
Welcome to the GitHub for Beginners practice repository! This repo is designed to help you learn and practice essential GitHub workflows including forking, cloning, branching, committing, pushing, and creating pull requests.
β 371 1mo agoExplain β -
github-actions-learning β PINNED
This repository is designed to help beginners understand GitHub Actions through simple, practical examples. It covers the fundamentals of CI/CD, workflow structure, triggers, jobs, and steps, with hands-on sample workflows.
JavaScript β 96 4mo agoExplain β -
GenAIStarter β PINNED
A concise collection of runnable .NET sample apps that demonstrate practical integration with GitHub Models and Azure AI Foundry. includes clear setup steps, environment configuration, and token/security guidanceβideal for learning, prototyping, and extending AI-enabled .NET applications.
C# β 19 6mo agoExplain β -
Github-models-starter-pro β PINNED
This repository provides a comprehensive starter kit for leveraging GitHub's GPT-4o AI models with Node.js.
JavaScript β 27 5mo agoExplain β -
api-learning-101 β PINNED
Welcome to API Learning 101! This repository is your comprehensive guide to understanding and working with APIs, complete with a fully functional REST API backend and hands-on learning resources.
JavaScript β 154 26d agoExplain β -
microsoft-certification-voucher-offers
Microsoft Certification exam offers β vouchers, beta exams, eligibility rules, and registration links.
β 38 2d agoExplain β -
docker-101
This repository provides a structured path to learn containerization with Docker. You'll start with basic concepts, work through hands-on labs covering essential Docker workflows, and submit your work for review to earn a completion badge.
Python β 36 4mo agoExplain β -
kubernetes-101
A hands-on, beginner-friendly guide to learning Kubernetes from zero to cluster management. Built for engineers who learn by doing.
Python β 10 12d agoExplain β -
Introduction-to-Github-models
This repository contains a comprehensive course on using GitHub Models for AI experimentation and development.
β 10 1y agoExplain β -
github-copilot-cli-101
A practical, beginner-friendly learning path for GitHub Copilot CLI. This repository is designed for developers who want to understand how to use GitHub Copilot from the command line to speed up everyday development tasks.
β 9 3mo agoExplain β -
github-models-chatbot-starter
This repository provides a comprehensive starter kit for leveraging GitHub's GPT-4o AI models with Node.js.
JavaScript β 7 11mo agoExplain β -
backend-development-starter
This repository is structured as a series of lesson branches, each building upon the previous to teach fundamental backend development patterns, from basic server setup to clean architecture with database integration.
β 5 3mo agoExplain β -
security-checker-agent
Security Checker Agent is a comprehensive VS Code extension that automatically analyzes your code for security vulnerabilities based on the OWASP Top 10 security risks. It provides real-time security analysis, actionable suggestions, and integrates seamlessly with GitHub Copilot.
TypeScript β 5 10mo agoExplain β -
ERMsystem
ERMsystem
JavaScript β 4 8mo agoExplain β -
nodejs-starter
No description.
JavaScript β 3 3mo agoExplain β -
react-for-begginners
A structured, hands-on learning repository for people who want to learn React from the ground up. Each topic lives in its own folder with a written explanation and example code you can read, run, and modify.
JavaScript β 2 1mo agoExplain β -
nisalgunawardhana
Config files for my GitHub profile.
β 2 2mo agoExplain β -
MCP-Security-101
The Model Context Protocol (MCP) represents a significant advancement in AI system integration, but with it comes a new landscape of security challenges. This repository provides a comprehensive guide to understanding, detecting, and preventing critical security vulnerabilities in MCP implementations.
β 2 10mo agoExplain β -
generative-ai-with-javascript β
Join a time-traveling adventure where you meet historyβs legends while learning Generative AI technologies! β¨
β 2 1y agoExplain β -
introduction-to-mcp
This repository serves as a comprehensive guide to understanding and utilizing the Model Context Protocol (MCP) in AI applications. Below, you will find an overview of the course content, objectives, and links to additional resources.
β 2 1y agoExplain β -
Getting-started-with-Semantic-Kernel
This repository provides a hands-on introduction to Microsoft's Semantic Kernel, a lightweight SDK designed to orchestrate AI services and traditional code. This guide will help you set up, run, and understand the basics of Semantic Kernel through a practical example.
C# β 1 9mo agoExplain β -
ChatBot-Challenge-By-NisalGunawardhana
chatbot-By-NisalGunawardhana
PHP β 1 1y agoExplain β -
LaravelBlog
No description.
CSS β 1 1y agoExplain β -
java-web-application-review-page-full-CRUD
java web application/review page/full CRUD/MVC architecture
Java β 1 2y agoExplain β -
ctse-lab05
No description.
Java β 0 3mo agoExplain β -
ctse-lab03
No description.
Java β 0 4mo agoExplain β -
LLM-Powered-ACP-Agent
This repository contains an advanced Agent Communication Protocol (ACP) implementation that integrates with GitHub's AI model (OpenAI GPT-5) to provide intelligent responses. This guide will walk you through everything from setup to completion of the assignment.
Python β 0 9mo agoExplain β -
acp-starter
This project helps you learn the basics of the Agent Communication Protocol (ACP) by completing a small hands-on task.
Python β 0 9mo agoExplain β -
acp β
Open protocol for communication between AI agents, applications, and humans.
β 0 9mo agoExplain β -
Agent-Communication-Protocol
This repository contains the Agent Communication Protocol (ACP)
β 0 9mo agoExplain β -
ai-agents-for-beginners β
11 Lessons to Get Started Building AI Agents
β 0 11mo agoExplain β -
cv-processor-backend
API service for processing, analyzing, and storing CV/resume data using AI and modern cloud technologies. This system extracts text from PDF resumes, processes the content with advanced Language Learning Models (LLMs), and provides a RESTful API for integrating with frontend applications.
JavaScript β 0 10mo agoExplain β -
Gmail-MCP-Server
A Node.js server that connects the Model Context Protocol (MCP) to Gmail, enabling large language models to send, read, and manage emails securely using the Gmail API.
JavaScript β 0 11mo agoExplain β -
mcp-for-beginners β
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration.
β 0 11mo agoExplain β -
nisalgunawardhana-AI-Build-a-thon
No description.
β 0 6mo agoExplain β -
Try-mcp-location-server-demo
This project demonstrates a Model Context Protocol (MCP) server for managing locations using .NET 8 and the ModelContextProtocol library.
C# β 0 1y agoExplain β -
Github-Models-Demo
This repository is part of the GitHub Models session and is designed to help participants explore and understand GitHub Models. Follow the instructions below to set up and run this project.
JavaScript β 0 1y agoExplain β -
MS-Club-SLIIT
No description.
β 0 1y agoExplain β -
TodoApp_SQlite_Firebaselogin_
No description.
Kotlin β 0 2y agoExplain β -
FirebaseAuthApp_LoginVideo
No description.
Kotlin β 0 2y agoExplain β -
gpt-backend β
mlsa workshop
β 0 2y agoExplain β -
Mental_health_appUIUX
No description.
β 0 2y agoExplain β -
podcast-test
No description.
β 0 2y agoExplain β -
ibmtest
ibmtest
JavaScript β 0 2y agoExplain β -
React--basic-calculator
React-(basic)calculator
JavaScript β 0 2y agoExplain β -
netemplate
newline
JavaScript β 0 2y agoExplain β -
Gitlearn
No description.
JavaScript β 0 2y agoExplain β -
Tip_calculator_app_basic_amdroid_app_kotlin
No description.
Kotlin β 0 2y agoExplain β -
Android-Kotlin_basic_happy_birthday_card_app
No description.
Kotlin β 0 2y agoExplain β -
Android-Kotlin-_Basic_Apk_Dice_Roller_google
No description.
Kotlin β 0 2y agoExplain β -
Business_card_flutter_basic_projec
No description.
Objective-C β 0 2y agoExplain β -
review-web-page-With-Full-CRUD---PHP
No description.
PHP β 0 3y agoExplain β -
IwtY1S2-
No description.
PHP β 0 3y agoExplain β
No repos match these filters.