AI & machine learning
Machine learning, deep learning, generative AI, LLMs, NLP, RAG, agentic AI, model and LLM evaluation, AI red teaming, hallucination resistance, MLOps, AI data engineering, human-in-the-loop AI, time-series modelling, predictive modelling, pattern recognition, CNNs, LSTMs, HMMs.
Programming languages
Python, TypeScript, JavaScript, Go, Java, C++, C#, VB.NET, PHP, Kotlin.
Backend & distributed systems
FastAPI, Django, Node.js, Express, REST APIs, GraphQL, gRPC, microservices, API architecture, distributed systems.
Data & databases
Pandas, NumPy, SQL, PostgreSQL, MySQL, MongoDB, SQLite, ETL pipelines, data cleaning, validation, processing, quality and lineage.
ML frameworks & libraries
PyTorch, TensorFlow, Hugging Face, scikit-learn, CatBoost, XGBoost.
Web, desktop & mobile
React, React Native, Tailwind CSS, web applications, CMS development, Kotlin, Android Studio, Expo, iOS and Android, Electron.js, PyQt, PyTkinter, VB.NET, C#/.NET, desktop applications and internal tools.
Infrastructure & operations
Kafka, Redis, Docker, Docker Compose, Kubernetes, NGINX, AWS, GCP, Linux, VPS infrastructure, CI/CD, GitHub Actions, Git, production deployment, monitoring, Windows systems, backups and recovery, access control.
AI evaluation & collaboration
Data annotation, annotation QA, evaluation methodology, error analysis, quality assurance, calibration and review, prompt evaluation, SOP documentation, Microsoft 365, Google Workspace, Jira, Trello, Slack, Postman, Figma, VS Code, technical training and mentoring.