DEV Community

Damilola Olawoore
Damilola Olawoore

Posted on

Solving a Complex Back-End Challenge and My Journey with HNG Internship.

My name is Damilola Olawoore, a full stack developer.

Before I started my journey into back-end development, I had a conversation with a front-end developer who was trying to integrate an API to get information about cars. His goal was to fetch the image and every detail about the car to use in his React project. However, he faced issues because the API wasn’t completely free, and some functionalities were only accessible in the premium version.

One of the functionalities that intrigued me was filtering and sorting. The problem I saw was how back-end engineers could construct complex URL parameters, like www.example.com/?filter.... At the time, I thought only highly skilled developers could construct such endpoints.

Recently, I was working on a blog post API and needed to include filtering in the GET endpoint. I did my research and found a package that helped me understand how to implement this feature.

Before this project, I had already started creating URL patterns for my views, which I once thought were only possible for advanced developers. I began by creating CRUD (Create, Retrieve, Update, Delete) endpoints, and gradually, I became more comfortable with constructing complex URLs.

I am a junior full-stack developer still growing my knowledge of using the tools at my disposal. I am looking forward to gaining a lot of experience through this internship and, most importantly, being able to add it to my CV/Resume.
Visit hng.tech/premium or https://hng.tech/internship to know more about the internship.

Top comments (0)