Andrew Lehmer

Andrew Lehmer

Mentor
5.0
(1 reviews)
US$8.00
For every 15 mins
1
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Computer engineer with 10+ years of experience
Computer engineer with 10+ years of experience

I love code reviews because they bring together people who share a desire to write code that is less buggy, more understandable, and designed for reuse and potential change. I have fun learning how fellow coders solve problems and helping them succeed by providing a fresh perspective. I want to share my excitement for the craft in any way I can. That is why I am a Codementor!

It all started for me when I was twelve years old and got my first computer. I wanted to make games, but I didn't know where to begin. Unwittingly, I chose a book about AppleScript. Before I knew it, I had taught myself a variety of programming languages that I used for fun. In high school, I took and became a tutor for several computer science courses at a junior college, and I liked helping students learn skills that gave me joy. In college, I studied computer engineering and decided on a career in embedded systems. As a result, I tend to favor C and C++, but I happily learn and use whatever tools are needed for the job. Check out my LinkedIn profile for more details on my work experience.

English
Eastern Time (US & Canada) (-04:00)
Joined May 2022
EXPERTISE
10 years experience
If you include non-work experience, I have over two decades of experience with C. It was one of the first languages I taught myself.
If you include non-work experience, I have over two decades of experience with C. It was one of the first languages I taught myself.
5 years experience
I use C++ for both embedded and systems applications, for fun and for profit.
I use C++ for both embedded and systems applications, for fun and for profit.
12 years experience
I have used git regularly for version control in both work and personal projects and have helped teach others how to use it.
I have used git regularly for version control in both work and personal projects and have helped teach others how to use it.
7 years experience
I mainly use Python for non-performance-critical utilities (scripts) and data visualization in IPython notebooks.
I mainly use Python for non-performance-critical utilities (scripts) and data visualization in IPython notebooks.
7 years experience
I use bash scripts for automated tasks and utilities where I would consider Python to be overkill.
I use bash scripts for automated tasks and utilities where I would consider Python to be overkill.
5 years experience
The majority of my experience with Java has been writing tests with JUnit. I also have written some Android apps in Java.
The majority of my experience with Java has been writing tests with JUnit. I also have written some Android apps in Java.

REVIEWS FROM CLIENTS

Andrew's profile has been carefully vetted and approved as a Codementor. Connect with Andrew now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
me2-decision-tree
Mass Effect 2 outcome enumerator
Python
0
0
wordlyzer
A browser-based tool for analyzing Wordle guesses
HTML
0
0