Curriculum vitae · Chennai, India
Jayasriraam S
Full Stack Developer
Profile
Full stack developer with 3+ years of experience building web applications and backend APIs with React.js, TypeScript, Node.js, and Express.js. My work includes database design and optimization, Redis caching, automated CI/CD pipelines, and real-time IoT telemetry. Built live IoT dashboards for 100+ devices and cut query latency by ~50%.
Professional experience
Software Developer
PPV Technology Private Limited · Chennai, Tamil Nadu
DEC 2024 — PRESENT
- Developed and maintained production web and cross-platform mobile apps with React.js, TypeScript, Ionic React and Capacitor, creating reusable UI components for internal business platforms.
- Implemented MQTT over WebSocket for monitoring and remote valve control across 100+ active edge devices, with sub-second response times.
- Integrated Firebase Cloud Messaging for push notifications and Firebase Realtime Database to sync device status across web and mobile clients.
- Configured GitHub Actions CI/CD workflows and multi-stage Docker builds to automate linting, testing and production deployments.
Full Stack Developer
Akkenam Technologies · Dindigul, Tamil Nadu
MAY 2023 — DEC 2024
- Built services with Node.js, Express.js, and GraphQL Yoga.
- Cut reporting query latency by ~50% (from ~800ms+ to <400ms) with composite B-tree indexes in PostgreSQL and compound indexes in MongoDB aggregation pipelines.
- Implemented Redis caching for catalog lookups and session data, reducing database load during peak read traffic.
- Implemented JWT authentication, refresh-token rotation, RBAC authorization, and request validation.
- Set up centralized error-handling middleware, structured JSON logging with Winston and environment secret management across staging and production.
- Developed client-facing views in React.js and TypeScript with Zustand, converting Figma designs into responsive layouts.
Projects
ENTERPRISE MANAGEMENT PLATFORM
Vipani ERP
Developed a modular GraphQL backend for inventory, HR, and finance; profiled PostgreSQL with EXPLAIN ANALYZE and added composite indexes; query batching and Redis caching cut API response times by ~50% (from ~450ms+ to ~225ms); added Vitest tests and AI-assisted reports.
Node.js · Express.js · GraphQL Yoga · PostgreSQL · Redis · Vitest · OpenAI API
DENTAL ALIGNERS & OPERATIONS PLATFORM
MySmartalign
Built a multi-tenant operations platform with GraphQL, PostgreSQL, MongoDB, and Redis; added interactive Three.js tooth models and an AI customer-support assistant.
Node.js · Express.js · GraphQL Yoga · MongoDB · PostgreSQL · Redis · React.js · Three.js · OpenAI API
SMART IOT IRRIGATION APPLICATION
Irrilot
Built an Android and iOS irrigation app with MQTT telemetry and valve control, automated Programs & Groups with handshake acknowledgments and a 120-second watchdog, live Chart.js telemetry, Google Maps node mapping, Firebase pump-trip alerts, and WhatsApp OTP with device binding.
Ionic React · TypeScript · Capacitor · MQTT · Chart.js · Google Maps API · Firebase Cloud Messaging
Technical skills
Languages
TypeScript · JavaScript (ES6+) · SQL · HTML5 · CSS3
Frontend & mobile
React.js · Ionic React · Capacitor · Tailwind CSS · Zustand · Three.js
Backend & APIs
Node.js · Express.js · GraphQL Yoga · REST APIs · OpenAI API · JWT · RBAC · Winston
Data & caching
PostgreSQL · MongoDB · Redis · Firebase Realtime Database
Real-time & IoT
MQTT · WebSocket · Telemetry streaming · Edge-device integration
DevOps & tools
Docker · GitHub Actions · Git · Vitest · Postman · Vite · Figma · Firebase Cloud Messaging
Education
Master of Computer Applications
Bharathidasan University · Tiruchirappalli, Tamil Nadu
2026 – 2028 · In Progress
Bachelor of Computer Application
G.T.N Arts College · Dindigul, Tamil Nadu
CGPA: 8.0 / 10.0
2020 – 2023
Certifications & training
- React.js Development — Advanced Concepts & State Architecture · Udemy, 2023
- Cross-Platform Mobile Development with Ionic & Capacitor · Udemy, 2024
- Modern Frontend Engineering — Component Architecture & TypeScript · Udemy, 2025