Chamika Nuwantha
Software Engineer

01.About Me

Hello! My name is Chamika. I am a highly motivated, enthusiastic, and energetic graduate with a BSc. (Hons) in Information Technology from the University of Moratuwa.

I am skilled at balancing independent and collaborative work, with a strong ability to take initiative and deliver results effectively. My technical journey has involved developing full-stack web applications, integrating IoT systems with hardware, and creating AI-powered models.

Beyond coding, I have a passion for leadership and media, having served as the President of FITMoments (Media Unit, Faculty of IT) and leading photography teams for university events.

Technical Arsenal

Frontend

  • ReactJS
  • NextJS
  • JavaScript
  • HTML/CSS

Backend

  • Node.js
  • Java
  • Python
  • C

Database

  • MySQL
  • MongoDB
  • AWS

Tools

  • Git/Github
  • Jira
  • Docker

02.Where I've Worked

Intern Software Engineer @ Software Lifecycle Consultants

March 2024 - August 2024

  • Developed full stack web applications using Next.js, Node.js, and MongoDB as part of team-based projects.
  • Integrated Redux for state management in React-based components to enhance performance and maintainability.
  • Collaborated with cross-functional teams in an Agile environment to deliver project milestones on time.
  • Gained hands-on experience with .NET technologies through minor contributions and team discussions.
  • Improved debugging and problem solving skills while working on real world scenarios.

03.Some Things I've Built

DOA Cost of Cultivation System

Agricultural Data Management Platform. Developed key modules for cost calculation, crop management, and role-based profiles using a full-stack architecture.

  • Next.js
  • Redux
  • Node.js
  • MongoDB

Project Management System

Role-Based Web Application featuring an examiner dashboard. Built and integrated RESTful APIs with Ballerina for smooth communication.

  • React.js
  • Ballerina
  • MySQL
  • AWS

AI-Powered Parking Layout Design

A hybrid parking layout generation module combining Conditional GAN–based parameter generation with a rule-based engine to create adaptive, regulation-compliant designs.

  • Python
  • AI/ML
  • cGAN
  • Rule-based Engine

Smart Study Table

A microcontroller-based system with real-time monitoring and feedback. Programmed RTC and load cell modules in C with full hardware and firmware integration.

  • C
  • Atmega32
  • Proteus
  • IoT

05.What's Next?

Get In Touch

I'm currently looking for new opportunities. Whether you have a question or just want to say hi, I'll try my best to get back to you!