AI researcher and software developer with over 3 years of experience helping companies build safe and reliable AI-powered software. I work at the intersection of Software Engineering and Machine Learning: develop production-ready systems that behave consistently, handle edge cases, and resist misuse.
โข LLM agents and Multi-agent systems;
โข Safety and robustness of LLMs;
โข Retrieval-Augmented Generation (RAG).
๐ ๐ ๐ฝ๐ฟ๐ฒ๐๐ถ๐ผ๐๐ ๐ฒ๐ ๐ฝ๐ฒ๐ฟ๐ถ๐ฒ๐ป๐ฐ๐ฒ ๐ถ๐ป๐ฐ๐น๐๐ฑ๐ฒ๐:
โข Explainable AI techniques (counterfactual explanations, SHAP, LIME)
โข Edge-device inference optimisation (quantisation, ONNX, OpenVINO, PyTorch Mobile)
โข Image and video generation (Diffusion Models, GANs and NeRFs)
๐๐ฎ๐ป๐ด๐๐ฎ๐ด๐ฒ๐: Python, C++, Kotlin/Java, JavaScript
๐ ๐ ๐น๐ถ๐ฏ๐ฟ๐ฎ๐ฟ๐ถ๐ฒ๐: PyTorch, TensorFlow (certified), scikit-learn, NLTK, Huggingface SDKs, Numpy, Pandas
๐๐ ๐ณ๐ฟ๐ฎ๐บ๐ฒ๐๐ผ๐ฟ๐ธ๐: LlamaIndex, LangChain, AutoGen, Swarms
๐๐ฎ๐๐ฎ ๐บ๐ฎ๐ป๐ฎ๐ด๐ฒ๐บ๐ฒ๐ป๐: Vector Databases, SQL/NoSQL, Embeddings
๐๐ป๐ณ๐ฟ๐ฎ๐๐๐ฟ๐๐ฐ๐๐๐ฟ๐ฒ: Linux (bash), Git/GitHub/GitFlow, CI/CD pipelines with GitHub Actions, Docker, AWS/GCP
๐๐๐ถ๐น๐ฑ๐ถ๐ป๐ด ๐ฎ๐ป๐ฑ ๐ถ๐ป๐๐ฒ๐ด๐ฟ๐ฎ๐๐ถ๐ป๐ด ๐๐ฃ๐๐: Gradio/Streamlit, FastAPI/Flask, React/Bootstrap/CSS
Additionally, I am a big Speed Programming fan (Hello, LeetCode!). In that vein, I founded a local study club where we practice problem-solving and participate in competitions.
I get excited about opportunities where I'm able to apply my skills and knowledge to help companies scale their businesses using AI.


