πŸ‘¨β€πŸ’» RAGHAVVRAM JOHNSON

Summary

A highly motivated Computer Science student who finds genuine joy in the world of Linux and automationβ€”it's my guilty pleasure. My passion lies in the creative process of building, breaking, and rebuilding software to create robust, real-world products. I have a natural affinity for architecting elegant solutions, from designing to deploying applications. I am eager to contribute to a collaborative team, tackling complex challenges and delivering reliable, mission-critical applications.

Experience

πŸ”’ Digital Fortress - Hardware Security Module (HSM)

Role: Embedded Systems Developer

Tech Stack: Rust, Python, C

  • Modified and added custom modules using the libtock-rs library (Google's OpenSK) to make captive fingerprint sensors compatible with the nRF52840_dongle, an HSM used for authentication.

πŸ§‘β€πŸ« Edubot - Student Submission Dashboard

Role: Frontend Developer Intern

Tech Stack: Node.js, React.js, Tailwind CSS, TanStack Routing, UI libraries

  • Designed and implemented mobile-responsive submission management screens with integrated grading dashboard, PDF viewer (zoom, full-screen, download), and real-time feedback tracking.

Projects

🌦️ Multivariate Climate Time Series Forecasting

Tech Stack: Python, TensorFlow, Flask, Pandas, Scikit-learn

  • Developed and deployed a scalable ML pipeline for climate forecasting, utilizing LSTM, RNN, and GRU models.
  • Automated data ingestion and preprocessing for large-scale multivariate time-series datasets.
  • Containerized a Flask web app for real-time trend predictions.
View on GitHub

πŸ’‘ Li-Fi – Light Fidelity Communication

Tech Stack: Arduino, Android Studio, Java, Kotlin, C

  • Designed a real-time, point-to-point communication system using visible light (Li-Fi).
  • Transmitted ASCII data from Android to Arduino using a custom error-correction protocol.
GitHub 1
GitHub 2

πŸ’Έ Offline Payment System – Bluetooth Peer-to-Peer Payments

Tech Stack: React Native, Node.js, PostgreSQL, Kotlin, Android APIs

  • Built a secure offline-first payment system using Bluetooth for P2P transactions.
  • Designed a device-level distributed ledger with reconciliation logic.
  • Focused on ensuring data integrity in disconnected networks.

🧠 Resonar – AI Research Assistant

Tech Stack: Node.js, Python, React.js, PostgreSQL, Neo4J

  • Developed a scalable backend for an AI research assistant using PathRAG.
  • Optimized Neo4J traversal and API response times for complex academic queries.
View on GitHub

Education

Vellore Institute of Technology, Amaravathi (2022–Present)

πŸ“š B.Tech Computer Science Engineering (CGPA: 9.04)


SBOA School and Junior College, Chennai, India

πŸ“˜ Intermediate / 12th Grade (Graduated: May 2022 | Percentage: 80%)

Coursework: Mathematics, Physics, Chemistry, Computer Science

πŸ“— 10th Grade (Graduated: June 2020 | Percentage: 92%)

Technical Skills

Java Python JavaScript/TypeScript Rust C/C++ SQL React.js Node.js Next.js Flask FastAPI AWS Docker Kubernetes Git Ansible PostgreSQL MongoDB REST API Machine Learning Deep Learning Microservices Cybersecurity

Professional Skills

Critical Thinking
Decision-Making
Problem-Solving
Team Collaboration
Communication
Leadership

Achievements & Certifications

πŸ“˜ NPTEL

  • Introduction to Internet of Things (Jul–Oct 2023)

πŸ€– Artificial Intelligence & Machine Learning

  • Artificial Intelligence using Google TensorFlow - Powered by Google Developers
  • Certificate Link

☁️ Google Cloud Skill Boost