Full Stack Developer | Aug 2022 - Present
At Ubyon Inc., I started as a frontend developer working with React.js to enhance the administration portal. I later transitioned into backend development using Golang, where I contributed to the configuration management server, which acts as a mediator between the frontend and backend services.
This role involved creating cloud-native solutions for customers, building secure storage for sensitive data, and optimizing microservices architecture for high performance.
As part of the administration portal team, I worked primarily with React JS, leading key aspects of the portal's functionality to allow customers to manage their resources seamlessly. My responsibilities included:
These initiatives not only enhanced the usability of the portal but also provided customers with greater flexibility and control in configuring their environments.
Transitioning into backend development, I was responsible for the configuration management server, a critical component acting as a mediator between the frontend portal and various backend services. I used Golang extensively for secure data handling and service orchestration. Key contributions include:
One of the most significant contributions I made was the development of a new module, CARMS (Cloud Asset Resource Management System). This module took asset data and generated complete applications from it using predefined service templates. The CARMS module was a game-changer for the platform, enabling rapid app creation with minimal user intervention. The key aspects of the module included:
This project required in-depth knowledge of the platform's architecture and demanded close collaboration across frontend and backend teams. CARMS not only enhanced the platform's capabilities but also contributed to reducing time-to-market for new applications.
This project required in-depth knowledge of the platform's architecture and demanded close collaboration across frontend and backend teams. CARMS not only enhanced the platform's capabilities but also contributed to reducing time-to-market for new applications.
My journey at Ubyon Inc. was a transformative experience, allowing me to grow from a frontend specialist into a Full Stack Developer. I not only led the development of key frontend features but also took on the responsibility of building secure, scalable backend services. My work on the CARMS module and configuration management server laid the foundation for future innovations, driving significant improvements in the platform's usability, security, and efficiency. Through these efforts, I contributed to the company's mission of delivering cutting-edge cloud-native solutions to its clients.