SREERAG R NANDAN

Hi, I hope you are doing well, else don't worry, things will get better😉.

I am a Senior Software Engineer with 5+ years designing, building, and operating distributed systems on Kubernetes and AWS/GCP, plus full-stack applications (React, Next.js). Experienced in cloud-native architecture, CI/CD automation, and production reliability, with end-to-end ownership of services from design through long-term operation. Mentors engineers and drives system design across teams.

I have been a Facilitator of Google AI's Explore ML Academy and hosted numerous workshops on machine learning and deep learning as a resource person, and trained over 1000+ students.

I have also been Google's Developer Student Club Lead and organised workshops in Cloud Computing, Machine Learning and Fullstack development with industry experts.

Music/Demo video of one of my project: youtu.be/ThOa8lByCRw
References: See what people say about me 😎 bit.ly/SRN-references


Experience

Senior Software Engineer

Converj Global Pvt Ltd

  • Optimized cloud infrastructure and CI/CD pipelines, reducing costs by 70% and CI/CD pipeline execution time by 80%.
  • Coordinated with product and leadership to deliver end-to-end backend flows from design to production.
  • Set up monitoring/alerting for production services; led incident response and root cause analysis, cutting repeat incidents.
  • Led code reviews and mentored engineers on system design and Go best practices, raising code quality and ramp-up speed.

June 2025 - Present

Software Engineer

Converj Global Pvt Ltd

  • Owned service architecture and design for Go microservices, applying domain-driven design principles to build full-stack features with NextJS and PostgreSQL.
  • Re-architected the API caching layer, replacing Redux with React Query, reducing redundant backend calls, improving response times, and lowering server load
  • Built a secure microservice for financial documents and profile image storage with CDN integration using presigned URLs and signed cookies for auth, cutting delivery time by 50-80%; later extended to host JWKS for distributed JWT verification.
  • Integrated multiple payment gateways and implemented core payment routing flows.
  • July 2021 - June 2025

    Developer Student Clubs Lead

    Google

    I helped students to achieve a greater understanding of various technologies such as Machine Learning, Cloud computing, application development and overcome the roadblocks in their projects, along with improving my skills in these areas.

    August 2020 - June 2021

    Explore ML Facilitator

    Google AI

    As a Machine Learning facilitator, I helped over 1000 students to achieve a greater understanding of foundational Machine Learning through workshops(as a resource person), lectures and one to one interactions. I was also a speaker at TensorFlow World Extended Kerala 2019. One of my projects was selected as one among the top twenty projects from the country to Google AI Explore ML BootCamp.

    July 2019 - March 2020

    Software Engineering Intern

    Jyothi Consultancy Service

    I worked as an intern at Jyothi Consultancy Services (JCS - IT Services wing of my college) as a Software Engineering Intern in my second year undergraduate period.
    Through this, I got an opportunity to work as a website/application developer and worked on live projects both as an individual and in a team.
    With this real-world work experience, I was able to significantly improve the essential skills like time management and self-study.

    June 2018 - July 2019

    Projects

    • O10D LocalAI: Privacy-first Offline AI Chat & Coding Assistant:


      • Built a privacy-first, fully offline AI coding assistant (RAG, vector search, embeddings) that runs entirely on-device
      • Code, prompts, and context never leave the machine, with no cloud dependency or token limits.
      • Demo: youtu.be/ThOa8lByCRw

    • Lung disease detection using Federated Learning:


      • Using privacy-preserving collaborative Machine Learning to detect lung disease of a person
      • In this, a model is trained on local clients(hospitals) using their patients' data, and the inference learned is transferred to the server, keeping data secured at client devices
      • Main Tools Used: Python, TensorFlow Federated, Keras, Cloud Computing

    • Wetland – Dryland Statistics Using Satellite Image:


      • Using Machine Learning and Satellite Image Processing, the system identifies wetlands from Satellite Images and calculates the area of wetlands, changes happened in the last 10 years
      • Using Fully Convolutional Network(FCN) Architecture, Integrated with a web application for user friendliness
      • Main Tools Used: TensorFlow, Keras, scikit-learn, NumPy, matplotlib.

    • Track Smoker :


      • Uses Machine Learning to identify whether a person is smoking or not. If found smoking, then report to law enforcement authorities with the smoker’s picture and location
      • Using Convolutional Neural Network(CNN) Architecture, Integrated with a web application for user friendliness
      • Main Tools Used: TensorFlow, Keras, scikit-learn, NumPy

    • Intelligent Traffic Control System:


      • Users use Computer Vision to identify the number of vehicles on a road and adjust the time of changing the traffic light accordingly
      • Using the MOG algorithm, the CC camera in the traffic post
      • Main Tools Used: OpenCV, SK-Video

    • Tracker Using Facial Recognition:


      • Using a Facial Recognition system to track the location of a person via the web portal and email, if a connected network of cameras is available
      • Using HOG algorithm, Integrated with a web portal for user friendliness
      • Main Tools Used: FacialRecognition(python package), OpenCV, NumPy

    • Communication Using Eye-Blinks for a Fully Paralysed Person:


      • System designed for paralysed/differently-abled persons, helps them to communicate using an eye-blink pattern
      • Make calls/messages/emails, speak and facilitate other actions for a paralysed person by identifying patterns from their eyelid movement
      • Main Tools Used: OpenCV, Numpy, MySQL

    • College Library Attendance System:


      • Web application integrated with a barcode scanner which collects information about students from the barcode of ID card and mark his/her attendance and provide statistics of library attendance over a specified period of time
      • Main Tools Used: PHP, JavaScript, HTML, MySQL

    • College Handbook Web Application:


      • Developed a digital Handbook for my college, a web application which contains contact details, timetable, syllabus, news on the internal matters of the college and other details of the college.
      • Main Tools Used: Python-Django, JavaScript, HTML, MySQL


    Education

    Jyothi Engineering College

    Bachelor of Technology (First Class with Distinction)
    Computer Science and Engineering

    GPA: 8.8

    July 2017 - May 2021

    Lakshmi Narayana Vidyanikethan

    Plus Two Science (Computer Science)

    GPA: 7.5

    June 2016 - July 2017

    Skills

    Programming Languages & Tools
    • Go, Python, TypeScript, SQL, JavaScript, Linux, Docker, Kubernetes, AWS, GCP, PostgreSQL, Redis, OpenSearch, MySQL, Git, Kafka, gRPC, NextJS, ReactJS, TensorFlow, HTML, CSS
    • Desiging & deploying Machine Learning model
    • Public Speaking & communication
    • Web & app development

    Awards & Certifications

    • Google AI Explore Machine Learning Facilitator

    • Winner of Reboot Kerala Hackathon 2020 among three hundred teams, conducted by the State Government

    • First Prize in State Level Coding Competition among a hundred participants (C, C++)

    • Deep Learning Specialisation - by deeplearning.ai on Coursera

    • DeepLearning.AI TensorFlow Developer Specialisation - by deeplearning.ai on Coursera

    • TensorFlow: Data and Deployment Specialisation - by deeplearning.ai on Coursera

    • Specialisation in Architecting with Google Compute Engine - Google Cloud on Coursera

    • Certified In Business English Course - University of Cambridge

    • Topper of Computer Science - Lakshmi Narayana Vidyaniketan High School - 2017


    Interests

    As a developer, I love to create magic with software.

    Apart from being a developer, I enjoy most of my time as a musician, being Outdoors, and rejuvenating relationships with my loved ones, as well as making new connections with people.

    When forced indoors, I would love to follow sci-fi and fantasy genre movies and television shows, I am an aspiring chef, and I spend a large amount of my free time exploring the latest technology advancements in the digital world.