Electrical and Electronics Engineer with 2 years Back-end Python development experience. Proven ability to develop robust and scalable software. Expertise in MongoDB, ElasticSearch, FastAPI, GCP, and NLP. Experience in recommender systems, data pipelines, and machine learning.
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, C/C++
- Cloud Infrastructure: GCP (Exper with 2 years of experience), AWS
- 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, PyTorch
Mail me at [email protected]
LinkedIn: https://www.linkedin.com/in/sheik-sadi-rohmotullah/