Hi, I'm P. Sannith. I code every day (440+ day streak) and specialize in the "engine room" of applications—backend logic, database optimization, and data processing.
While I have experience across the full stack (including React/Next.js), my core expertise and passion lie in Backend Engineering and Database Management. I have successfully architected secure authentication systems and managed complex databases using Supabase, PostgreSQL, MySQL, and Microsoft SQL Server.
KUCE&T (Kakatiya University)
2023 - 2027Geesukunda Junior College
2021 - 2023Java
MySQL
PostgreSQL
Supabase
Node.js
HTML5
CSS3
JS
TS
React
Docker
GitHub
Linux
AWS
Tata Cybersecurity
Google AI/ML
Agentic AI (Brain O Vision)
SQL Master
In a recent project, fetching user analytics was taking >2 seconds due to unoptimized joins across 3 large tables (1M+ rows).
I introduced composite indexes on the frequently queried columns and created a materialized view for the analytics dashboard.
CREATE MATERIALIZED VIEW user_analytics AS
SELECT u.id, COUNT(a.action), SUM(p.amount)
FROM users u
JOIN actions a ON u.id = a.user_id
GROUP BY u.id;
-- Query time reduced to ~15ms!
Try querying my mock 'projects' database!
Validation logic for secure passwords.
Minimalist JSON to CSV parser.
Middleware for JWT verification.
Welcome to SannithOS v1.0. Type 'help' to see available commands.
Email: sunnysunnit@gmail.com
Phone: +91 7498461916
GitHub: Sannith-Hack