Backend Developer
Device Thread Project — [Byteridge]
[November, 2023] – [December, 2024]
- Developed RESTful APIs using Node.js, Express.js, and Syringe dependency injection framework, adhering to Clean Architecture principles for scalable and maintainable codebases.
- Integrated Prisma ORM for efficient database operations and utilized Supabase for seamless backend-as-a-service functionalities.
- Designed and implemented comprehensive API documentation using Swagger for clear, developer-friendly API consumption.
- Contributed to DeviceThread®'s AI and cloud-native SmartCloud platform, enhancing smart hospitality solutions focused on investment protection, operational efficiency, and improved guest experiences.
- Ensured robust and secure API development practices, optimizing performance for property owners, hotel staff, and guest management systems.
- Collaborated cross-functionally with product teams and stakeholders to deliver innovative, cloud-native solutions tailored for the hospitality sector.
Key Technologies: Node.js, Express.js, Syringe, Prisma, Supabase, Swagger, Clean Architecture, REST APIs, Cloud-native development
Front-End Developer
CCMR3 – CollectLogic Application — [Byteridge]
[November, 2022] – [November, 2023]
- Contributed to the development and enhancement of CCMR3's CollectLogic application, a core platform for debt collection and financial management solutions, aligning with the company’s evolving business requirements.
- Played a key role in implementing workflow management solutions to automate agency-level tasks, boosting operational efficiency and reducing repetitive daily work within the financial services industry.
- Designed and developed queue-based workflow management features, enabling automated task assignments to queues filtered by specific account criteria, streamlining account processing and improving task accuracy.
- Utilized Flutter for building an intuitive and responsive front-end interface and developed backend APIs using Node.js for robust data handling.
- Deployed and documented APIs using Swagger to ensure clear and accessible API consumption for development teams.
- Implemented state management using Bloc, ensuring seamless data flow and improving application scalability and performance.
- Collaborated cross-functionally with teams to deliver solutions that enhanced operational efficiency and customer satisfaction in debt collection processes.
Key Technologies: Flutter, Node.js, Swagger, Bloc State Management, REST APIs, Workflow Automation, Queue Management
Front-End Developer
Jarvis — [Byteridge]
[July, 2022] – [November, 2022]
- Developed a recruitment management solution to streamline candidate hiring from platforms such as Naukri and LinkedIn, facilitating efficient shortlisting for interviews.
- Built the front-end using Flutter and developed backend APIs with Node.js, ensuring robust integration and smooth user experience.
- Designed and deployed APIs using Swagger for clear documentation and efficient API consumption by development teams.
- Created intuitive interview status cards to simplify candidate pool tracking, enhancing recruitment workflow efficiency for recruiters.
- Integrated Microsoft Teams chat functionality to enable seamless communication and collaboration among team members.
- Implemented effective state management using Bloc, ensuring smooth data flow and improving scalability and performance across the application.
- Played a key role in transforming Jarvis into a cutting-edge recruitment solution, simplifying processes and enhancing team productivity.
Key Technologies: Flutter, Node.js, Swagger, Bloc State Management, REST APIs, Microsoft Teams Integration, Recruitment Workflow Automation