I am a software engineer with a strong focus on Cloud Computing and CI/CD, but also with experience in both mobile and web development. Designing and building efficient, resilient, and cost-effective software solutions excites me.
To learn advanced Computer Science techniques for building software which is equally a joy to create and use, I have joined the University of California, Davis, as a graduate student in Fall 2021.
In my spare time, you’ll find me reading about anything that stimulates my brain, be it coding practices, human psychology, or the latest Murakami novel. I also enjoy mentoring new developers and blogging about topics that they will find helpful as they step into their tech careers.
I am interested in internship opportunities for Summer 2022. Please feel free to contact me at vajha@ucdavis.edu.
Download my resumé.
Master of Science (MS) in Computer Science, 2021-present
University of California, Davis
Bachelor of Technology (B.Tech.) in Computer Science & Engineering, 2017
Kalinga Institute of Industrial Technology
Responsibilities include:
Responsibilities include:
Responsibilities included:
Responsibilities included:
Responsibilities included:
Responsibilities included:
Investigate cybersecurity threats to OSS projects due to direct and transitive dependencies
Guarantee immutability of version control system tags using blockchain
In this post, let’s understand how we can automate the process of extracting data from an HTML document with the help of Python’s Beautiful Soup library.
One of the easiest ways to extract a subset of elements from an iterable in Python is by applying the concept of slicing. In this post, let’s understand how we can slice through any iterable, i.e, strings, lists or tuples in order to carve out a subset!
In this post, let’s understand how we can automate the process of extracting data from an HTML document with the help of Python’s Beautiful Soup library.