Hello!
I'm Nate, a Software Engineer at JP Morgan Chase, was the CTO of a Virtual Reality Dressing Room startup before that, and graduated from Columbia University with a Bachelor's in Computer Science.
Before I was at JPMC, I worked at my own startup. We made a Virtual Reality Dressing Room and custom fit pants to your body.
Before the startup, I was learning Comp Sci at Columbia from the likes of Shree Nayar, who is incredibly well known in the world of Computer Vision; he's basically the Albert Einstein of configuring cameras to generate accurate scenes. Or I guess he's the Alan Turing, since you've never heard of either Turing or Nayar unless you work in computers, but the contributions are no less significant. I did data structures with Paul Blaer, intro with Adam Cannon, and systems programming with the legendary Jae Woo Lee. Lore has it he will reign over Jae's army until the year 2089. He does not age or forget a thing; the triple redirected pointers run through his dreams every night and he compiles C++ instantly upon seeing a page full of code
Alright I had my fun above, back to practical things (but seriously, I am very fortunate to have done my undergrad at such a great institution full of talented and hard working people. I highly recommend getting into a university with a great reputation for your field of study if you are that young. It doesn't have to be the best of the best, just learn your fundamentals solidly and work smart and hard):
This part is basically my resume but slightly less comprehensive, so I can also send you an updated resume!
More programming languages and tech skills I have that will be useful to you: I'm experienced with python, computer vision, machine learning, Java, Spring, Spring Boot
I also have practical experience with Jules, Jenkins, CI/CD, git including Bitbucket and GitHub, vim, bash, UNIX/Linux
My teaching philosophy is to learn by doing. Some theoretical knowledge is helpful, but most of deeply understanding technical topics is using the material day in, day out. So no long lectures you'd lose track of; you'll be getting your hands dirty and inventing the universe
It'll be a lot of fun, too!
===========================
More about me; things that are less relevant to you but you may be interested to know, or would be fun to chat about if we need a break from work:
I am still optimistic about a world of people empowered by Virtual Reality. If you haven't tried it, I would recommend giving the Meta Quest or one of the even higher end setups a shot the next time you swing by Best Buy or an arcade. The military has been using VR to train people for years
Outside of technology, I enjoy playing and listening to music, especially Queen, Yellowcard, and Taylor Swift. I could talk about music for hours, honestly, though, so probably some of your favorites are also my favorites. Clifford Brown, Noe Mina, and Arturo Sandoval in Jazz trumpets; Bach, Liszt, Conrad Tao, and Ling Ling in classical piano
Other hobbies: video games, Netflix, and long walks along the beach
More non-code things about me: I scored a 35 on my ACT, speak Japanese, and play both the trumpet and piano outside of coding. I am very passionate about social thriving and healthy communication and romantic relationships