MAYURU MADHURANGA

Mayuru Madhuranga

About Me

Profile Picture

Mayuru Madhuranga

Fullstack Developer | MERN Stack Developer

Age: 25

From: 79,Maryland Wathurugama

Languages: Sinhala, English

Interests

  • Programming
  • Video Editing

Hobbies

  • Coding
  • Gaming
  • Videography
  • Traveling

My Journey

I'm a committed and capable student currently pursuing a Higher National Diploma in Information Technology. As a passionate and skilled Full-Stack Developer, I specialize in building responsive web applications using the MERN stack and Next.js, and developing cross-platform desktop applications using Rust and Tauri.js.

I have 6 months of hands-on internship experience and over 1 year of self-driven project development, where I actively used GitHub for version control, collaboration, and code management. My backend development experience includes Node.js, Express.js, and basic knowledge of NestJS, along with using Firebase for backend services. Additionally, I have implemented image uploading functionality using Cloudinary.

My development journey includes working with JavaScript, TypeScript, and Redux, as well as implementing JWT authentication and optimizing both MongoDB and MySQL databases for better performance and scalability.

I've also gained experience in Docker for containerizing applications, and implemented CI/CD pipelines using GitHub Actions to automate build, test, and deployment workflows. Furthermore, I've deployed and managed applications on AWS EC2 with Nginx and SSL configurations, ensuring secure and efficient deployment processes.

I'm passionate about writing clean, efficient, and maintainable code, and I thrive in agile, collaborative development environments. With a solid foundation in multiple programming languages and tools, I'm eager to contribute creative and practical solutions to dynamic, fast-paced teams. Additionally, I aim to pursue a top-up degree to further deepen my technical expertise and career growth.