I'm a full-stack developer with a slight inclination towards liking backend more than frontend. I love working on projects that have real world consequesnces, and if these projects somehow help other people then that's a cherry on the cake.
The most complex project that I've worked on will be implementing distributed tracing using Opentracing and Jaeger across a microservice architecture. I worked on this project during the first month of my internship at Wingify.
Apart from getting an in-depth knowledge about the microservice architecture in apps used in production and how tracing works, I also learnt a lot of valuable lessons. I learnt that when faced with a problem, you just need to keep trying and you'll eventually find ways to solve it. I also learnt that there's no shame in asking for help and most people are more than happy to help a fellow developer
Currently working as a backend developer intern on PushCrew, a product of Wingify. Performed the following tasks successfully so far:
1.) Implemented distributed tracing of http requests and database queries across a microservice architecture.
2.) Implemented APIs built by the Data Science team that predicts the optimal time to send notifications to users.
3.) Built a health check API that communicates with multiple services of the product and returns their status.