Vishal Raavi

Cybersecurity & Cloud Engineer

View Resume

About Me

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.

Technical Arsenal

Programming Languages

Python Java JavaScript C PHP SQL HTML CSS

Security Tools

MetaSploit Burp Suite NMap Wireshark JMeter SQLInjection Shodan Weevely

Cloud (AWS)

EC2 S3 RDS (MySQL) VPC ALB Auto Scaling CloudFront Route 53

Cloud Security (AWS)

WAF IAM KMS ACM CloudWatch CloudTrail

Frameworks & Libraries

React Node.js Flask RESTful API React Flow Pandas Numpy Tkinter

Developer Tools

Git Github Docker Apache2 Azure (Basics)

Operating Systems

Linux (Ubuntu, Kali) Windows MacOS

Career Journey

Aug 2024 - Present

Graduate Research Assistant / Full Stack Developer

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.

May 2024 - Aug 2024

Full Stack Developer

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.

Apr 2024 - May 2024

Web Developer

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.

Key Projects

Scalable and Secure E-Commerce Platform on AWS

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.

AWS EC2 RDS ALB Auto Scaling WAF KMS ACM CloudFront S3 CloudWatch

CALCE Reliability Tool (Web & Desktop)

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.

Python Tkinter React React Flow Flask Full Stack

Get In Touch

I'm actively seeking full-time roles in Cybersecurity and Cloud Engineering. Let's connect!