CV
For latest updates, kindly see [LinkedIn](https://www.linkedin.com/in/aarti-sharma01/).
Basics
Name | Aarti Sharma |
Label | Software Engineer/Researcher |
sharmaaarti50528@gmail.com | |
Summary | Machine Learning Researcher currently working on image captioning using deep learning models |
Work
- Jun'23 - Feb'24
Senior Software Developer
Gaia Smart Cities
Initiated and led the development of flagship product Sensez9 a cutting-edge scheduler designed for commerce industry to help automate the tax filing.
- Jul'22 - May'23
Backend Software Developer
Marketplug
Implemented microservices architecture on Springboot framework. Developed robust authentication and authorization protocols using OAuth2, enhancing security measures.
- Jan'22 - Jun'22
Java Backend Developer
Decipher Zone
Developed and maintained enterprise-level applications using Java and Spring Boot.
- Java, Spring Boot, AWS
- Feb'24 - Now
Machine Learning Researcher
Indian Institute of Technology, Roorkee
Working on image captioning models.
- Integrating sentiment analysis into image captioning algorithms.
Education
-
Roorkee, India
Masters of Science
Indian Institute of Technology, Roorkee
Majoring in Applied Mathematics
- Machine Learning
- Algorithms
Projects
- 2024 - Present
DeepGlobe Land Cover Classification
Classifying land coverage using remote sensing satellite data.
- Computer Vision
- Deep Learning
- 2023 - Present
Know Your Rice
Rice classification using Deep learning. The real and practical use of rice type detection from white grains have several applications in the food industry, quality control processes, and consumer preferences
- Agri-tech
- Deep Learning
- 2023 - Present
Blight Classification
Early blight and late blight, two serious diseases of potato, are widely distributed. We are detecting the stage of the blight using deep learning to help farmers take appropriate preventive actions.
- Agri-tech
- Deep Learning
- 2021 - Present
GitLet
implemented a version-control system that mimics some of the basic features of the popular system Git. Mine is smaller and simpler, however, so we have named it Gitlet.
- Version Control
- Java
- 2022 - Present
Vinci
Vinci is a Java Genetic Algorithm implementation with a focus on ease of use and extensibility.
- Genetic Algorithms
- Java
Skills
Machine Learning | |
Supervised Learning | |
Unsupervised Learning | |
TensorFlow, PyTorch | |
Deep Learning | |
Computer Vision | |
Natural Language Processing (NLP) | |
Data Preprocessing | |
Feature Engineering | |
Model Evaluation and Optimization | |
Time Series Analysis |
Software Development | |
Languages: Python, Java, JavaScript | |
RESTful API Development | |
Frameworks: FastAPI, Django, Spring Boot | |
Frontend: React, HTML, CSS | |
Git |
Algorithms | |
Distributed Algorithms |
General Skills | |
Object-Oriented Programming (OOP) | |
Agile Methodologies: Scrum, Kanban | |
Test-Driven Development (TDD) | |
Continuous Integration/Continuous Deployment (CI/CD) | |
Containerization: Docker | |
Cloud Platforms: AWS |
Languages
English | |
Fluent |
Hindi | |
Native speaker |
Interests
Deep Learning |
Agri-Tech |
Healthcare-Tech |