Avi Kumar Singh
@avi_kumar15
Avi Kumar Singh
@avi_kumar15
Software Development Intern, DailyObjects.com
Gurugram, India
I'm Avi, a senior year Computer Science undergrad student at NIT Trichy and an incoming Applications Engineering at Oracle. I'm a programming enthusiast and have a keen interest in developing games, apps, etc. I also love hacking on random things and solving algorithmic problems in my free time.
I currently work at Delta Force, NIT Trichy, the official programming club of NIT Trichy. I am surrounded by like-minded people at Delta Force who strive to grow together by working on software projects and managing the college's applications and web pages. We create information spaces about available technical and volunteering opportunities for our college students and organise events to give back to the student community like the winter-long open-source program, hackertalks, bootcamps. We also focus on common issues to help society, like making portals for NGOs, blood donation camps, and government. We strive to improve ourselves hence organise regular scrum meetings and internal hackathons to constantly learn.
I constantly hack and learn new technologies, so I try to make most of the opportunities by participating in as many hackathons, mentorship as possible. To name a few, I have participated in Transfinitte'20 hackathon, HackVerse'20, and ShellHack organised by Florida Internation University. With every hackathon, my grasp on programming skills has only increased, and also I see I can now perform optimally even under time pressure.
Apart from this, I also have experience of working as a software engineering intern at DailyObjects. I worked on strategies and algorithms based on which we can maximise the user interaction with the app. I also developed several user-friendly views for improving the UI of the current app. This internship opportunity allowed me to work with skilled developers and exposed me to the real-life work environment. I also have interned previously with Oracle, where I worked with some highly professional developers and learned immensely while working on a live project.
One of my favorite projects is the one we made during the transfinitte hackathon organised in our college this year. It is an Android Application that helps keep track of the rickshaws in our college and allocate them to the riders. The riders can request rides, and then riders are allocated rickshaw in a pooling fashion. A Dijkstra-based algorithm is used to decide the rickshaw path, and the same is intimated to the driver. Various factors like ETA, number of requests, travel time, distance, etc. are used in determining the weights of the edges. The project was very challenging, especially given the time constraints. We also encountered several challenges, like implementing the algorithm wasn't quite straightforward. Also, we had to make sure that the server could handle a large number of requests. Since the project was difficult and very challenging, thus the learning curve was massive. Hence this is my favorite project to date.
The feeling that by adding just a few lines of code, I can help in solving some real-life problems is something that makes me feel special, and it helps me push my limits. Whenever I don't have any work, I also think about various pressing problems in the current world and how technology can play a crucial role in solving them to a great extent. Also, I am a learner, so I never hesitate to work on new things.
I feel that I have the necessary skills and a strong desire to work persistently towards what I love. So, given a chance in this fellowship, I'll gain good exposure and get the perfect platform to learn.