Hello, I'm Viswanathan. I'm a Software Engineer with 3+ years at Zoho. I build REST APIs & microservices, automate workflows with Python & Shell, and ship reliable software end to end.
About me
I am a Software Engineer at Zoho Corporation with 3+ years of full-time experience (nearly 4 including my internship) across the full software lifecycle — from backend APIs and CLI automation tools to large-scale distributed systems and API gateways.
My core strength lies in backend engineering — designing reliable services, automating repetitive infrastructure tasks, and integrating external systems. I work across Python, Java, and Shell environments, and I am experienced with Docker, Kubernetes, and Google Cloud for deployment and operations. I also build and operate my own production systems end to end — most recently Academic Suite, a self-hosted exam-management platform on FastAPI, React, and PostgreSQL.
Outside of work, I enjoy cricket, badminton, and chess. I am currently exploring AI agents and LLM tooling, and I follow the intersection of technology and markets closely.
My projects
Academic Suite — Exam Controller
Full-stack platform automating marksheet, hall-ticket, and report generation for PG/UG/Diploma programs — staff RBAC portal plus a student self-service portal.
- FastAPI
- React
- TypeScript
- PostgreSQL
- Redis
- Docker
Password Manager — Web
Web-based password manager securing credentials with Fernet symmetric encryption. Store everything in one place, accessible from any device.
Live: viswa2k.vercel.app ↗- Python
- Flask
- Bootstrap
- SQLite
- MongoDB
- Firebase
Password Manager — Desktop
Cross-platform PyQt5 desktop app with locally encrypted password storage — credentials secured with Fernet symmetric encryption on the user's machine.
- Python
- PyQt5
- SQLite
- Firebase
- MongoDB
Marksheet Management System
Flask web app that reads student marks from Excel sheets and generates marksheets, hall tickets, and department copies. Still running in production; later evolved into Academic Suite.
- Python
- Flask
- Bootstrap
- MySQL
- Pandas
More on GitHub
Eye2020
Cross-platform desktop app enforcing the 20-20-20 eye-care rule — system-tray reminders, streak tracking, and auto-pause when the screen sleeps.
- Rust
- Tauri
SyncPad
Offline-first Android notes app with cloud sync — MVVM with Hilt DI, Room + Paging 3, and Supabase-backed synchronisation.
- Kotlin
- Jetpack Compose
- Supabase
SMS Forwarder
Android app that forwards SMS from one device to another for remote OTP access.
- Kotlin
- Jetpack Compose
My skills
Programming
- Python
- Java
- JavaScript
- TypeScript
- Shell Scripting
Backend
- FastAPI
- Flask
- Django
- REST APIs
- Microservices
- Kafka
- SQLAlchemy
Frontend
- React
- Next.js
- HTML
- CSS
Databases
- PostgreSQL
- MySQL
- MongoDB
- Redis
- SQLite
- Firebase
Cloud & DevOps
- Docker
- Kubernetes
- Google Cloud
- GitHub Actions
- CI/CD
- Linux
Tools & Security
- Git
- Postman
- JWT
- RBAC
- Cryptography
My experience
AI Agents Intensive Course
Completed an intensive programme on building AI agents, covering agentic frameworks, tool use, and multi-agent orchestration.
2025Member of Technical Staff
Zoho Corporation, Chennai
- Built a CLI-based server configuration and deployment automation tool in Python and Shell, adopted by the entire Zoho Projects engineering team for setup and releases.
- Cut developer cycle time by ~40% by streamlining environment setup, code changes, and testing loops.
- Developed backend components for a shared API gateway powering install/uninstall for all Zoho Projects integrations (10+ external systems) — new integrations are config-driven, eliminating ~40% of duplicated integration code.
- Consolidated real-time data synchronisation from 5+ services into one shared design that dispatches Kafka or scheduler payloads based on each module's sync requirement, cutting cross-service sync latency from minutes to seconds — now the standard pattern for new services.
Project Trainee
Zoho Corporation, Chennai
- Independently built a full-stack project management tool — backend APIs and UI — adopted by 200+ internal users.
- Resolved 30+ production issues in a live product and collaborated on new-feature analysis with the core team.
- Drove the team's Eclipse → IntelliJ migration by reimplementing slow IDE-plugin workflows as Python/Shell scripts with fully automated configuration.
MCA — Master of Computer Applications
Kongu Engineering College, Erode
Completed postgraduate degree in Computer Applications, developing full-stack projects across Python, Flask, and web technologies.
Oct 2021 – Apr 2023Hackathon — State Level Participation
Competed in a state-level hackathon, collaborating under time-constrained conditions to build and present a working software solution.
2021RHCSA – Red Hat Certified System Administrator
Certification ID: 210-048-773
Industry-recognised Linux system administration certification (EX200). Validates expertise in managing Red Hat Enterprise Linux environments.
2021B.Sc Computer Science
Thiagarajar College, Madurai
Graduated with a Bachelor of Science in Computer Science. Built foundational programming skills and participated in web development with the college team.
Apr 2018 – May 2021Contact me
Please contact me directly at contact@viswa2k.in or through this form.



