A little about Me

Me and my interests

A Data Scientist in training.

I am a self-taught data scientist, with a particular interest in Complexity and Natural Language Processing.

Main Takeaways


Passionate Learner

I am, and forever will be, passionate about learning. Learning is my joy, purpose, and favorite pastime.

In my learning page you will find a list of topics I have been learning about these past couple of years, along with books I read while learning about these topics. I love to learn, love to read, and love to acquire new skills. I am eager to find opportunities to apply my knowledge and expertise in all things Data on existing projects.


Apply what I Learn to Projects

I have demonstrated experience applying the topics/skills/tools I have learned about to projects, both personal and to solve business problems.

Applying what I have learned to fun and interesting projects is my second favorite pastime, second only to the learning itself. I have so many ideas for projects, so many projects on the go, and I am always excited to keep working on projects.


Strong Foundation in Core Skills

With a strong foundation in Python, Math, and Data, I am quickly able to learn new data related topics/skills/tools to apply to new projects.

My current knowledge of Python, Math, and Data allow me to quickly get up to speed on new Python Libraries, new Math Concepts, and new approaches to working with Data.

About my Learning Process

I approach learning Data Science in two major ways: the theoretical learning of concepts, and the application of those concepts to projects. My general workflow has consisted of learning something new, be it a new library, new tool, or new topic in Data Science; come up with an idea for a project that applies what I've learned; and working on that project until I feel I need to learn something new to tackle the challenges of the project. Once I've hit a roadblock in a project, I go learn some new thing(s) until I have discovered a solution to the challenges in my project and the cycle repeats itself.


O'Reilly Learning Platform

A platform that gives me access to all 60,000+ books from O'Reilly Publishing. Reading books on O'Reilly Learning is my main and favorite way of learning.

Reading these books is often my first step in learning a new topic. Each book gives me a foundation and general overview of the topic at hand and gives me the confidence to start applying what I have learned to a project.


Documentation

Reading the documentation written by the authors of a library or tool is the best way to learn the nitty-gritty details of said library/tool.

I am never afraid to dive into the documentation of a library or tool I want to use in a project. Reading the documentation is the best way to get the information straight from the source (well reading the source code is technically closer to the source).


Projects

You don't know what you don't know until you try to apply it to a project.

Working on projects is the best test of my knowledge and abilities, it's the time when I find out if I have a strong enough grasp of the library/tool/topic or when I find out I need to learn more (usually both at the same time). When I feel I don't have a strong enough grasp, I repeat the whole process of reading books on O'Reilly, reading documentation, and attempting to apply my knowledge to a project.