Software Developer
Currento Project Bed management system (Tier 1 tool): Lead the development and architecture design, collaborate with another developer, BA, and Tester to gather end-user requirements and ensure successful project delivery. Create detailed architectural diagrams and documentation for the infrastructure and support teams.- Replace legacy excel spreadsheet with a mission critical web app that provides real-time hospital-wide visibility of bed availability and a flexible patient discharge checklist. Currently in live production, being used by 50+ nurses, ward managers and hospital administrations daily.- Notable features: Serverless microservice Node.js back-end to ensure scalability and 24/7 uptime, custom UI improvements for hospital environments built with React, Vite, and Antd and MS SQL database featuring flexible JSON structured form design, event-driven patient data real-time update from interfacing with legacy system.o Project Calendar Booking System: Lead - Develop a monolithic web application for medical room scheduling tool to ensure compliant scheduling tailored to complex, healthcare-specific rules.- Notable features: editable recurrences, on-demand generation of recurring events for endless calendar scrolling.o Project Medical data retrieval: Build a system to query and retrieve data from vendor APIs with diverse schemas and weak SLAs, persisting it to an Azure SQL database.- Key features include extensive rate limiting, robust error handling, comprehensive monitoring, and NoSQL capabilities to ensure data completeness.o Enforced strict security requirements: Implement JWT, CORS restrictions, VNET configurations, Azure Key Vault for secret handling, Azure MSAL for authentication and in-app authorization.