System Developer
CurrentDeveloped and maintained a robust, scalable SaaS platform for clinical trials, utilized by thousands of medical companies worldwide. Through this role, I demonstrated expertise in distributed systems, microservices architecture, and cloud infrastructure.Key Contributions and Achievements:Architected, developed, and supported a scalable, global clinical trial system, using Domain-Driven Design (DDD) and Functional Programming to decompose a monolithic application into microservices, significantly enhancing system maintainability and scalability.Ensured high-quality code and alignment with user needs by implementing Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies.Developed a secure Identity Provider (IdP) server leveraging IdentityServer, managing authentication and authorization effectively across a diverse user base.Built extensive automated testing suites (unit, integration) using frameworks like Selenium, Playwright, SpecFlow, xUnit, and NUnit, ensuring the system’s reliability and functional integrity.Cloud and CI/CDDesigned and managed a CI/CD pipeline on Microsoft Azure DevOps, streamlining deployments and infrastructure management with a focus on efficiency and consistency.Employed Terraform for Infrastructure as Code (IaC), achieving reliable, repeatable deployments across multiple environments.This role underscores my ability to drive technical innovation, implement robust automated testing, and manage complex cloud infrastructure, ensuring scalable and secure solutions in the healthcare technology domain.