VSCode Icon

File

Edit

View

Go

Run

Terminal

Help

Rusiru Erandaka

Rusiru Erandaka

Full-Stack Software Developer

About Me

Hi, I’m Rusiru Erandaka,a passionate Electronics & Computer Science undergraduate specializing in full-stack application development and AI/ML Product Development. I love turning ideas into functional, scalable, and visually engaging software that solves real-world problems.

Over the past few years, I’ve worked on projects ranging from enterprise-grade web applications built with Java Spring Boot, React.js, and MongoDB/MySQL, to AI-powered applications using PyTorch, YOLOv8, and BigBird, deployed on AWS. My experience spans RESTful API development, JWT authentication, responsive UI design, and cloud-based deployment.

I thrive on clean code, problem-solving, and intuitive user experiences. Whether it’s optimizing a neural network for higher accuracy or designing a mobile-friendly interface for a client, I approach every challenge with precision and creativity.

When I’m not coding, I enjoy exploring emerging technologies, researching Novel Ideas, and sharing knowledge with my friends.

Currently, I’m seeking Internship opportunities as a Software Engineer, Full-Stack Developer, or AI & ML Engineer — where I can contribute to impactful projects, collaborate with talented teams, and grow my skills in real-world software development environments.

Technical Skills

  • Java, Python, JavaScript, TypeScript, SQL
  • Spring Boot, React.js, Flask, FastAPI, Next.js
  • MongoDB, MySQL, Firebase
  • PyTorch, YOLOv8, BigBird, Computer Vision, NLP
  • AWS, Docker, Postman API, Git/GitHub

Beyond Code

Outside of development, I enjoy reading about emerging technologies, contributing to open-source projects, and learning about cloud computing advancements. I also have a keen interest in AI ethics and safe technology deployment.