Primary engineering language for model development, data pipelines, inference services and tooling.
Libraries & tools
- NumPy
- Pandas
- FastAPI
- Flask
- Streamlit
Applied to
- 01Document processing and extraction pipelines
- 02Model training and evaluation scripts
- 03Inference APIs and background workers
Classical and statistical learning: feature engineering, model selection, evaluation and error analysis.
Libraries & tools
- scikit-learn
- Pandas
- Matplotlib
- Seaborn
Applied to
- 01Text classification for banking institutions
- 02Data annotation, augmentation and preprocessing
Neural network design, training and fine-tuning, including transformer-based models for text and documents.
Libraries & tools
- TensorFlow
- Keras
- PyTorch
- Hugging Face Transformers
Applied to
- 01BERT-based document classification
- 02Crop classification and segmentation across growth stages
- 03Fine-tuning
Visual understanding of scanned and photographed documents: layout, OCR, and vision-language models for extraction.
Libraries & tools
- OpenCV
- TensorFlow
- PyTorch
- Vision-language models
Applied to
- 01Retrieval over document layout and visual structure
- 02VLM-based field extraction
- 03Object detection and image segmentation
Building with LLMs end to end: prompting, structured output, inference, evaluation and fine-tuning for domain tasks.
Libraries & tools
- vLLM
- OpenAI
- OpenRouter
- LangChain
Applied to
- 01Serving hundreds of open-source models across Linux GPU servers
- 02Inference from 20 minutes to 40 seconds via GPU efficiency and token caching
- 03Token optimisation without sacrificing accuracy
Retrieval pipelines that ground model output in source documents, including multimodal retrieval over text and page images.
Libraries & tools
- Qdrant
- ChromaDB
- Embedding models
- LangChain
Applied to
- 01Layout-based retrieval for trade finance, 80% more accurate
- 02Agentic RAG with reasoning on open models
- 03Embedding and vector-search pipelines
Agentic workflows where models plan steps, call tools, check their own results and hand off to humans when needed.
Libraries & tools
- OpenRouter
- LangChain
- Hono
- tRPC
Applied to
- 01Streamlind: chat-built automation workflows
- 02Agent driven over Telegram
- 03Agentic workflows over trade finance documents