Top Stl Developers of June 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!

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: - Professional Engineer (P.Eng.) Designation - Province of Ontario, Canada - Former Vanier Canada Graduate Scholar (2010-2013): - Currently an Advanced Computer Vision Engineer at Zebra Technologies: - Was an instructor in various Electrical & Computer Engineering courses at Ryerson University: - Research focus: Computer Vision, Image Processing, Machine Learning and Numerical Methods: - 20 years of software development experience in MATLAB, Python, Java, C and C++:

Experienced software engineer, app developer, Father to two amazing kids.

Hi, I am programmer with 20+ years of experience. My main areas of programming interest and expertise are Typescript, C#, C++, C, and React. I'm also interested in functional programming and also to keep learning new things - so I'm currently learning Haskell and also Swift. I'm very approachable and friendly and enjoy solving programming problems so don't hesitate to message me at any time offline or not and I'll get back to you as soon as I can. My background: Based in: Perth, Western Australia. Education: Bachelor of Engineering(IT), University of Western Australia. Digital Marketing Nanodegree - Udacity. Other Interests: Sailing, guitar, reading, AI, robotics and self-driving cars, aviation.

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)

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.

Highly qualified software developer. C++ is my primary language but I have used many others: python, go ...

I am always looking for new things to learn, to experiment searching for new ways to improve the way I develop software...

Software Engineer

Upcoming Computer Science graduate with a very strong foundation in mathematics, software engineering and programming principles across multiple platforms. Quick learner in a fast-paced environment, hard-working and extremely adaptable. Successful working in both team and self-directed settings. High level of attention to detail, methodical and detailed problem-solving ability. Experience in software development. Proven skills in developing, testing, debugging code.

Senior Software Design Engineer/ Instructor / Freelancer

Hi there! My name is Mohammad and I have a degree in computer sciences and have been working as a professional software engineer since 1995. I wrote my first program in GW-BASIC when I was 14 years old and since then I knew that I wanna grow up to become a programmer as it is the love and passion of my life! I also started teaching Visual C/C++ and Visual Basic back in 1997 and that is when I learned how much I enjoy teaching and helping others! I lived in Seattle for 17 years to work for Microsoft so I can learn from the best in the industry! I spent 9 years at Microsoft as a senior software engineer and then became curious to try out other companies in USA so I can keep on growing and learning... Over 20 years of my career, I worked with many companies from startups to medium size companies like Citrix and to big companies like Microsoft. During that time, I learned so many languages and technologies from Visual Basic, C/C++, Win32, ATL, COM, Python, Java, Javascript, C# and .NET and many more. I built Windows applications, mobile applications, built some websites and built games using Unity and many other tools. I like to share my experience and help others become professional developers as well. I mentored, lead and managed many developers in my career and successfully helped ship many products including V 1.0 products like Microsoft Office Communicator ( aka Lync or Skype for Business). I wanted to pursue my passion as an instructor as I know that I enjoy teaching and helping others and I think I can make the learning experience fun and easy :) As of 2017, I moved to live in the Silicon Valley and decided to be working full-time on creating courses as well as building some cool apps and games in my free time! Please checkout FREE my courses on! Looking forward to getting to e-meet and know everyone here! -Mohammad.

Principal Software Engineer at Autodesk

I am an experienced software developer and technical communicator with experience in a broad range of programming languages and problem domains. My passion is creating libraries, tools, languages, and documentation that facilitate the lives of programmers. I’m a subject matter expert on APIs and the design and implementation of programming languages. Specialties: software development, programming, C#, Python, C++, C, SDK development, object oriented programming, functional programming, programming language design and implementation, leadership, technical writing

Senior Software Engineer / Algorithmic Trader Freelancer

I'm a highly qualified algorithmic trader and full stack developer offering more than 17 years of in-depth hands-on experience in full life cycle of software development within telecommunication and financial services industries. My ability to overcome complex business challenges in an effective and creative manner, always on time and under budget, and my passion for keeping up with the cutting edge of technologies, will enable me to make a significant difference for achieving the company’s goals. My specialties are algorithmic trading, software development, C++, Python, MATLAB, Java, SQL, erlang, and many more, all of them for the sole purpose of writing masterpieces with zeros and ones which accomplishes what I wanted to implement and beyond, with clean, elegant and effective code. Please, feel free to contact me at

Python | C++ | Data Structures | Algorithms | Math | Web Development | Machine Learning

I'm Sukeesh. You can ask me anything :) I'll do my best guiding you in areas of Algorithms, Data Structures, Web Development. When it comes down to coding, my weapons of choice are primarily C++, Python and JavaScript. My spectrum does not limit to these, but they are the ones I'm most likely to help you out with. I do lots of competitive programming. So,I have a strong algorithmic background and I can solve more complicated tasks with top performance times. Great at debugging and finding bugs in the code. You can take look at my existing open source projects at GitHub: Able to help you learn, debug, find errors, refactor, teach you best practices, explain concepts, teach you shortcuts and improve your overall programming knowledge.

Need to Hire a TopStl Developer?

Hire the top freelance Stl developers

Get Started

Are You aStl 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