Hello 👋, I'm

Shruti Agarwal

Aspiring Developer and Machine Learning Enthusiast.

Get to know

About Me

me
Looking
for opportunities in
Backend Python Development &
Machine Learning Engineering roles
Fun Fact
The term “open source” was coined in 1998, the same year that the Open Source Initiative was founded.

Hi! My name is Shruti and I relish the challenge of transforming data into actionable insights, seeking innovative solutions that yield tangible impacts. In 2018, a TEDx video introduced me to the potential of Machine Learning & AI in detecting medical conditions like breast cancer and diabetes at an early stage. This ignited a spark that fueled my curiosity to leverage coding and ML to solve diverse challenges across life and software development with practical solutions.

As a passionate tech explorer, I'm captivated by the realms of backend and frontend development, with a growing prowess in Machine Learning. My open-source contributions have honed my ability to craft clean, readable, and maintainable code that fostered effective teamwork and progress.

Fast-forward to today, I've had the privilege to complete a recent internship working on a Computer vision project which further sharpened my ML skills. This invaluable experience helps me as I currently search for opportunities in the roles mentioned above. I am eager to contribute meaningfully within dynamic teams while growing my skill set.

Apart from coding, I enjoy sharing knowledge through writing articles over Hashnode. When I step away from the screen, I find balance in reading Non-Fiction & Indian Mythology books and practicing yoga. This blend of continuous learning, sharing knowledge, and mindfulness forms the core of my approach to my work in tech! 📚✨

My Technical Abilities

Skills

Programming Languages

python

Python

javascript

Javascript



Web Development Tools

html5

HTML5

css3

CSS3

bootstrap

Bootstrap

reactjs

React

fastapi

FastAPI

nodejs

Node.js



Databases

mysql

MySQL

mongodb

MongoDB

sqlite

SQLite



Cloud Platforms

aws

AWS

gcp

Google Cloud (basics)

Machine Learning Tools

pandas

Pandas

numpy

Numpy

opencv

OpenCV

pillow

Pillow

tensorflow

TensorFlow

keras

Keras

scikit-learn

Scikit-learn

matplotlib

Matplotlib

seaborn

Seaborn

plotly

Plotly



Other Tools

Streamlit

langchain

LangChain

linux

Linux

git

Git

GitHub Actions

REST APIs

postman

Postman

netlify

Netlify

All of my projects at a glance.

Portfolio

Chat with EduChain Bot

Chat with EduChain Bot

An educational chatbot web app that can answer your questions related to the 'LangChain & Vector Databases in Production' course by Activeloop.

STACK USED : Python, Apify, Cohere, Activeloop, OpenAI, LangChain, Streamlit

The Air We Breathe

The Air We Breathe

A Streamlit app that visualizes global air pollution levels through interactive maps and charts, showcasing AQI values of various pollutants across cities.

STACK USED : Python, Pandas, Matplotlib, Seaborn, Plotly, Streamlit

Streamlit Custom Toggle

Streamlit Custom Toggle

A custom component to load heart-shaped Toggle Switch widget in Streamlit.

STACK USED : Python, Typescript, React, HTML, Shell script, PyPI package

Magical Image Art

Magical Image Art

A Streamlit App that can convert and apply three different styling effects to an Image.

STACK USED : OpenCV, Numpy, Pillow, Streamlit

Streamlit Beginner Template

Streamlit Beginner Template

A template app that helps you to learn and build Streamlit apps on Replit platform as well as explore about Streamlit library.

STACK USED : Python, Streamlit, Replit



A quick recap of where I've worked

Work Experience

Omdena

Omdena

Junior Machine Learning Engineer | Task Lead

Internship

April 2023 - July 2023

Led the 'Model Building and Deployment' task for the Philippines Chapter project addressing real challenges faced by farmers using Machine Learning.Developed a robust deep learning classifier with around 91% accuracy to identify prevalent rice diseases in the Philippines. Contributed to the Streamlit app that embeds all models & deployed it using HuggingFace Spaces.
Showcases my learning journey and accomplishments so far.

Achievements

Streamlit Creator

Streamlit Creator

Became a member of the awesome Streamlit Creator Community in July 2022.

Articles Written

Articles Written

Explore my thoughts and perspectives through several articles I have written over Hashnode. I have also contributed a post for the Streamlit Blog.

Certificates Unlocked

Certificates Unlocked

Explore the landmarks of my educational journey, marked by the certificates I've earned through different learning platforms.
I do receive your messages and will respond ASAP! 🙂
Get in touch

Contact Me

Location

Mumbai, India