Nile Retrospective

2 minute read

As many of those familiar with me may already know, I have spent the past couple of months working as a Software Engineering Intern at a company called Nile. With mixed emotions, Friday, 5/26 is the last day of my internship, so I thought I would share the exciting work I’ve been involved with for the past few months.

The Company

Nile is the industry leader of a new business category called Networking as a Service, or NaaS. Unlike traditional networking companies that focus on selling hardware, Nile offers a simplified solution by providing both wired and wireless network connectivity as a service, comparable to the way electricity or water services are provided.

The core objective of Nile is to “make networks invisible,” aiming to eliminate the complexities associated with setting up, managing, and securing networks. By eliminating these complexities, Nile enables businesses to focus on their core operations without the burden of dealing with the network.

To drive efficiency and scalability, Nile leverages the power of automation and technologies such as artificial intelligence and machine learning (AI/ML).

The Project

Nile is a vertically integrated company, which means not only manufacturing network elements, but also taking full responsibility for the complete network lifecycle from day zero onwards.

During my time at Nile, I was tasked with starting a new internal microservice that tracks the whereabouts of network elements from the beginning of their lifespan to the end.

Over the course of just 8 weeks, with the help of many mentors and coworkers, I am proud to say that this microservice is up and running. It pulls data directly from logistics providers as well as internal Nile APIs. It then parses the data and stores it in a backend database, and finally displays it to users in a succinct and intuitive way.

Further, the service automates costly and mistake prone supply chain operations activities, driving efficiency internally as well as minimizing lost products.

I am overjoyed to know that my code will help Nile as it scales to become a leader in enterprise NaaS over the coming years.

Mentorship

My accomplishments over the past couple of months would not have been possible without the unwavering support I received from mentors and colleagues.

I owe much gratitude to my mentor and Nile CDO Sri Hosakote. Sri has dedicated many hours every week towards this project. He has advised me on not only the many details of this undertaking, but has also helped me personally and professionally.

Further, Sri organized for me to meet and learn from many other Nile leaders and senior developers.

I would also like to express my gratitude to my senior technical advisor, Harjeet Singh. Throughout the 8-week journey, Harjeet significantly enhanced my coding skills. His patience, guidance, and expertise were instrumental in overcoming challenging bugs and design issues. As an intern, it was inspiring to have a senior developer show such great passion for my project. I am also grateful to my mentor Micah Secrest, who helped me get ramped up quickly alongside answering my numerous questions about Nile’s tech stack.

Other impactful individuals include Matt Liang, Shruthi Koundinya, Steve Alexander, Kelly Pelletier, and Sravani Vallabhaneni, among others. Thank you to the whole team for your incredible guidance during this time.

Parting Thoughts

In parting, I encourage anyone reading this to learn more about Nile. Feel free to message me on LinkedIn with any questions about my experience or about Nile in general. (Spoiler Alert: I had an amazing time working there.)

I am excited to witness Nile’s continued growth and success in the industry.

GO NILE!

Updated: