Imagine a student hunched over a laptop, coding her first app, dreaming of systems that power the world. That was me, Srilakshmi Nair, a year ago. Now, I’m a passionate developer and leader, building cloud-native solutions, mastering DevOps, and steering agile teams. My journey is a story of containers, microservices, and impact—each project a chapter that’s shaped me. Let’s dive in!
Chapter 1: Conquering the Cloud with Kubernetes
Repository: sit737-2025-prac6p
My cloud adventure began with a Node.js app deployed via Docker and Kubernetes. Writing Dockerfiles and Kubernetes manifests felt like unlocking a superpower. Using kubectl to scale pods and manage services, I mastered container orchestration. This project ignited my passion for scalable cloud systems.
Skills Gained: Docker, Kubernetes, Node.js, Infrastructure as Code
Chapter 2: Mastering Observability with GCP
Repository: SIT323-SIT737-10p
Next, I deployed a web service on Google Kubernetes Engine (GKE), integrating GCP Cloud Monitoring and Logging. Crafting dashboards and alert policies for CPU usage turned data into actionable insights. This project made me a pro at real-time issue detection and resolution.
Skills Gained: GKE, GCP, Observability, Alerting
Chapter 3: Scaling APIs with FastAPI & CI/CD
Repository: sri-sit722-part1
I built a FastAPI microservice for book management, powered by PostgreSQL and deployed on Render. With GitHub Actions driving CI/CD, I automated deployments with precision. This project taught me to craft fast, scalable APIs like a conductor leading an orchestra.
Skills Gained: FastAPI, PostgreSQL, CI/CD, GitHub Actions
Chapter 4: Building Reliable Code with TDD & MVC
Repositories: sit725-t1-prac-testing, sit725-t1-prac-mcv-model
Using TDD with Mocha/Chai and the MVC pattern, I constructed robust Node.js apps. Each test was a brick in a solid codebase, instilling the value of clean code and modularity. These projects made reliability my guiding principle.
Skills Gained: TDD, MVC, JavaScript, Clean Code
Chapter 5: Coding for Impact with Happy Little Paw
Repository: happylittlepaw
For Happy Little Paw, I created a frontend website to promote animal welfare using HTML, CSS, and JavaScript. Designing intuitive interfaces for pet adoption revealed tech’s power to drive social change.
Skills Gained: Frontend Development, HTML, CSS, JavaScript, Social Impact
Chapter 6: Orchestrating Microservices with Docker
Repository: sri-sit722-part3
I developed two Python microservices—book_catalog and inventory_management—each with a Dockerfile. Using Docker Compose, I orchestrated them in harmony. This project was my masterclass in microservice architecture.
Skills Gained: Microservices, Docker, Docker Compose, Scalability
Chapter 7: Solo Mission with an AI Emergency Assistant
Repository: emergency-ai-assistant
My proudest feat was a full-stack AI emergency assistant built with JavaScript. From designing a custom UI to integrating AI prompts for crisis response, I owned every step. This capstone proved my ability to deliver solo with creativity and grit.
Skills Gained: Full-Stack Development, JavaScript, AI, Independence
Chapter 8: Leading IoT Innovation
Repository: emergency-assistant
Organization: DataBytes Organisation
As Scrum Leader, Web Lead, and Liaison for an IoT project, I led my team to a High Distinction. I built React dashboards for real-time sensor data, ran sprint planning, and bridged stakeholders. This project fused technical expertise with agile leadership.
Skills Gained: IoT, React, Agile, Scrum, Leadership
Chapter 9: Driving DiscountMate as Product Owner
Role: Team Leader
Status: Internal Repository
Leading DiscountMate, a smart e-commerce platform, I owned the product backlog and sprint planning in Trello while coding frontend features. Guiding my team taught me to transform vision into reality through agile practices.
Skills Gained: Agile Leadership, Trello, Frontend, Team Coordination
Chapter 10: Automating with Jenkins
Repositories: my-jenkins-pipeline, jenkins, Jenkinss
I built CI/CD pipelines in Jenkins, scripting in Groovy and integrating with GitHub. Watching commits trigger seamless deployments felt like magic. This project solidified my DevOps passion.
Skills Gained: Jenkins, CI/CD, Groovy, Automation
Chapter 11: Innovating with a Bartering System
Repository: household-bartering-system
I created a Node.js platform for cashless bartering, promoting sustainable community trading. This project blended backend development with a vision for social good.
Skills Gained: Node.js, Express, Sustainable Tech
Chapter 12: Polishing My Toolkit
Repositories:
- sit725-t1-practical-dock: Docker practice
- SIT725-T1-P3: RESTful API with Node.js
- chapter-8-example-3: Microservices study
- SIT725-T1-P1: UI design with HTML/CSS
These projects sharpened my skills in Docker, APIs, microservices, and UI design, crafting a versatile developer toolkit.
Skills Gained: Docker, REST APIs, Microservices, UI/UX
The Next Chapter
From my first container to leading teams, I’ve evolved into a developer who thrives on:
- Scalable cloud systems with Kubernetes and GCP.
- Leadership in agile environments.
- Impactful solutions, from AI to social good.
- DevOps for seamless automation.
My story is about coding, leading, and dreaming big in the cloud.
🔗 Let’s Connect!
I’m eager to collaborate with cloud innovators. Explore my projects on GitHub, connect with me on LinkedIn, or email me at nairsrilakshmi27@gmail.com.
Let’s build the future together! 🚀
Top comments (0)