About Me

My name is Akshay Raj Gollahalli (Akshay for short). I survive mostly on coffee. I am a designer, developer, software engineer, animal lover and a Ph.D. student.

In the year 1998, I went out with my mother, who is a social worker, to a free plastic surgery camp for poor in Hyderabad, India and then decided to become a doctor (a real one). That same year my father, who is an engineer, took me to a steel rolling mill, and then I decided to become an engineer. On 12th October 1999, my father bought me a computer, Intel Pentium III with 256 MB RAM (WHAT!?). I instantly fell in love with it.

My journey started with computers nearly 19 years ago, and I am very passionate about it. My interests are in research and development of Machine Learning, Neurocomputational Intelligence and Brain Computer Interface.

I constantly enjoy developing new software with functionality that would provide better user experience. I believe open sourcing software produces good and better results.

This website showcases my personal work, publications and tutorials. While you are at it, don’t forget to see me blog and please feel free to contact me.

Research Interests

  • Machine Learning (Spiking and Artificial - Neural Network)
  • Computational Neuroscience
  • Brain Computer Interface
  • Robotics
  • Neuromorphic Systems
  • Self-Driving Cars
  • Computer Vision

Experience

  1. Software Engineer (C++)

    Fisher and Paykel Appliances. Auckland, New Zealand

    Android development

  2. Research Assistant

    Auckland University of Technology University. Auckland, New Zealand

    Develop software for Disaster Management Systems. Technologies: Java, Neo4J

  3. Lecturer

    Auckland Institute of Studies (AIS). Auckland, New Zealand

    Teaching Fundamentals of Information Systems and Technology (COMP510) and Fundamentals of Computer Programming (COMP513)

  4. Software Engineer

    AUT Ventures Limited. Auckland, New Zealand

    Machine learning models deployment in cloud on-demand.

  5. Teaching Assistant

    Computer and Mathematical Sciences, AUT University. Auckland, New Zealand

    C Programming

  6. Teaching Assistant

    Computer and Mathematical Sciences, AUT University. Auckland, New Zealand

    C Programming

  7. Web Application Developer

    Asia Pacific Neural Network Society. Auckland, New Zealand

  8. Researcher

    AUT University. Auckland, New Zealand

    Analysing and classifying spatio-temporal brain data for detecting pain.

  9. Teaching Assistant

    Computer and Mathematical Sciences , AUT University. Auckland, New Zealand

  10. Research Assistant

    Knowledge Engineering and Discovery Research Institute (KEDRI), AUT University. Auckland, New Zealand

    Worked on deploying Spiking Neural Network models on the cloud - neucube.io

  11. Teaching Assistant

    Computer and Mathematical Sciences , AUT University. Auckland, New Zealand

  12. Teaching Assistant

    Computer and Mathematical Sciences , AUT University. Auckland, New Zealand

  13. Research Assistant

    Knowledge Engineering and Discovery Research Institute (KEDRI), AUT University. Auckland, New Zealand

  14. Teaching Assistant

    Computer and Mathematical Sciences , AUT University. Auckland, New Zealand

  15. Teaching Assistant

    Computer and Mathematical Sciences , AUT University. Auckland, New Zealand

  16. Research Assistant

    Knowledge Engineering and Discovery Research Institute (KEDRI), AUT University. Auckland, New Zealand

  17. Research Assistant

    Knowledge Engineering and Discovery Research Institute (KEDRI), AUT University. Auckland, New Zealand

  18. Technical Support

    Knowledge Engineering and Discovery Research Institute (KEDRI), AUT University. Auckland, New Zealand

  19. Jr. Systems Engineer

    Cheminnova Group of Companies. Hyderabad, India

Education

  1. Doctor of Philosophy (PhD)

    Auckland University of Technology

  2. Master of Computer and Information Sciences (MCIS) (First Class Honors)

    Auckland University of Technology

  3. Postgraduate Diploma in Computer and Information Sciences (PgDipCIS)

    Auckland University of Technology

  4. Bachelor of Technology (B.Tech)

    Jawaharlal Nehru Technological University, Hyderabad