YatharthRai

Yatharth Rai

I am a Pythonista, an ardent follower of the philosophy of Python Language, which is a general-purpose programming language. Hence, with no specialization in anything, I am a jack-of-all-trades. I use Python for every task I think that can be done. It could be as simple as an implementation of an algorithm, to Web Scraping, GUI Automation, Web Development, Data Analysis, or whatever the task at hand requires me to work with. I am extremely good at learning and implementing new technologies, and writing an easy to understand and scalable codebase. Documentation is often a point overlooked by others, but not me! I take pride in that.

I've worked on several projects before, and most of my projects were not something related to my course of study, but rather, a Eureka moment I thought which could be done. More often than not, I lacked the skills to implement my idea, but well, I did what an insane person would do, which is to continue with the project! The Internet is huge, and often, with so many resources, it is very easy to learn whatever skills I would need to move on with my project.

For instance, an IoT project I worked with. I had no idea how to solder stuff together, make circuits, or even what exactly is a microcontroller and bla-bla, but well, a few online video lectures and I was good enough to put my skills to work!

What drives me is the fact that I want to try out things that make one's life easier. There's so much to learn, and so little time. I get ideas, and I want them to make them tangible. It could be software, a small study on my idea to see its feasibility or even anything else. A majority of my ideas are just for fun, but some are more academically inclined, but nevertheless, I pursue both categories with extreme diligence.

One of the hardest projects I've worked on is the project I'm currently working on. We are developing an application that can record a meeting, and generate a transcript, where the transcript has labelled dialogues, about who spoked which sentence. This has so far, required us to study much beyond our course material. Although it does seem hectic, it sure is fun. There are loads of things to learn, but of course, for me, the most important thing is perseverance. I want to learn the art of tackling a problem and generating a solution.

Why should I be selected for the hackathon?

I believe I have something to offer. I can offer a simple solution to the most complex problems. Hackathons are sprint events to develop a final product, and I find the concept fun. I can learn a lot by attending this hackathon, and maybe, even teach others something I know! I want to meet like-minded people and collaborate to make something that has potential to make a change.

Projects

Kenkyu

Another intelligent research curation chatbot

Skills

Python
Flask
MySQL

Experience

  • Precisely - Chief Data Scientist
  • OpenAstronomy - Student Developer
    April 2018 - August 2018

    Worked with them as a part of my Google Summer of Code project.

  • National Innovation Foundation - India - Intern
    June 2018 - July 2018

    Worked with HR Department to develop HR Automation Tools, as well as the Data Analytics Team to find out the most innovative states in India