Solutions Architect & Observability Advocate
As an accomplished engineering leader, I guide and motivate high-performing teams to deliver scalable and maintainable solutions to production on time. With over 10 years in the industry and 5 years as a leader, I have a deep understanding of the software development lifecycle.
I excel in hiring, mentoring, and managing talented engineers, fostering a culture of continuous learning and growth. With a strong technical background in software architecture and system design, I am proficient in multiple programming languages and technologies.
Team Leadership and Cloud Microservices Development:
- Leading a team developing products for the next generation of patient acquisition and patient engagement, including self scheduling, referral management, HIPAA-compliant data exchange, and instant messaging
- Oversee the migration of workloads to the cloud
- Oversee the end-to-end development lifecycle, ensuring sound architecture, scalability, and reliability
Data Brokering and Integration:
- Facilitated seamless data exchange between the colocation (colo) stack and the cloud-native stack.
- Orchestrated data flow between various business units, external partners, and Electronic Health Records (EHRs).
Appointment Availability Optimization:
- Engineered a solution to surface appointment availability by intelligently intersecting location availability, resource availability, and patient preferences.
- Implemented algorithms to match existing patients by demographics
Asynchronous Messaging Architecture:
- Designed and implemented an efficient asynchronous messaging system to enhance communication across services.
- Leveraged message queues and event-driven patterns for real-time data processing.
Championing Best Practices:
- Advocated for security, observability, performance, and interoperability across cross-functional teams.
- Collaborated with stakeholders to ensure adherence to industry standards and best practices.
Performance Optimization:
- Spearheaded initiatives to minimize performance overhead related to database logging.
- Streamlined data storage and retrieval processes, enhancing system efficiency.
Observability Enhancement:
- Drove efforts to enhance system observability and monitoring.
- Implemented robust logging, metrics, and tracing mechanisms for proactive issue detection.
Alerting Refinement:
- Collaborated on initiatives to fine-tune alerting mechanisms.
- Ensured timely notifications for critical events and anomalies.
Legacy Modernization:
- Led technical debt reduction and modernization efforts for legacy applications.
- Upgraded outdated components, improving maintainability and scalability.
- REST Services Development and Maintenance
- Core Java Research and Development
- High-Performance Containerized Environment
- CI/CD Pipeline Implementation