Sanjay Jayaprakash

NLP Engineer

Düsseldorf, Germany
Experience
Feb 2024 - Sep 2024
8 months

NLP Engineer

German IT consulting company

  • Developed an ethical, highly scalable Selenium-based web crawler that revolutionized data collection from JavaScript-based websites and significantly expanded coverage.
  • Designed and implemented an end-to-end pipeline for B2B lead qualification using AWS services (Step Functions, Lambda, Fargate, DynamoDB, S3) and Pinecone Vector DB to automate and optimize the process.
  • Built an ML-based preprocessor for efficient filtering of large datasets, drastically reducing embedding and storage costs while improving retrieval accuracy and LLM performance.
Apr 2023 - Dec 2023
9 months

AI Engineer

German FinTech company

  • Migrated a BiLSTM-CRF model to a pretrained BERT model, improving data anonymization by 12%. This led to a significant reduction in error rates during data processing.
  • Developed an NLP model to extract loan contract attributes like interest rates and repayment plans, boosting contract analysis efficiency by 30%.
  • Introduced FastAPI to optimize API latency and enable seamless access to multiple ML services, improving response times by 40%.
Jun 2022 - Oct 2023
1 year 5 months

NLP Engineer

German mid-sized education company

  • Developed a high-precision named entity recognition (NER) model using transformer architectures to identify learning content from module descriptions. The model achieved an 85% F1 score and was integrated into a scalable data pipeline.
  • Implemented an entity linking model with dense retrieval and graph-based approximate nearest neighbor algorithms to improve information accuracy by 90%.
  • Used Scrapy and Selenium for automated data extraction and processing, creating a scalable pipeline that increased data processing efficiency by 50%.
Feb 2021 - Mar 2023
2 years 2 months

Data Scientist / Automation Engineer

Telecommunications company

  • Optimized the profile analysis process for data analysts by 60% through developing a Python-based automation solution.
  • Accelerated the ETL code review and merge process for data engineers by 90% by integrating Oracle APEX, PL/SQL, JavaScript, and Bash.
  • Implemented a transformer-based email classification model to improve customer communications and reduce manual sorting time by 75%.
  • Automated customer updates with an IR system using OCR and NER, reducing manual work by 80%.
  • Led the digital transformation of a sales department and the company.
Oct 2020 - Mar 2021
6 months

AI Engineer

German research institute

  • Studied the effects of Gaussian noise on orientation detection models using convolutional neural networks (CNNs) and YOLO, improving model accuracy by 20%.
  • Developed a deep Q-network (DQN) to analyze learning stability and accuracy of reinforcement learning models, boosting learning algorithm efficiency by 25%.
  • Used LabVIEW to control and analyze experimental data in real time, cutting data processing time by 30%.
Summary

Sanjay Jayaprakash is an experienced data scientist and AI specialist with over 5 years of expertise in developing and implementing innovative machine learning models and data-driven solutions across various industries.

His core skills include natural language processing, data integration, predictive analytics, and leading digital transformation projects.

Languages
English
Native
German
Advanced
French
Elementary
Education

Technische Universität München

Master of Science · Data Engineering and Analytics · Munich, Germany

Universität Leipzig

Bachelor of Science · Physics · Leipzig, Germany

Certifications & licenses

Advanced Machine Learning Specialization

Agile Projektmanagement

Data Science Leadership Training

Reinforcement Learning

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions