Sobot Rimulator (Development)
Sobot Rimulator is robot simulator and programming tool, built for practicing mobile robot control theory. It is an open-source project built in Python.
Georgia Institute of Technology provided a link to Sobot Rimulator as an option to students of the January 2014 iteration of their Coursera course "Control of Mobile Robots."
With this project, I gained my first hands-on experience in the following technical areas:
• Mobile Robot Control Theory
• Physical Simulations
• Cross-Platform Compatibility
• GUI Design
A job-matching platform for those making a new life in America.
Rooftop solar system engineering is a complex task which requires the combination of panels, inverters, and other components with the right properties and in the right configuration to produce the most power for your buck. Traditional solar engineers may take several days or weeks to come up with the correct inventory of components.
SolarBear was a free online tool which allowed users to generate these optimal configurations within seconds simply by providing their budget, power requirements, and other factors.
I learned a great deal while working on this project. It was ahead of its time, and I would love to work on something like this again.
An Introductory Robot Programming Tutorial (Publication)
Let's face it, robots are cool. In this post, Toptal Engineer Nick McCrea provides a step-by-step, easy-to-follow tutorial (with code samples) that walks you through the process of building a basic autonomous mobile robot.
Learn to Code: Wisdom and Tools for the Journey (Publication)
It's no surprise that more and more people, from all kinds of backgrounds, are deciding to learn to code. But, each person who tackles the task is soon faced with an unpleasant reality: Learning to program is hard. Contrary to expectations, the feeling of "I don't get it," may persist unabated long into the journey, making once bright-eyed beginners feel hopeless, lost, and ready to give up.
The moral of the story is this: Be prepared. The path to programmer paradise is a long one, and without the right mindset at the beginning, it can quickly lose its appeal. In this article, I'll attempt to give you some guidance on what to expect on your journey, how best to go about it, and what tools and resources you may find helpful along the way.
A Digital Nomad Adventure: Traveling with Hacker Paradise (Publication)
The nomadic lifestyle is not a vacation. There remains an impermeable barrier between the work world within the computer, and the real world outside of it. Yet there is so much intellectual stimulation and inspiration to be found on the road, it's a genuine shame that we can’t build on it in the work we do, and with those we find around us. Making that dream a reality is the goal of Casey Rosengren and Alexey Komissarouk, founders of Hacker Paradise.
An Introduction to Machine Learning Theory and Its Applications: A Visual Tutorial with Examples (Publication)
This Machine Learning tutorial introduces the basics of ML theory, laying down the common themes and concepts, making it easy to follow the logic and get comfortable with the topic.
Nick is a mentor in the Toptal Global Mentor’s Program.
This program is a partnership between Toptal and General Assembly to provide high
quality mentorship for students from minority and low income backgrounds who are
looking to begin their careers as professional software engineers. Nick
shows commitment to diversity in tech by mentoring a General Assembly student every
week for a year, covering everything from coding tips and tricks to advice on making
it in the industry.