NR
Open to opportunities

Nirupa Ravilla

@niruparavilla

Senior Architect with 20+ years of experience in software development.

United States
Message

What I'm looking for

I am looking for a role that fosters innovation, collaboration, and continuous learning, where I can leverage my extensive experience to drive impactful projects.

I am a Senior Architect with over 20 years of experience in delivering high-quality applications across Java, .NET, and Azure ecosystems. My journey has been marked by a commitment to excellence and innovation, leading distributed teams and managing full software development lifecycles. I take pride in my ability to integrate open-source IT systems and implement DevOps practices, ensuring seamless deployment and continuous improvement.

At the Centers for Disease Control and Prevention, I have successfully designed and implemented modules for electronic medical record systems, developed AI-powered features, and led security remediation efforts. My contributions to global open-source initiatives reflect my passion for collaboration and knowledge sharing. I am Azure AI certified and continuously seek to enhance my skills and expertise in the ever-evolving tech landscape.

Experience

Work history, roles, and key accomplishments

Centers for Disease Control and Prevention logoCP
Current

Senior Architect

Centers for Disease Control and Prevention

Dec 2020 - Present (4 years 7 months)

Collaborated with a globally distributed team to design and implement modules for Java-based electronic medical record (EMR) systems. Architected and maintained a C# ASP.NET MVC-based outbreak surveillance application, overseeing its migration to Azure.

CP

Data Manager/Lead

Centers for Disease Control and Prevention

Sep 2018 - Present (6 years 10 months)

Integrated open-source systems using HL7 FHIR standards to improve data interoperability across national platforms. Developed a Kafka-based streaming application to support real-time data exchange and event-driven processing.

Centers for Disease Control and Prevention logoCP

Solutions Architect

Centers for Disease Control and Prevention

Jul 2015 - Present (10 years)

Developed a Python-based testing framework to ensure full integration test coverage and deployment reliability. Designed data collection forms using Epi Info and implemented processes for cleaning and validating captured data.

Equifax logoEQ

Project Team Lead

Equifax

Apr 2013 - Present (12 years 3 months)

Designed and managed Equifax Mortgage Solutions’ integration with Freddie Mac. Led PCI compliance efforts, including secure database redesign and testing.

LexisNexis logoLE

Senior Software Engineer/Team Lead

LexisNexis

Apr 2004 - Present (21 years 3 months)

Led the migration of over 500,000 user passwords from a third-party system to an in-house secure repository. Introduced Spring and Hibernate frameworks to implement user management features in a new admin portal.

Education

Degrees, certifications, and relevant coursework

SM

Sun Microsystems

Sun Certified Java Programmer, Java Programming

Achieved certification in Java programming, demonstrating proficiency in core Java concepts and development practices.

SM

Sun Microsystems

Sun Certified Enterprise Architect, Enterprise Architecture

Obtained certification as an Enterprise Architect, validating expertise in designing and architecting enterprise-level Java applications.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Nirupa Ravilla - Senior Architect - Centers for Disease Control and Prevention | Himalayas