About Me

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.