Faculty Lecturer & Technical Mentorship

Lecturing & Technical Mentorship

Delivering advanced industry-grade lectures and hands-on production laboratories covering Enterprise Software Architectures, Rapid Application Development (RAD) with the MERN Stack, Advanced Cross-Platform Mobile Engineering with React Native, and Cloud Microservices.

Shamodha Sahan lecturing software engineering at IJSE
Senior Faculty Lecturer
Software Architecture, MERN Stack & React Native
Institute of Software Engineering (IJSE)
500+
Active Engineering Students
120+
Lab Projects Mentored
4 Specialized
Core Technical Domains
95%
Student Placement Success

Core Technical Domains & Laboratories Instructed

Architecture & Systems Design

Software Architectures & Design Patterns

Lead Lecturer
•Monolithic vs. Polyglot Microservices Architectures
•Event-Driven Architecture & Message Queue Topologies
•SOLID Principles, Clean Architecture & GoF Design Patterns
•Domain-Driven Design (DDD) & Bounded Contexts
Full-Stack Web Engineering

Rapid Application Development (RAD) — MERN Stack

Course Lead & Mentor
•Full-Stack Architectures with MongoDB, Express.js, React & Node.js
•RESTful API Design, JWT Authentication & Role-Based Access Control
•State Management, Component Lifecycle & Optimized Frontend Rendering
•Agile Sprint Delivery, Rapid Prototyping & Production Deployment
Cross-Platform Mobile Engineering

Advanced Mobile Development — React Native

Course Lead & Mentor
•Native Device APIs, Camera, Biometrics & Hardware Sensors
•High-Performance Offline Data Caching & Local Database Synchronization
•Navigation Stacks, Fluid Gestures & Responsive Mobile UI/UX
•Production Mobile App Store & Google Play Packaging and Deployment
Cloud, DevOps & Microservices

Enterprise Cloud Infrastructure & Reactive Systems

Practical Lab Lead
•Spring WebFlux Reactive APIs & Project Reactor Non-Blocking I/O
•Multithreading, Thread Pool Allocation & Concurrency Control
•Docker Containerization & Kubernetes (K3s) Micro-Clustering
•Azure VM Provisioning, Nginx Load Balancing & Reverse Proxies
•Automated CI/CD Pipelines with GitHub Actions & Code Audits

Invite Shamodha for Corporate Engineering Workshops or Architecture Sessions

Available for customized engineering bootcamps on Rapid Application Development (MERN), Advanced React Native Mobile Engineering, Spring WebFlux reactive systems, and K3s Kubernetes micro-clustering.

Request Corporate Workshop or Session