Programmer with knowledge in web development, machine learning and desktop application development.