Software Development Engineer | New Graduate 2021 | Off Campus

Recently I got an opportunity to interview with Adobe for their software engineer role for new graduates. Even though I did not make the final cut, the whole process turned out to be a great learning experience.

Adobe was a sponsor for virtual Grace Hopper Celebration India 2021, and conducted virtual open house sessions for the attendees. I was fortunate enough to be one among the 250 student scholars for vGHCI. During the session, employees from Adobe gave an insight on the company as well as the different job openings…


SimCLR: A Simple Framework for Contrastive Learning of Visual Representation

All human beings, have the ability to identify objects. We recognise shapes, colours, animals, birds and all kinds of things even though we might not remember what the object actually looks like up close and in detail. We identify that there’s a deer in the above image, based on certain features like the number of legs, the shape of the body, the shape of the antlers and so on. …


Tips and Tricks for Data Science

Pandas is a powerful and easy-to-use software library written in the Python programming language, and is used for data manipulation and analysis.

Installing pandas: https://pypi.org/project/pandas/

pip install pandas

What is a Pandas DataFrame?

A pandas DataFrame is a two dimensional data structure which stores data in a tabular form. Every row and column are labeled and can hold data of any type.

Here is an example:


Machine learning is a data science technique used to extract patterns from data, allowing computers to identify related data and forecast future outcomes, behaviours and trends.

Simply put, machine learning involves functions to which data and answers are input and a set of rules are output.

A machine learning process mainly consists of the following steps:

Microsoft Azure Machine Learning Studio is a cloud-based environment that can be used to train, deploy, automate, manage and track machine learning models. It is a managed service that provides a comprehensive environment to implement model training processes and lays out a centralised place…


Piano Cover | Lyrical Analysis & Reflection

‘But the angel said to them, “Do not be afraid. I bring you good news that will cause great joy for all the people. Today in the town of David a Savior has been born to you; he is the Messiah, the Lord. This will be a sign to you: You will find a baby wrapped in cloths and lying in a manger.” ~ Luke 2:10–12 (NIV)

In the bleak midwinter, frosty wind made moan, Earth stood hard as iron, water like a stone; Snow had fallen, snow on snow, snow…

Joanne Jons

Computer science student, reader, writer & musician

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store