Building thinking machines.
An opportunity to utilize and upgrade human knowledge in the course of solving problems with science and technology, as well as being involved in an organization that believes in open source philosophy for the software and the publication practice for the research. I asprire to work towards the realization of true "Thinking Machines". In the short term, I like to program and teach machines to make them understand natural language text, and see images. I’m an excellent computer programmer, experienced software engineer, and an aspiring computer scientist.
My approach has been exploration of technologies followed by the focused exploitation. I have explored/worked in various roles such as front end, backend, full stack, smartphone app developer, distributed computing, information retrieval etc.,(These skills I can pull off when needed). Currently, my focus/exploitation is in the application of machine learning and deeplearning to interesting business and research problems. I have successfully built a startup platform, lead a few open source projects, and executed a couple of reasearch projects which provided experience in the following:
Major courses: Machine Learning, Natural Language Processing, Database systems, Information Retrieval and Web Search Engines
Courses: Engineering mathematics, and the foundations of Computer Science such as algorithms, data structures, operating systems, networks, etc..