Revanth Malladi
+1-669-***-**** ****************@*****.*** linkedin.com/in/revmal github.com/revanth2802 Education
San Jose State University San Jose, CA
M.S. in Software Engineering - GPA(3.7/4) Aug. 2024 – May. 2026 Vellore Institute of Technology Vellore, India
B.S. in Computer Science - GPA(8.01/10) Aug. 2020 – May 2024 Technical Skills
Languages: Python, C/C++, Java, Go (Golang), JavaScript, SQL, HTML/CSS, NoSQL Frameworks & Libraries: React.js, Node.js, Express.js, Spring Boot, Flask, Django, MongoDB, RESTful API, PostgreSQL, gRPC Developer Tools: Xcode, Git, GitHub, Docker, Kubernetes, Firebase, Kafka, Jenkins, AWS S3, Agile, JIRA, Visual Studio Code Core Competencies: Cryptography, Data Structures, Algorithms, Distributed Systems, Operating Systems, Computer Networks Experience
RideBuddy Inc. Quezon City, Philippines (Remote)
Software Engineer Co-op May 2023 – Dec 2023
• Developed an intuitive ride-booking interface with React.js, enabling users to enter ride details, track real-time locations, and view instant fare estimates. Integrated Google Maps API for precise location updates, boosting response speed by 40%.
• Built a system that automatically adjusted fares based on demand and traffic. Used WebSockets to update pricing in real time and managed state efficiently with Redux, ensuring smooth user interactions.
• Developed backend services to handle authentication, ride requests, and payments independently. Used FastAPI and Node.js for performance and Kafka to manage real-time communication between services.
• Created a secure login and authentication system for users, drivers, and admins. Used OAuth 2.0 and JWT for session management, added Redis to limit excessive requests, and balanced traffic with Nginx.
• Improved ride-matching by quickly finding nearby drivers using MongoDB geospatial queries and PostgreSQL indexing, reducing wait times by 30%.
• Enhanced database performance by distributing data with sharding and indexing, cutting query response times by 45%. Cached frequently used data in Redis to reduce load on the database. Neo Colab Chennai, India
Software Intern Java Spring Boot Development Dec 2022 – Feb 2023
• Optimized RESTful APIs for a scalable multi-user coding platform using Spring Boot, improving concurrency handling and reducing API response time by 20%. Enhanced data integrity and scalability with JPA and MySQL for seamless classroom collaboration.
• Designed and implemented role-based access control, ensuring secure user management with role-specific permissions. Contributed to a microservices architecture, optimizing deployment and scalability. Projects
AES + RSA Hybrid Encryption System C++, Cryptography, Linux, Operating Systems, OpenSSL Jan 2025
• Designed a secure communication system for real-world scenarios requiring fast encryption and secure key exchange, such as cloud storage and messaging applications. Developed a hybrid encryption system combining AES-256 for fast encryption and RSA-4096 for secure key exchange, ensuring data confidentiality.Optimized cryptographic operations using OpenSSL and system-level C++ implementations for secure file encryption and decryption. Integrated file system security within a Linux-based environment, implementing key management and digital signature verification. Airbnb Clone: Rental Booking Platform Next.js, Flask, Django, PostgreSQL, AWS Dec 2024
• Developed a full-stack Airbnb-like platform with Next.js for a dynamic and responsive frontend and Django for backend APIs.
• Implemented PostgreSQL for efficient database management and optimized API performance with Django ORM and Flask routing.
• Integrated authentication, booking, and payment features using OAuth 2.0, Stripe API, and JWT for secure transactions.
• Deployed on AWS with Docker and Nginx, ensuring scalability, security, and high availability of the application. Concurrent Dead Link Checker Go, Goroutines, Channels, HTTP, Selenium Aug 2024
• Developed a high-performance web scraper in Go to detect broken links on websites using concurrent HTTP requests and Selenium for JavaScript-heavy pages.
• Implemented Goroutines and Channels to parallelize link checking, reducing response time by 60% compared to sequential processing. Generated detailed reports of dead links with response codes and timestamps, improving website maintenance and SEO performance.
BitTorrent- P2P File Sharing System Python, Sockets, Flask, Multithreading, SQLite June 2024
• Developed a peer-to-peer file-sharing system using Python sockets, enabling decentralized file distribution. Designed a tracker server with Flask and SQLite for peer discovery and efficient file indexing. Implemented chunk-based downloads and multithreading, optimizing transfer speeds by 60%.
Additional Experience
Certifications: AWS Certified Solutions Architect - Associate Credentials ID: 1cade23bd3e44884b048c4441f29db03 Microsoft SC-900 - Security, Compliance, and Identity Fundamentals. Hackathon Participation: LAW X LLM Hackathon at Stanford University, Hackathon at VIT IEEE club