Skip to content
View deshanlankal's full-sized avatar
🎍
🎍

Highlights

  • Pro

Organizations

@OpenRockets

Block or report deshanlankal

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

Hello < Developers/ >!

Code GIF

Hi! My name is Deshan Lanka. Thank you for stopping by my GitHub Profile! 😊

I am a passionate technology professional focused on Identity & Access Management (IAM), Cybersecurity, Backend Development, Cloud Technologies, and Artificial Intelligence. I enjoy designing secure authentication solutions, building scalable applications, integrating enterprise systems, and solving complex technical problems.


🧑‍💻 About Me

Coding Banner

  • 🔭 Currently working on:

    • Designing and implementing enterprise Identity & Access Management (IAM) solutions.
    • Working with IBM Security Verify Access (ISVA) for authentication, federation, and access management.
    • Implementing secure authentication and authorization using OAuth 2.0, OpenID Connect (OIDC), SAML 2.0, MFA, and PKCE.
    • Developing and integrating secure REST APIs and backend services using Java and Spring Boot.
    • Working with WebSEAL, LDAP/ISDS, Active Directory, DB2, HADR, and enterprise SSO architectures.
    • Exploring Machine Learning and AI for intelligent forecasting and practical real-world applications.
  • 🌱 Currently learning & exploring:

    • Advanced Identity Security and IAM architectures.
    • Modern OAuth 2.0 / OIDC security patterns and API security.
    • Cloud-native architectures, Docker, Kubernetes, and DevOps.
    • Advanced Machine Learning, Deep Learning, and Explainable AI (XAI).
    • Building intelligent applications using LLMs, RAG, LangChain, and vector databases.
    • Modern iOS and mobile application development.
  • 💬 Talk to me about:

    • Identity & Access Management (IAM).
    • IBM Security Verify Access (ISVA).
    • OAuth 2.0, OIDC, SAML 2.0, SSO, MFA, and PKCE.
    • API Security and Authentication Architecture.
    • Java & Spring Boot backend development.
    • Enterprise system integration.
    • Machine Learning and AI.
    • Full-stack and mobile application development.

🔐 Identity & Security

IBM Security Verify Access OAuth 2.0 OpenID Connect SAML 2.0 SSO MFA PKCE LDAP Active Directory


🚀 Programming & Backend

Java Spring Boot Python C C++ C# .NET PHP Node.js REST API


🌐 Frontend & Mobile

JavaScript React Vue.js Next.js Flutter iOS


🗄️ Databases & Enterprise Systems

IBM DB2 Oracle MySQL MongoDB Supabase Firebase SQL PL/SQL


☁️ Cloud, DevOps & Tools

AWS Docker Kubernetes Git GitHub Postman Swagger OpenAPI


🤖 AI, Machine Learning & Data

Machine Learning Deep Learning TensorFlow PyTorch LangChain Pinecone RAG LLMs R Studio Weka


🔧 Hardware & Other Technologies

Arduino IDE IoT Unity Laravel


🎯 Current Focus

🔐 Identity & Access Management
├── IBM Security Verify Access (ISVA)
├── OAuth 2.0 / OpenID Connect
├── SAML 2.0
├── Single Sign-On (SSO)
├── Multi-Factor Authentication (MFA)
├── PKCE
├── WebSEAL
├── LDAP / Active Directory
└── API Security

⚙️ Backend & Enterprise Development
├── Java
├── Spring Boot
├── REST APIs
├── OpenAPI / Swagger
├── IBM Db2
├── Docker
└── Enterprise System Integration

🤖 Artificial Intelligence
├── Machine Learning
├── Deep Learning
├── Intelligent Forecasting
├── Explainable AI
├── Large Language Models
├── Retrieval-Augmented Generation
└── AI-powered Applications

💻 Building Secure Systems • Exploring AI • Solving Real-World Problems 🚀

Pinned Loading

  1. MERN-Stack-Project MERN-Stack-Project Public

    JavaScript 2

  2. Chrome-Extension-YT-clocked-in Chrome-Extension-YT-clocked-in Public

    Safeguard your favorite moments in YouTube videos! ⏰🛡️ Never lose track again with easy timestamps and labels.

    JavaScript 2

  3. JavaPuzzle15 JavaPuzzle15 Public

    "JavaPuzzle15": Polished 15-square puzzle game with step-by-step solving, scoring by time/steps, player name entry, and Fisher-Yates algorithm. 🎮

    Java 2

  4. Portfolio Portfolio Public

    JavaScript 2

  5. Star-Pattern-System Star-Pattern-System Public

    Python 2

  6. Task-Management-System-With-Spring-Boot Task-Management-System-With-Spring-Boot Public

    Full Stack Web development (Microservice)

    Java 2