Single Availability Zone (AZ) Windows infrastructure created a critical single point of failure, risking downtime for a customer-facing platform
Limited scalability made it difficult to handle traffic spikes during enrollment periods and marketing campaigns
Manual provisioning of infrastructure increased operational overhead and delayed response times
Lack of centralized monitoring, patching, and backups resulted in low visibility and higher operational risk
Insufficient security controls for internet-facing workloads exposed the platform to potential vulnerabilities and compliance risks
Absence of automated deployment pipelines and infrastructure management led to inconsistent releases and higher deployment risk

NuVista AI designed and implemented a secure, multi-AZ AWS architecture optimized for Microsoft workloads, ensuring high availability, scalability, and operational efficiency without requiring application re-engineering.
CI/CD Pipeline & DevOps Automation
Implemented a fully automated CI/CD pipeline using AWS CodePipeline for end-to-end orchestration of build, test, and deployment stages
Used AWS CodeBuild to automate application builds and testing, eliminating manual build steps and producing consistent deployment-ready artifacts
Deployed application releases using AWS CodeDeploy with automated rollout and rollback capabilities, enabling zero-downtime deployments
Standardized infrastructure provisioning using AWS CloudFormation (Infrastructure as Code), ensuring environment consistency and reducing provisioning time from hours to minutes
Automated OS patching, instance configuration, and operational task management using AWS Systems Manager, (Infrastructure as Code), reducing manual intervention by ~70%
Infrastructure & Security
Built a multi-AZ Virtual Private Cloud (VPC) to eliminate single points of failure
Secured the application entry layer using Amazon Route 53, AWS WAF, and Application Load Balancer (ALB)
Deployed Windows-based EC2 instances in private subnets with Auto Scaling, enabling dynamic scaling based on demand
Implemented Amazon RDS for SQL Server (Multi-AZ) for high availability, automated backups, and failover
Enabled secure outbound access using NAT Gateways for patching and updates
Centralized monitoring using Amazon CloudWatch for logs, metrics, and alerts
Strengthened security posture with AWS Security Hub, GuardDuty, Inspector, and CloudTrail for threat detection, compliance, and auditability
Adopted AWS Well-Architected principles to ensure scalability, reliability, and operational excellence
Established automated scaling and self-healing infrastructure using EC2 Auto Scaling and ALB health checks
Standardized infrastructure deployment and configuration practices aligned with AWS Well-Architected and DevOps principles
Reduced manual operational effort through automation of scaling, monitoring, and failover mechanisms
Deployment frequency increased by 3x with deployment time reduced by ~80% through automated CI/CD pipelines
Zero-downtime deployments achieved using automated rollout and rollback mechanisms
Achieved 99.99% platform uptime with elimination of single points of failure
Reduced downtime by ~90%, improving customer experience and business continuity
Enabled the platform to handle 3-4x traffic spikes during peak periods without performance degradation
Improved application performance by 30-40% under high load
Reduced internet-facing exposure by ~80%, significantly strengthening security posture
Achieved 100% audit traceability with centralized logging and monitoring
Reduced infrastructure costs by 25-35%, while lowering operational effort through automation
Established a secure, scalable, and future-ready AWS foundation for continued growth

CompareHealth – A Canada-based digital insurance comparison platform focused on helping individuals and advisors evaluate and purchase health insurance plans through transparent, data-driven insights.
CompareHealth.ca is a Canadian digital platform that enables individuals and advisors to compare personal health insurance plans across multiple providers. The platform simplifies complex insurance data into easy-to-understand comparisons, helping users make informed coverage decisions with transparency and confidence.
CompareHealth empowers Canadians by delivering a centralized, unbiased platform to evaluate health insurance options based on coverage, pricing, and benefits. By removing complexity and enabling side-by-side comparisons, the platform improves decision-making, enhances user trust, and supports higher conversion rates for insurance providers and advisors.