Vishal Raavi
Cybersecurity & Cloud Engineer
I am a Cybersecurity Master's student at the University of Maryland with a strong foundation in Computer Science and a passion for building secure, scalable, and resilient systems. My expertise spans cloud infrastructure (AWS), DevOps practices (CI/CD, Docker, Kubernetes), and full-stack development (React, Python, Flask). I thrive on solving complex problems at the intersection of security and development.
Center for Advanced Life Cycle Engineering (CALCE)
As a Graduate Research Assistant, I took on the challenge of modernizing our desktop-based Reliability Tool. I led its transition to a fully functional web application using React and React Flow, making it accessible to over 100 users. This involved engineering key features like layout management and data handling from the ground up, which ultimately reduced task completion time by 45%. I also integrated the frontend with our Flask backend via RESTful APIs and maintained a vigilant eye on security, monitoring packages to ensure 100% uptime and zero incidents post-launch.
Center for Advanced Life Cycle Engineering (CALCE)
My journey with the Reliability Tool began here, where I built the initial desktop version using Python and Tkinter. I focused heavily on user experience, designing interactive elements like movable blocks and self-adjusting arrows. This project required me to develop the core Python logic for system reliability and availability, creating a 100% cross-platform functional tool for all our users.
Center for Advanced Life Cycle Engineering (CALCE)
In my web developer role, I crafted a responsive, five-section website using HTML, CSS, and JavaScript. A key part of this project was integrating Sheets DB via an API for seamless data storage, which successfully managed user feedback and issue submissions. I also focused on performance, optimizing load times by 40% and ensuring 100% cross-browser compatibility.
Designed, developed, and deployed a robust e-commerce platform leveraging AWS services. Architected for high availability using an ALB, Auto Scaling Groups with EC2, and a Multi-AZ Amazon RDS database. Implemented multi-layer security using AWS WAF, ACM for HTTPS, and KMS for data-at-rest encryption. Optimized global content delivery with CloudFront and S3, while establishing comprehensive monitoring with CloudWatch and CloudTrail.
Led the development of a critical Reliability Tool, first as a cross-platform desktop app (Python/Tkinter) and then migrating it to a modern, accessible web application (React/Flask) for over 100 users.