Backend | Data Science | NLP
Crop and bound-box interesting regions of an image (smart cropping) from saliency maps generated with SAM-LSTM-RESNET model (details here)
CONCURED Limited Feb 2022 โ PRESENT
The primary product/service at CONCURED is the Recommendations System and its associated API. The recommendations provided are links to content/articles webpages generated for other content/articles pages. During my tenure at the company in various roles, I developed models for generating recommendations, data pipelines for the pre-processing steps of data crawling/scraping and data wrangling (finding keywords, text embeddings), served recommendations as REST API, and performed DevOps tasks to deploy all of these processes on GCP.
- Recommender System and API maintenance
- Performance Evaluation of the recommendation models
- Modularizing services and encapsulating them as micro-services and API
- Development of Vector based recommendation model using text embeddings to generate user Interest Profile
- Maintaining Backend processes and the data pipeline**
- Developing new Backend processes
- QA, testing and monitoring all backend processes
- Keyword Extraction and labelling with WikiData using YAKE algorithm and text embeddings (NLP)
- Languages: Python (Expert with 3+ years of experience), Java, Go, JavaScript
- Cloud Infrastructure: GCP
- Databases: NoSQL: MongoDB, ElasticSearch, Redis; SQL: BigQuery
- Frameworks: FastAPI, Flask
- Container Orchestration: Docker, Kubernetes
- CI/CD: PyTest, GitHub actions
- Parallelism: AsyncIO
- Data Science: Pandas, NumPy, SciPy, Scikit-Learn, NLTK
- OS: Linux, Windows
- Machine Learning: TensorFlow
Mail me at [email protected]
LinkedIn: https://www.linkedin.com/in/sheik-sadi-rohmotullah/