Sitelet https://github.com/NirmalSamaranayaka
Skip to content
View NirmalSamaranayaka's full-sized avatar

Block or report NirmalSamaranayaka

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
NirmalSamaranayaka/README.md

👋 Hi, I’m Nirmal Samaranayaka

💻 Full Stack Technical Leader | .NET & React/Angular Expert | Cloud-Native Architect | Microservices & Micro Frontend Specialist

Certifications LinkedIn Email


🚀 About Me

I’m a Senior .NET Full Stack Developer & Technical Lead with 13+ years of global experience in building enterprise-grade, cloud-native software across Europe, USA, Asia, and the Middle East.

I’ve architected and delivered secure, scalable, and future-ready systems, including government platforms in Singapore and Dubai, enterprise IoT tools in Singapore,US and transformative automotive industry solutions in Europe—modernizing tech stacks to achieve high scalability.

  • 🏆 Leadership Roles: Full Stack Tech Lead, Security Lead, Scrum Master
  • 🌍 Experience Across: USA, UK, EU, Singapore, Dubai, Sweden, Sri Lanka
  • 🎯 Focus: Clean architecture, global scalability, team empowerment

🧰 Technical Expertise

💻 Backend
.NET 6/7/8/9/10, ASP.NET Core, .NET Framework, C#, Web API, WCF, gRPC, REST, SOAP, Node.js, Express, Python, Microservices, RabbitMQ, SignalR, JWT, Identity Server, Ocelot API Gateway, Serverless Functions (Azure & AWS Lambda), EF Core/EF6, Dapper, LINQ, JSON-DB, SQLite

🎨 Frontend
React, Redux, MobX, React Query, Angular (6–16), Micro Frontends, TypeScript, JavaScript, HTML, CSS, SCSS, Bootstrap, Tailwind, Angular Material, MUI, Kendo UI/ Telerik, jQuery, Vue.js, Flex UI, Electron, Razor Pages, Truffle, Solidity, Web3, Moralis, ApexCharts, JQGrid

☁️ Cloud & DevOps
Azure (PAAS, Functions, App Services, AKS, Blob Storage, Active Directory, AD B2C), AWS (Lambda, API Gateway, CloudFront, ECS, EC2, S3, Athena, Glue, Cognito, Route 53, Fargate, WAF), Docker, Kubernetes, Helm, CI/CD (Azure DevOps, Jenkins, PowerShell Build Scripts, Docker Registry), SonarQube, Application Insights

📊 Data & BI
MS SQL Server, PostgreSQL, Oracle (9i–12c), MongoDB, DynamoDB, MySQL, SQLite, SSIS/SSRS, Crystal Reports, RDLC, Power BI, Link Server, ETL Processes

🏛️ Architecture & Practices
Clean Architecture, DDD, SOLID, OOP/OOD, TDD, Agile (Scrum, SAFe, Kanban), Secure Coding, Design Patterns, Microservices, Micro Frontends, Asynchronous Tasks, Event-driven Architecture, Multi-database Communication, Version-controlled Deployment, CI/CD Pipelines

🧪 Testing & Automation
xUnit, NUnit, MSTest, Moq, Jasmine, Karma, Cypress, Jest, Selenium WebDriver, Locust, Test Automation Frameworks, API Testing (Swagger, Postman)

🤝 Collaboration & Productivity Tools
Git, TFS, TFVC, Bitbucket, Visual Studio, VS Code, Jira, Confluence, Slack, SharePoint

🛠️ Miscellaneous
WPF, Windows Services, Electron, SMTP & SMS Gateway Integration, Active Directory & Single Sign-On, OAuth, JWT, Reflection in C#, Task Parallel Library, EverMonitor, Winston Logger

🧠 AI & Machine Learning

  • Languages & Frameworks : Python, PyTorch, TensorFlow, NumPy, Pandas, Scikit-learn, Hugging Face Transformers, FastAPI, Flask
  • LLMs & Generative AI : OpenAI API (GPT, ChatGPT), Custom GPT Functions, Fine-tuning, Prompt Engineering, LangChain, Vector Databases (FAISS, Pinecone, Milvus)
  • Data Science & Analytics : Data preprocessing, Feature Engineering, Predictive Analytics, Time Series Forecasting, NLP Pipelines, Computer Vision, Tabular & Unstructured Data Analysis
  • Cloud for AI : Azure ML, AWS SageMaker, Serverless AI functions, GPU/CPU compute orchestration

🤖 AI Tooling for Coding

  • Code Generation & Assistance: GitHub Copilot, OpenAI Codex, ChatGPT Code Functions, Claude, Cursor, Tabnine, Codeium
  • Code Quality & Review: SonarLint, DeepCode, Codiga, AI-powered linters
  • Testing & Automation: AI-assisted unit test generation, AI-driven debugging, Test coverage prediction
  • Documentation & Code Understanding: DocGPT, AI-powered code summarizers, Natural language code explanation tools
  • Integration & Deployment: OpenAI API for automated scripts, LangChain for coding automation, Custom GPTs for dev workflows, Python scripting with AI functions

🌍 Projects & Domains

  • 🚗 Automotive & Mobility — Cloud-connected diagnostics, fleet performance, workshop tools (Connected Services Troubleshooting Tool, Variable Editor)
  • 💼 Finance & Insurance — Commission management, insurance proposal engines, claims automation (Union Assurance, Walkers Tours)
  • 🏭 Manufacturing & IoT — Smart testing platforms, IoT quality systems, knitting optimizers (Keysight, MAS Holdings, British Tobacco)
  • 🌊 Utilities & Government — National portals with high-security & compliance (PUB Singapore, Dubai KHDA)
  • 🛍 Retail & Ecommerce — Smart POS, promotions, digital payments (Purspot AB, Unilever, Nestlé)
  • 🏢 Enterprise & ERP — Import management, SAP/HIVE/O365 integration (John Keells IT, JKIT)
  • 🧑‍🏫 Education — Alumni & recruitment portals, government learning platforms (KHDA Dubai, BUID University)
  • 🏨 Hospitality — Hotel, restaurant, and event management systems (Venue 5 UK)
  • 👥 HR & Recruitment — Talent acquisition & digital CV management (Keells Supermarkets, BUID Alumni CV System)

🎨 Fun Projects & Side Activities

Outside client work, I enjoy experimenting and sharing open-source ideas:

  • 💰 Crypto & Blockchain Experiments — Built small-scale tools exploring crypto-trading APIs & wallet utilities
  • 📦 NPM Packages — Published reusable front-end utilities (React/TypeScript helpers, UI components)
  • 🧪 Open-Source Labs — Micro frontends, clean architecture templates, Node/Express APIs, Dockerized projects
  • 🎮 Tech Tinkering — Exploring AI integrations, automation scripts, and side projects just for fun

🛠 Tech Toolbox


📜 Certifications


📊 GitHub Stats

GitHub stats Top languages


🌱 Outside of Work

  • ⚽ Cricket & football enthusiast
  • 🌍 Travel & cultural exploration
  • 🤝 CSR activities & blood donation drives
  • 📖 Lifelong learner, exploring AI/ML, crypto, and emerging tech

📫 Connect with Me

Pinned Loading

  1. polyfront-scaffold polyfront-scaffold Public

    JavaScript 3

  2. polyfront-slider polyfront-slider Public

    TypeScript

  3. NodeApi_Angular_PostgreSQL NodeApi_Angular_PostgreSQL Public

    TypeScript 1

  4. Purspot.Personalkollen.Core Purspot.Personalkollen.Core Public

    Personalkollen thirdpary integration middleware API developemt SOLID principle, Design patterns(Adapter Pattern, Decorator Pattern), .Net 6, Web API ,API hosted in Azure PAAS WebApps and .Net 6 cla…

    C# 1

  5. CGZT.School.Demo CGZT.School.Demo Public

    CGZT.School.Demo.Database Asp.net core 5.0 Web API, Entity Framwork Core, Automapper,.net Core Dependency resolver, .net core Logger, Swagger for API testing, Recorces file for Error Messages, SQL …

    C#

  6. Truffle_React_Blockchain_Demo Truffle_React_Blockchain_Demo Public

    JavaScript