Michael G Schwern

Michael G Schwern

Mentor
5.0
(23 reviews)
US$20.00
For every 15 mins
43
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Installed a Perl module? You're using my code.
Installed a Perl module? You're using my code.

If you're having Perl, Git, SQL, C or testing problems, I can help.

If you have a Perl problem, maybe a bug in a module, or a regex isn't working, or it's slow, maybe CPAN trouble, not only can I help, I might have caused the problem.

If Git has you totally perplexed, I can help make Git make sense.

And if you have a problem writing tests, what should you test, how should you write tests, how should you structure your tests, I can help.

Happy coding!

English
Pacific Time (US & Canada) (-08:00)
Joined December 2013
EXPERTISE
8 years experience | 3 endorsements
I make Git make sense. I can teach you Git so you really understand what's going on, how to use it most effectively, and to get the most ...
I make Git make sense. I can teach you Git so you really understand what's going on, how to use it most effectively, and to get the most out of Git. If you got yourself into a mess with Git, I can help you get out of it. Merge conflicts, rebase issues, I can help.
GitHubMerge conflict resolutionGit branch
View more
17 years experience | 1 endorsement
I've been intimately involved with Perl for over a decade and have worked on many of its libraries and infrastructure. I can help with ev...
I've been intimately involved with Perl for over a decade and have worked on many of its libraries and infrastructure. I can help with everything: installing CPAN modules, debugging your code, improving performance.
Perl 5CpanPerl5.10
View more
Perl 5CpanPerl5.10Perl
View more
15 years experience | 3 endorsements
I can help with using ORMs like ActiveRecord, how to do a complicated join, figuring out why a query is slow, and to how to model data in...
I can help with using ORMs like ActiveRecord, how to do a complicated join, figuring out why a query is slow, and to how to model data in SQL.
3 years experience | 3 endorsements
I can help you think in C, deal with memory management issues, and select the right functions to use (and avoid the dangerous ones).
I can help you think in C, deal with memory management issues, and select the right functions to use (and avoid the dangerous ones).
ValgrindC++C
View more
2 years experience | 2 endorsements
I might not be able to answer questions about Ruby tools and frameworks, but I can help debug your Ruby code and suggest ways to take bet...
I might not be able to answer questions about Ruby tools and frameworks, but I can help debug your Ruby code and suggest ways to take better advantage of Ruby.
RubyRails API
View more
RubyRails API
View more

REVIEWS FROM CLIENTS

5.0
(23 reviews)
msc_cdr
msc_cdr
January 2017
Highly recommend. I very much appreciated all the time and effort he's clearly spent into delivering Git concepts in a way that's digestible (and makes sense), for someone new to the game of Git. I felt that he was able to follow my train of thought(questions), which is to say, he was flexible in his teaching style as opposed to being dependent on rigid frameworks in order to deliver the bigger picture to his students.
Michael Frost
Michael Frost
January 2017
made me realize that I was fighting against myself and everything made sense, such a good experience.
Removed User
Removed User
January 2017
Excellent! Went above and beyond.
Steve Avon
Steve Avon
December 2016
Michael was very knowledgeable and patient - not only was he able to solve my issue but he took the time to make sure I knew why I was having the issue and how it was solved
Daniel
Daniel
November 2016
Brilliant! Very helpful, very good at explaining and very useful! A very good session!
Hannah Vecseri
Hannah Vecseri
November 2016
Michael was incredibly helpful! He helped me re-write my code from scratch and also explained why he suggested what he did. I hadn't learned most of the concepts we went over so his debrief helped me understand how to make my code more efficient.
Ahmed
Ahmed
October 2016
Michael is a pleasure to work with. He is very experienced and knowledgable and went out of his way to solve my problems in the best and most optimal way possible. I will definitely be working with Michael again.
Christopher Lo
Christopher Lo
March 2016
Very knowledgable. Taught me to run through debugging steps and took time to look at my project. (Y)
walter
walter
March 2016
Thanks for the help!
Jeremy
Jeremy
March 2016
Super helpful, patient and expert level knowledge of Perl. Highly recommended.