I am Uddipaan and I am a computer engineer <3
Computing technologies have a big impact on our day to day life. Its hard nowadays to imagine our lives without computing devices and Internet. What drives my obsession is the underlying magic that makes some systems stand apart from the others. From a simple web application to an intelligent agent, the thing that doesn't let me sleep is how are they developed and operating on the scale they are in. Of course, they aren't what they are today, in a one day's work. A lot of brilliant brains have put in efforts tirelessly for the inception of such systems. My quest as a Computer Engineer is to understand on a deeper level the struggles of creating customer facing applications. My main areas of interests are modular application development and highly available system architecture. However open to any new technology on the horizon.
“The people who are crazy enough to think they can change the world are the ones who do.” ― Steve Jobs
I have worked on many awesome projects and technologies. Being a dev enthusiast, I am just obsessed with new advancement in the fields of Computer Science. Wanna chat with me regarding any projects or ideas? Just hit me up on my social media.
Its an awesome ticketing system used by business and field users to raise and resolve queries. The system deals a daily hit of more than thousand concurrent users. Qsys is written solely in Java using Spring MVC as its web framework. It consists of complex workflow mechanisms which facilitates queries with accordance to different business groups.
What is more trendy than artificial intelligence in our modern computing era? I-Smart is a facial recognition system for HR platforms used during enrolling new resources. It is a face verification system used to verify the exactness of a person's face in a document, to his actual face. This is written solely in python and uses HOG in its underlying mechanisms.
How nice it would be if a system could automatically generate a summary of a long prose. Text Summarizer is an restful API based system written both in Django as well as Flask(coz why not!). It takes in long data string and summarizes it, and returns a json string containing the summary of the input string. Internally it uses features provided by nltk and spacy.
CI-CD is a jargon term that we hear nowadays in the IT industry. But it is just a philosophy of doing things being independent of operations as I see it. In one of my recent venture of experiencing so call CI-CD and attaining "Agile-enlightment", I built a continous pipeline with components: Version Control, Build System, Docker, Asset Repository, Kubernetes and finally an CI tool.
One of my ongoing venture is about scrapping data and clustering them with respect to certain parameters. The domain I am interested in is the Zomato restaurants dataset that can be scrapped easily and can be visualised and different operations can be done on them to find meaningful conclusions. Technologies used is Python and libraries such as pandas etc with beautiful soap/scrappy and also selenium web driver.
In studies of satisfiability problem, the problem of counting distinct solutions for any boolean formula is called Model Counting. Here, I implemented two of the leading state of the art model counting algorithms in python. It was an analytical study of the algorithms.
Mainly, I love browsing through new technologies and use them in my personal system, other than that I am in love with playing video games such as CSGO, PUBG etc. Also, I play football not as good though and play guitar primarily.