
About me
Who am I, and what is this site about? First off, my name is Ian, but online I go by Neurodude64, and I am a scientist. I have experience researching neuroscience, virology, immunology, molecular biology, and computer science. Even though I don’t have a degree in computer science, I fell in love with computation. I have learned to code primarily in Python, but can also code in C++, C#, MATLAB, Java, React, HTML, CSS, JavaScript, SQL, and various other languages. I have coded microprocessors, developed artificial intelligence and machine learning applications, and generally had fun learning and solving problems.
I want this site to be focused on programming and artificial intelligence, but with sprinkles of biology. Computer science and biology have fortunately combined to create the fields of bioinformatics and computational biology. These fields are where computer science is used to help analyze the data generated by biologists. However, those are not the only areas where biology and computer science can help one another. Another field of computer science where biological findings can help is artificial intelligence (AI). Intelligence is made possible by the calculations within our brains, and this neuroscience can be studied to help create better AI. One company that is doing exactly this is Numenta (https://www.numenta.com). They have developed a novel artificial intelligence based on a theory of the brain called the Thousand Brains Theory. In my blog posts, I will be discussing topics like these and other related topics.
I will also share some of the applications I have created or will create new applications before writing future blog posts. I hope this will inspire both you and me to explore different programming challenges and potentially be a place where I can post coding tutorials. Although some of my code can be found on my GitHub (https://github.com/ivicino/) not all of it can be found there, and new code may be shared both on this site and my GitHub.
What I like about computer science is that someone can learn to create applications and programs on their own. This education can be obtained without any cost. There are many free courses and textbooks that can be found online to help learn how to code. My suggestion is that you learn to code in the Python programming language, as it is the easiest to begin with and widely used.
​
Essentially, I plan to make this site a location where we can discuss what is happening in the news with computer science, learn how biology and biologists can benefit from computer science and computer science can benefit from biological findings, inspire new coding projects for beginning and experienced programmers, and a location to put up some coding tutorials or put up my coding projects. If you are a biologist, programmer, someone interested in technology or blogs, or anyone interested in learning, please enjoy my site and provide some feedback. Please let me know how I might help you or how you might help me improve my blog/code.
Neurodude64