Default profile banner
SS

Swathy S Aji

@swathysaji

Software Engineer (Python/ML) at Genpro Research

Thiruvananthapuram, India

linkedin.com/in/swathy-s-aji-15943b204

Genpro ResearchGovernment Engineering College, Thiruvananthapuram

As an accomplished machine learning professional having three years of experience with a proven track record, I excel in developing and deploying cutting-edge ML models integrated with REST APIs. My expertise encompasses the entire data lifecycle, from meticulous data collection to in-depth analysis, and the fine-tuning of existing models to maximize performance. With a rich background in both product-based companies and startups, I bring a dynamic perspective to problem-solving, innovation, and driving results in the ever-evolving field of machine learning.

Experience

Software Engineer (Python/ML)

Genpro Research

•Oct 2022 - Present•Thiruvananthapuram

Finetuned Large Language Models ( LLM ) like Falcon for tasks such as summarizing tables. Familiar with online machine learning libraries such as River. Developed applications using Streamlit and FastAPI for machine learning models. Performed experiments with Hugging Face ,John Snow Lab nlu and spaCy models across different tasks, which include paraphrasing and NER. Performed experiments in Jupyter Lab, logged my progress with MLflow, and visually displayed the results using various libraries such as Matplotlib. Conducted analysis, data cleaning, feature engineering and employed actual clinical research data to tackle challenging issues within the clinical research domain. Explored, made adjustments to, and utilized datasets that are publicly available for training models. Applied machine learning techniques to effectively utilize modern parallel computing environments. Automated data cleaning tasks to cut down on the time required. Implemented ML solutions to speed up clinical research process. Run machine learning tests and experiments. Documented progress in ML research. Developed scripts to integrate ML models with product. Evaluated models and fine-tune them for business objectives. Retrained the models when there is a model drift. Extended existing ML components in product. Created custom evaluation metrics for specific use cases when required.

Machine Learning Engineer

Visualyze.AI

•Jul 2021 - Aug 2022•Thiruvananthapuram , India

Developed an application for training Named Entity Recognition ( NER ) models, encompassing both text-based and document-based models, as well as AutoML Tabular models, and successfully deployed it for production use. Responsible for server that offered all AI-based services to the RPA studio. Experience in h2o, spaCy , tpot ,NLTK and hugging face models like LayoutLM. Understood Business Objectives and Developed the ML Models as per need. Performed Machine Learning Model Tests and Experiments. Experience in working with Linux OS ,Windows ,virtual machines and Google colab. Experience with creating web APIs in Flask-RESTful. Experience with ML libraries like Pandas, Numpy, Seaborn, Opencv, Scikit-learn and Matplotlib. Experience in professional software development practices and tools for source control and project management like Git and JIRA. Experience in Sql Alchemy , Sqlite , regular expressions ,and Azure Form Recognizer. Developed model that can translate sentences from European languages to English using word vectors. Created dataset (including data labeling ) and trained key-value pair extractor model for invoices. Labeled data, supervised dataset splitting, and developed NER model for shipping-related emails.

Python and Machine Learning Intern

Oracuz InfoTech Pvt ltd

Internship•Feb 2021 - Jul 2021•Thiruvananthapuram , India

Used different ML algorithms to solve problems. Experience in Python, Sqlite and Tkinter. Experience in image processing using OpenCV.

Project Intern

Vikram Sarabhai Space Centre (VSSC)

Internship•Nov 2017 - Feb 2018•Thiruvananthapuram , India

IOT based vehicle parking manager , makes finding parking slots more efficient ,less time consuming for the employees . Smart parking includes the use of low cost sensors ,realtime data and android application that allow users to monitor available and unavailable parking spots.

Education

Government Engineering College, Thiruvananthapuram

Bachelor of Technology

Information Technology

Skills

NLP
Python
ML
Deep learning
Pytorch
LLM
Falcon
River
Streamlit
FastAPI
Hugging Face
John Snow Lab nlu
spaCy
Jupyter Lab
MLflow
Matplotlib
h2o
tpot
NLTK
LayoutLM
Linux
Windows
Google colab
Flask-RESTful
Pandas
Numpy
Seaborn
Opencv
Scikit-learn
Git
JIRA
Sql Alchemy
Sqlite
regular expressions
Azure Form Recognizer
Tkinter