Top C++11 Developers of June 2017
Deputy CEO - CTO at Thunder Arrow
I started computer technology many years ago, starting with web site development. I also studied in a school of computer technology for 5 years, studying artificiel intelligence and virtual reality technology. I now work as deputy CEO and CTO.
Senior Software Engineer at Google
Senior Software Engineer at Google Inc. in Search working on the backend serving infrastructure for Knowledge Graph, a massive database of millions of real-world things and billions of connections between them, which is used to power "cards" that summarize information about those things (such as when searching for famous books, movies,TV shows, music albums, celebrities, politicians, places, etc.). In addition to working at Google during the day, I also moonlight as a tutor and mentor. Answering programming questions is a passion of mine, as can be seen from my StackOverflow profile (where I am in the top 0.3% by reputation)
Started programming at age 12 in 1988 on a Commodore VIC-20. Worked in multiple industries developing various types of software. Decades of experience.
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!
NOTE 1: Please note that if your language doesn't appear in my tags in my headline above, I probably don't know it! NOTE 2: I do not accept requests from those competing in algorithms competitions or want to solve problems requiring advanced knowledge of algorithms (HackerRank, TopCoder, etc.). Please refrain from these requests and look for another mentor. --- - Ph.D. (2013) - Electrical & Computer Engineering, Ryerson University, Toronto, Ontario, Canada: http://www.ee.ryerson.ca/ - Professional Engineer (P.Eng.) Designation - Province of Ontario, Canada - 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 and Numerical Methods: 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
C++ enthusiast, avid learner, tinkerer
I'm all about side projects and I really enjoy smoothing problems out to bring features together. I believe that careful planning and precise execution can both help you and your projects long-term and be fulfilling goals themselves at the same time. I can help you structure your code and API, and see the pros and cons of different approaches. I really love explaining the basics and go through problems one step at a time. The main goal is to help you reach a solution and give you an experience you will be able to use in your next project.
Solution Architect(Senior Designer) C++ UML
• Enriched IT industry experience encompassing a wide range of skill set, roles and industry verticals. • Extensive experience with analysis, design, development, customizations and implementation of software applications. • Proficient in analyzing and translating business requirements to technical requirements and architecture. • Strong C++ skills, Object Oriented Programming and development knowledge.
Me? A Passionate Software Engineer
I love cutting edge C++11, C++14, and hopefully, C++17... I have a degree in Mechanical Engineering. I love Life, Music, Robotics, Aeronautics, Systems Engineering, Software development and anything written in C++! I read the ISO C++ standard documents for fun. I love writing maintainable, elegant and high performance code. I am here to give my time, and extend a more personalized service that what is obtainable on Stackoverflow.
Freelance Software Developer
Need to Hire a TopC++11 Developer?
Hire the top freelance C++11 developersGet Started
Are You aC++11 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!
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.
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.
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.