Available for opportunities

Isiwara
Wijesinghe

Junior Software Engineer & Full-Stack Developer

Building scalable web applications with modern tech stacks. MERN · Next.js · NestJS · PostgreSQL · Docker · AI Integration

0GPA / 4.00
0Projects Built
0Years Experience
Isiwara Wijesinghe
Full-Stack
GPA 3.95
AI Dev

Who I Am

Software Engineering undergraduate at SLIIT with hands-on experience in full-stack development, REST API design, and scalable system architecture.

Currently working as a Junior Software Engineer at Oslo Campus, with prior experience as a Full-Stack Developer Intern at EgotechWorld. I build real-world applications and integrate AI-based solutions.

Beyond coding, I hold diplomas in Graphic Design, MS Office, Computing, Programming, and Business Management, giving me a well-rounded perspective on technology and communication.

LocationKalutara, Sri Lanka
DegreeBSc (Hons) IT – SE
GPA3.95 / 4.00
StatusOpen to Work

Soft Skills

Problem-Solving Analytical Thinking Adaptability Communication Time Management Presentation Team Collaboration

Where I've Worked

Junior Software Engineer

Oslo Campus, Sri Lanka
2025 – Present
  • Develop full-stack applications using Next.js, NestJS, and PostgreSQL
  • Design and implement RESTful APIs and backend services
  • Integrate OpenAI APIs to automate workflows and enhance system intelligence
  • Optimize database performance and improve application scalability
  • Collaborate with teams to deliver production-ready software solutions
Next.jsNestJSPostgreSQLOpenAI API

Full-Stack Developer Intern

EgotechWorld 6 months
2025 - 2025
  • Built full-stack web applications using MERN stack, NestJS, and Next.js
  • Developed secure REST APIs with JWT-based authentication and CRUD operations
  • Designed and implemented CI/CD pipelines to automate build and deployment
  • Deployed applications using Docker and cloud/hosting platforms
  • Collaborated using Git/GitHub for version control and team workflows
MERNJWTDockerCI/CDGit

Academic Instructor

Oslo Campus, Sri Lanka
2022 - 2024
  • Conducted lectures and practical sessions in programming and IT concepts
  • Guided students in software development projects and coding practices
  • Mentored learners in problem-solving and system design fundamentals
TeachingMentoringSystem Design
MERNJWTDockerCI/CDGit

Things I've Built

25 projects

Smart Student Registration System

Automated registration with AI-driven form processing and WhatsApp real-time notifications for instant admin alerts.

PHPWhatsApp APIOpenAI

AI Chatbot Support Engine

Intelligent customer support chatbot with context-aware responses, conversation history, and escalation routing.

Node.jsOpenAIMongoDB

AI Resume Analyzer

Parses and scores resumes against job descriptions using GPT. Provides actionable improvement suggestions for candidates.

Next.jsOpenAITypeScript

AI Quiz Generator Platform

Generates topic-specific quizzes from uploaded documents using NLP. Tracks student performance with analytics.

React.jsOpenAIExpress.js

Lashni Geography LMS

Learning Management System with course management, student tracking, progress reports, and interactive content delivery.

PHPJavaScriptMySQL

E-Commerce Platform

Full-featured online store with product management, cart, Stripe payment integration, and order tracking dashboard.

MERN StackStripeJWT

Project Management Tool

Kanban-style project tracker with team collaboration, task assignments, deadlines, and real-time updates via WebSockets.

Next.jsNestJSWebSocket

Hotel Booking System

Complete hotel reservation platform with room availability, booking management, payment gateway, and admin dashboard.

React.jsNode.jsPostgreSQL

Restaurant POS System

Point-of-sale system for restaurants with table management, order processing, kitchen display, and sales reporting.

Next.jsNestJSMySQL

Fitness Tracker App

Personal fitness tracking with workout logging, progress charts, calorie counter, and goal-setting features.

React.jsExpress.jsMongoDB

Auth Microservice

Standalone authentication service with JWT, refresh tokens, OAuth2, role-based permissions, and rate limiting.

NestJSJWTPostgreSQL

REST API Gateway

Centralized API gateway with request routing, load balancing, caching, logging, and microservices orchestration.

Node.jsExpress.jsDocker

Real-Time Notification Service

Push notification system supporting email, SMS, and in-app alerts with queue management and delivery tracking.

NestJSRedisWebSocket

Analytics & Reporting API

Data aggregation service generating business intelligence reports with scheduled jobs and exportable dashboards.

Spring BootPostgreSQLJava

File Storage Microservice

Scalable file upload and management service with image compression, CDN integration, and access control policies.

NestJSAWS S3TypeScript

Design System & UI Library

Reusable component library with 40+ components, dark/light themes, accessibility support, and Storybook documentation.

React.jsTypeScriptStorybook

News Aggregator Dashboard

Real-time news feed with category filtering, bookmarking, search, and personalized content recommendations.

Next.jsREST APICSS

Admin Analytics Dashboard

Interactive data visualization dashboard with charts, KPI cards, date range filters, and CSV export functionality.

React.jsChart.jsTypeScript

University Course Portal

Student-facing portal for course enrollment, timetable viewing, grade tracking, and lecturer communication.

React.jsHTML/CSSJavaScript

Mobile App Backend API

RESTful backend for a mobile application with user profiles, social features, media uploads, and push notifications.

NestJSPostgreSQLDocker

Location-Based Service App

Geo-location platform with map integration, nearby search, route planning, and real-time location sharing.

React.jsNode.jsGoogle Maps API

Language Learning App

Interactive language learning platform with AI-generated exercises, speech recognition, and spaced repetition system.

Next.jsOpenAIMongoDB

Inventory Management System

Warehouse management with stock tracking, supplier management, purchase orders, and low-stock alert automation.

Spring BootReact.jsMySQL

Tech Stack

Languages

JavaScriptTypeScriptJavaPHP

Frontend

React.jsNext.jsHTMLCSS

Backend

Node.jsExpress.jsNestJSSpring Boot

Databases

MongoDBPostgreSQLMySQL

Tools & DevOps

DockerGitGitHubPostmanREST APIs

Concepts & AI

OpenAI APIJWT AuthMVCMicroservicesCI/CD

Diplomas & Certifications

Graphic DesignMS OfficeComputingProgrammingBusiness Management

Academic Background

2023 – Present

BSc (Hons) in Information Technology

Specialization in Software Engineering

Sri Lanka Institute of Information Technology (SLIIT)

GPA: 3.95 / 4.00
2023 - 2024

BSc in Biological Science

University of Kelaniya, Sri Lanka

2021 - 2023

Diploma & Higher Diploma

Oslo Campus, Sri Lanka

2015 - 2022

G.C.E. Advanced Level

Ananda College, Colombo 10

2007 - 2014

G.C.E. Ordinary Level

Leeds International School, Panadura

Let's Work Together

I'm currently open to new opportunities. Whether you have a project in mind or just want to say hi, my inbox is always open.

Message Sent!

Thanks for reaching out. I'll get back to you soon.