I have a strong mathematical/computational background and technology transfer experience in software development for data science and machine learning applications. I have a passion for algorithm development, data aggregation, modeling, transformation and presentation, all geared towards deriving useful insight from data and unlocking new possibilities for organisations. I relish challenges, I am a creative problem solver who is able to work independently with minimum supervision, and I adapt quickly to new work environments. My goal is to apply my mathematical and software development skills to solve challenging problems with societal impact.
I am experienced in Python (scikit-learn, scipy, numpy, pandas, conda, jupyter notebook, pytorch), Linux, Git, Bash, Docker, unit/acceptance testing, Apache Airflow, Kubernetes, AWS. I have previously delivered signal processing, machine learning and deep learning projects. Besides having code-reviewed production-level software in industry, I am also a great presenter and communicator of complex ideas and concepts.
I have previously lectured programming to an audience of varied backgrounds while at the University of Oxford). I have also mentored more than 10 Master's and Bachelor's students while I was a PhD researcher in academia. Over the years, these experiences have helped me nurture my natural ability to guide and mentor others.
- Productionizing machine learning algorithms (reliability, performance)
- Developing REST APIs and microservices
- Large ...
- Productionizing machine learning algorithms (reliability, performance)
- Developing REST APIs and microservices
- Large scale ETL using Airflow on Kubernetes
- Unit testing/CI
- Deploying microservices on AWS EKS