Dhruv Awasthi
Interviewed on January 2, 2023 in Data Scientist Consultant Researcher
Who are you, and what do you do?
I am a Research Scholar, an Artificial Intelligence Consultant, and an Associate Data Scientist.
I build cool and impactful artificial intelligence products in natural language processing and computer vision. I love what I do, so I never get bored/tired of what I am doing. I always thrive on learning more. Currently, I am pursuing a Master of Science by Research in Data Science from IIIT Bangalore, where I do research in one of the coolest labs named Multimodal Perception Lab. Apart from this currently, I am working as an AI Consultant for a US-based startup where I am building a revolutionary product in computer vision that is going to impact the lives of millions of people. I am also working in the incubation center of IIIT Bangalore, where I am responsible for the management and creative department, basically helping startups build themselves from ground zero. And at last, I am working with one of the professors of IIIT Hyderabad and a psychologist to build a chatbot that can help patients recover from depression.
So all of these things at once, I have been doing the same for the past three years now. I started working in the second year of my graduation when most students are still trying to figure out what they have to do with their lives, I started with the aim to become a Research Scientist in AI. And since then I have never stopped learning. When people find it difficult to manage more than one thing or job at a time, I find this pleasing because I get to learn more and more every day.
And if you go by my age, I am just a 23-year-old guy who has graduated this year only (2022) with B.Tech CSE.
You can find me on Internet here: Website,LinkedIn,Github,Twitter
What hardware(tools) and software do you use?
Talking about the software first, I use Linux as my OS. Btw I love Linux, and I have been using it for more than 4 years now. And for my work in AI, I use a lot of deep learning libraries with works involved in natural language processing, and computer vision, like opencv, huggingface, transformers, spacy, and much more. Because I do end-to-end development so to write APIs and backend I use Django, for databases I usually work on MongoDB, for deployment we use docker. I have also worked with elasticsearch, which is basically a full-text search engine. For server deployment, I work in apache and nginx. And my favourite programming language is Python.
Now going with the hardware, currently, I own a laptop with 16 gigs of RAM, 512GB SSD, and an i7 processor. I just need my laptop to code, and for other heavy stuff, I have one PC with 12 GB GPU, 2TB SSD, 32 gigs of RAM, and two AWS servers that I use quite a lot for model training and testing deployments.
What would be your dream/dream setup?
My dream setup consists of a room with at least two laptops, a beast PC, and two curved monitors, all with built-in RGB lights. So this can facilitate my habit of doing multiple things and boost my productivity. I can open many things at once, and I do not need to close one to open another. Two laptops one with a Linux and one with a Windows. And the PC obviously linux, because Linux is love.
NerdyBio is a community initiative by StatusNeo to capture the work life of interesting professionals and icons from various walks of life!!!
Want to get featured? Propose us here