Home

Noah’s Blog

My name is Noah Drake. Currently, I’m senior at the College of Charleston pursuing degrees in computer science and history and seeking a career in software engineering. This blog documents what I learn as I explore different programming languages, computer science concepts, and side projects. I also document my work on Squid 3, a geochronological data processing software developed by Dr. Jim Bowring, and his research lab CIRDLES.

GitHub LinkedIn Handshake Email: drakenoah98@yahoo.com

A bit more about me…

  • I am currently 22 years old, born in Cincinnati, Ohio.
  • I like to program in Java and Python mostly, but I want to learn more about other languages, particularly C++ and JavaScript.
  • I want to make technology work for people, not against them. Making money can be good, but not at all costs…
  • Squid 3 is used by geologists to analyze and perform calculations on results retrieved from the SHRIMP mass spectrometer. I currently work with features relating to the XML documents used for sharing these calculations.
  • The projects I currently maintain on my own can be seen via the link below and on GitHub.
  • In my spare time, I love to play video games. I also compete on behalf of the CofC Esports Club against other college teams for scholarship money.

Projects

Stuff I’m up to

CSCI 462: Meeting Charleston

For this assignment, I attended the alumni symposium, where former students of the Department of Computer Science speak about their experiences getting a job and working in the field. Everyone who came seemed to be glad that they were there, and I enjoyed hearing about all their experiences. Most importantly, everyone did a great jobContinue reading “CSCI 462: Meeting Charleston”

CSCI 462: Reflections on Chapter 6

Chapter 6 of Allen Tucker’s Client-Centered Software Development discusses the importance and usage of databases to software development. He begins by giving a brief explanation of the different kinds of databases and then introduces the reader to SQL and its different implementations. The rest of the chapter is essentially spent explaining the functionality and syntaxContinue reading “CSCI 462: Reflections on Chapter 6”

Get new content delivered directly to your inbox.