Nirupa Ravilla
@niruparavilla
Senior Architect with 20+ years of experience in software development.
What I'm looking for
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
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.
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.
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.
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.
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
Sun Microsystems
Sun Certified Java Programmer, Java Programming
Achieved certification in Java programming, demonstrating proficiency in core Java concepts and development practices.
Sun Microsystems
Sun Certified Enterprise Architect, Enterprise Architecture
Obtained certification as an Enterprise Architect, validating expertise in designing and architecting enterprise-level Java applications.
Availability
Location
Authorized to work in
Salary expectations
Job categories
Skills
Interested in hiring Nirupa?
You can contact Nirupa and 90k+ other talented remote workers on Himalayas.
Message NirupaFind 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!
