Native mobile app development
Android with Kotlin/Jetpack and Java iOS with Swift Cross-platform with Flutter and Dart
Hybrid mobile app development
Ionic Test automation with Appium
Web application development
Angular React NextJS Vue Responsive design with Bootstrap, Material and Tailwind CSS Progressive Web Apps Vaadin Security with OAuth2 and OpenID
Programming languages
Java TypeScript JavaScript Go Python .Net Core Cobol PL/I C# C++
Cloud applications
AWS, Azure and Google Cloud (PaaS, IaaS) Cloud-native, microservice and serverless architectures Serverless computing with AWS Lambdas and Azure Functions Containerised apps with Kubernetes
Desktop applications
Cross-platform with Qt Hybrid development with Progressive Web Apps
Machine & Deep Learning & Data Science
Data Engineering Data Analysis Data Visualization Logistic Regression / Classification Linear Regression Decision Trees Clustering Recommender Reinforcement Learning Jupyter Notebooks, Colab, Kaggle with Python Scikit learn, SciPy, PyTorch, TensorFlow/Keras Pandas, NumPy, Polars Matplotlib, Seaborn, Plotly, Folium, Dash Streamlit
MLOps / Generative AI / GenAI
Chatbots Advanced RAG, GraphRAG Vector Databases, Semantic & Hybrid Search AI Workflows Agentic Workflows Multi-agent systems Generative UIs Prompt & Context Engineering & Optimisation LLM Orchestration with LangChain, Llama Index, PydanticAI Agent frameworks such as LangGraph, ADK Guardrails including NeMo, Lakera Guard LLMOps and Evaluation, including Ragas Model Finetuning Hosting on AWS Bedrock, Azure OpenAI and on-prem Ollama, vLLM
AI Strategy & Governance
Compliance Strategy, ROI analysis Change Management