Top Senior Sorcery Developers - Dec 2017

Experienced Ruby on Rails developer (~10 years) and teacher

I'm an experienced web developer (+16 years) passionate about teaching. My expertise areas are: * Ruby and Ruby on Rails developing. Mentoring. * Software Analysis, Software Methodologies. * Bug Magnet, really! If you're interested in long-term mentoring contact me. I do lower rates for contracts and I'm sensible to regional locations.

Expert Ruby on Rails developer

I started my coding journey back in 2008. I ran a high traffic blog where I reviewed Android apps and posted tutorials. I used WordPress to create my site. I became interested in learning how to modify and tweak my website, so I decided to dabble in HTML/CSS and PHP. I was actively looking online for resources and tutorials, and received so much conflicting advice. Some people said, “Hey learn JAVA!!! You’ll get hired!” Others said, “NO!!! Learn C++!!!” Someone said, “You might as well learn how to slay a Dragon…” I loved learning, without even caring about making money or getting a job, but I didn’t know where to direct my focus. Self learning can be really hard, because you are your own guide, and if you don’t know what you’re looking for you can get lost in this vast dungeon of “I DON’T KNOW WHAT THE HECK I AM TRYING TO DO!” You have to be self-motivated, because there are so many languages and coding paths you can take. When I found PYTHON I thought I found the language I was looking for. I began to consume every bit of information I could get my hands on. Still, I wasn’t quite satisfied. I still felt a bit lost in the labyrinth of information. Then one day, while browsing tutorials, I saw a thumbnail of Ruby. I was intrigued. The video got me really interested. I downloaded Ruby, went through tutorials, and all I could say was, “Wow!!!” This was like my Eureka moment. I had found the language I would use to slay the Dragon and escape the dungeon. I learned Ruby and then Rails. I went to two boot-camps in NYC (whatever people say, NO!! you cannot be a developer in 3 months, period). In 2013 I took on my first freelance project. It was a failure, but remember: IF YOU DO NOT FAIL YOU WILL NOT LEARN. I took a few other projects and had some success. My experience and confidence grew, until most recently I held the position of Software Application Architect at a startup called Petrohub. I built a portal for their Petroleum business. I built it, learning as I progressed, by running into completely new concepts head on and trying to figure it all out myself. I was studying while coding the app. I challenged myself to try something that I had never tried before. I was coding at work, home, during my commute, and anywhere else I could fire up my laptop. Opening my laptop is the best feeling for me, because I know I will be learning something new, and no other feelings can beat that. This is how you will learn. No one will spoon feed you knowledge, you have to work hard and take in everything you can. To be a programmer you will need to CODE. Never stop learning. I am nowhere near becoming a Ninja and I never want to. Why? Because my passion is learning, and Ninjas don’t learn. Learning should never stop. This is why i decided to share my expertise and experience so we can learn and code and grow together.

Need to Hire a SeniorSorceryDeveloper?

Get Started

Are You aSorcery Developer?

Get paid while making an impact. Become a Codementor for the next wave of makers.

Apply as a Developer
View the latestfreelance Sorcery jobs

CodementorX saved me a lot of time by sending a shortlist of qualified developers within 72 hours. On top of that, payment through CodementorX was secure and communication was easy. I was extremely satisfied with the engagement!

David Lasry
Creator of PlayZik

As a marketplace and 500 Startups company ourselves, we were happy to give CodementorX’s platform a go when we needed developers with specialized skillsets. They did not disappoint and allowed us to find qualified devs painlessly.

Itamar Yunger
Founder of Soundbetter

Besides having access to highly talented and experienced web developers, CodementorX's project management service also help manage timeliness and bridge communication between the founders and the web developers. This is extremely helpful and valuable, especially for non-technical founders like myself.

Jodie Lee
Founder of PerfectSpot

CodementorX is a freelance hiring platform uniquely different from other platforms. Freelancers on Codementor function as mentors to less experienced coders, who collectively help curate a list of the most elite mentors. When hiring through CodementorX, I know I’m hiring the best.

Guy Jack
Founder & CEO of FNDRZ