Sathya Molagoda, Software Engineer.

6+ years mastering Java, Node.js, microservices, Vue.js, Nuxt.js, and excelling in REST APIs and gRPC. Join me on a journey through cutting-edge backend solutions and captivating frontend frameworks, creating a harmonious digital landscape.

4.6 /5

Frontend

4.8 /5

Backend
hero
java-plainspring-plainvuejs-plainnuxtjs-plainangularjs-plainsvelte-plainnodejs-plainnestjs-plaingraphql-plaindocker-plainmongodb-plainpostgresql-plaingit-plaingithub-originalfirebase-plainjira-plain
hero

Digital Craftsmanship - Navigating the Coding Cosmos

Journey through the art of coding, where I meticulously weave extraordinary websites and apps using languages like Java, Node.js, Vue.js and Nuxt. It's akin to being a humble contributor to the enchanting world of computer sorcery!

  • Backend Development
  • Frontend Development
  • DB Management & DevOps

Collaborative Excellence - A Team Player Like No Other

Explore the skills that shape me into a phenomenal team player and a committed individual. I bring unwavering focus, dedication, and a positive ethos to every project.

  • Exceptionally Collaborative
  • Laser-Focused & Committed
  • Individual Excellence
hero
hero

Personal Forte - Beyond the Code

Uncover the persona behind the screen! I embody friendliness, attentive listening, a sprinkle of humor, and a socially engaging spirit in every interaction.

  • Approachably Friendly
  • Attuned listener, Adept Conversationalist
  • Embracing Fun & Social Connections

Exploring My Coding Journey

Join me on a stroll down memory lane as I share snippets from my coding journey. From conquering coding puzzles to collaborating on remarkable projects, I'll take you through the highlights of my adventure in the world of software development.

Find more about my experience

Senior Java Engineer, Informap Technology Center LLC

As a Senior Java Engineer at Informap, I play a key role in maintaining existing software products and actively involving myself in new software development projects, all while sharing my expertise in microservice and DevOps technologies.

Senior Software Engineer, i4T Labs Sri Lanka

As a Senior Software Engineer at i4T Labs, I lead the transformation of WordPress-based websites into headless applications using Nuxt.js and Strapi, focusing on enhancing performance, SEO, and overall user experience.

Senior Software Engineer, Arimac Lanka (Pvt) Ltd

As a Senior Software Engineer at Arimac, I led a team in optimizing front-end development for a SAAS product, ensuring responsiveness and an enhanced user experience.

lifestyle/image-4.jpglifestyle/image-10.jpglifestyle/image-2.jpglifestyle/image-7.jpeglifestyle/image-8.jpglifestyle/image-3.jpglifestyle/image-9.jpglifestyle/image-11.jpglifestyle/image-6.jpglifestyle/image-1.jpglifestyle/image-5.jpglifestyle/image-12.jpg

Frequently Asked Questions

How long have you been shaping the tech landscape?

I've been shaping the tech landscape for over seven years, embarking on a journey that started with backend Java development and gradually transitioned into fullstack development and cloud computing.

You've journeyed through several companies—what's the tale behind these transitions?

My journey through various companies reflects my quest for new experiences and challenges. Each transition provided me with opportunities to expand my skill set, work with different technologies, and contribute to diverse projects, ultimately enriching my professional journey.

From Java to Node.js—what inspired this leap?

The leap from Java to Node.js was inspired by a desire to explore new technologies and broaden my expertise. Node.js offered a lightweight, flexible, and scalable solution for backend development, aligning with my development philosophy and empowering me to craft innovative solutions.

Why the fascination with headless technology?

The fascination with headless technology stems from its ability to decouple the frontend presentation layer from the backend logic, offering greater flexibility, scalability, and performance. By adopting headless architectures, I can deliver seamless user experiences across various platforms while simplifying development and maintenance processes.

Why not stay put in one company for the long haul?

Rather than staying put in one company for the long haul, I've chosen to embrace new opportunities and challenges, seeking growth and advancement in my career. Each company I've worked for has offered unique experiences and learning opportunities, contributing to my professional development and helping me evolve as a technologist.

What's the secret behind your ever-evolving expertise?

The secret behind my ever-evolving expertise lies in my commitment to continuous learning and exploration. I embrace new technologies, methodologies, and best practices, staying abreast of the latest advancements in the tech industry. Additionally, I leverage my experiences from previous roles and projects to inform and guide my approach, ensuring that I can adapt to the evolving demands of the tech landscape.