Top Senior Filtering Developers - Dec 2017

PhD, former university instructor and software engineer with 20 years of software development experience in MATLAB, Python, Java, C, and C++. Image Processing and Machine Learning are part of my all-balanced diet. Students get a 33% discount!

- Ph.D. (2013) - Electrical & Computer Engineering, Ryerson University, Toronto, Ontario, Canada: http://www.ee.ryerson.ca/ - Licensed Professional Engineer (P.Eng.) - Province of Ontario, Canada: http://www.peo.on.ca - Currently a CodementorX developer: https://hire.codementor.io/ - Former Vanier Canada Graduate Scholar (2010-2013): http://www.vanier.gc.ca/en/home-accueil.html - Currently an Advanced Computer Vision Engineer at Zebra Technologies: http://www.zebra.com - Was an instructor in various Electrical & Computer Engineering courses at Ryerson University: http://www.ratemyprofessors.com/ShowRatings.jsp?tid=1558334 - Research focus: Computer Vision, Image Processing, Machine Learning, Numerical Methods and Optimization: http://scholar.google.ca/citations?user=5piX29gAAAAJ&hl=en - 20 years of software development experience in MATLAB, Python, Java, C and C++: http://ca.linkedin.com/in/rayryeng

Professional Computer Scientist with a passion for creating applications

I hold a Masters of Science in Computer Science and have a background in tutoring and teaching. I am passionate about coding and love to solve puzzles of all sorts. I have expertise in 3D graphics (particularly scientific data visualizations), high performance computing (with a focus in parallel computing) and artificial intelligance (mostly game-playing). In addition to programming, I like to help others in anyway I can. If I can help people program, that is the best of both worlds.

Full Stack Web Developer, Freelancer, Entrepreneur. Now let's build stuff worth existing.

I'm that weird guy who actually enjoys debugging. I've always felt drawn to any kind of problem solving activity. I might say I am the stereotypical bipolar developer. I love new tools and technologies, then I hate them, then eventually learn to love them again. I constantly feel the need to learn new stuff and I sometimes tend to focus too deeply on the problem at hand, which is when I need people around me who will remind me that tomorrow is another day and there still is beer in the world. I enjoy working with people who care deeply about their work but are not reduced to it, people who are willing to teach and learn. I thrive in a challenging environment and I easily get bored otherwise. I prefer small agile teams and dislike organizations with an inflexible structure and rigid chain of command. That's because I believe that a certain amount of freedom, combined with self-discipline, is a mandatory prerequisite for any kind of creative work. I like building stuff and enjoy technology, but to tell the truth I'm not actually a geek/hacker. I have a strong interest for other subjects as well, like Psychology, Philosophy, Art, Economics and Artificial Intelligence. I am pretty much curios about anything the human mind has created. I strongly believe in knowledge transfer across domains and consider that having a wide range of interests enables you to remain open-minded and adaptable.

Computer Vision and Image processing, Video analytics, Optical Character Recognition expert with OCR engine available

Computer Vision and Image processing, Video analytics, Optical Character Recognition expert with OCR engine available.

Need to Hire a SeniorFilteringDeveloper?

Get Started

Are You aFiltering Developer?

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

Apply as a Developer

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