Alexander Afanasyev

Alexander Afanasyev

Mentor
5.0
(21 reviews)
US$30.00
For every 15 mins
48
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Python/JavaScript Developer
Python/JavaScript Developer

OPEN to donating hours for COVID-19 related work.

I am a software developer and generalist who is in love with Python language and community.

I greatly value clean and maintainable code, great software, but I know when I need to be a perfectionist and when it stands in a way of product delivery.

I like to break things, to find new ways to break things, to solve hard problems, to put things under test and stress, and to have my mind blown by an interesting question.

Some of my interests: Learning, Productivity, AI, Space Exploration, Internet of Things.

Russian, English
Eastern Time (US & Canada) (-04:00)
Joined May 2017
EXPERTISE
10 years experience | 13 endorsements
I've been working with Python ecosystem for almost 10 years. I've been using Python in different types of industries - finance, electric ...
I've been working with Python ecosystem for almost 10 years. I've been using Python in different types of industries - finance, electric energy, transportation, healthcare, insurance, and business risk intelligence. My main focuses currently are: web-related (Django, Flask), web-scraping and HTML-parsing (Scrapy, BeautifulSoup, lxml, requests), testing, test automation, TDD and BDD (py.test, nose, selenium). I have a lot to learn, but I think I have something to share. Thanks.
8 years experience
I'm quite passionate about software quality, testing and test automation. I've been testing different types of software throughout my...
I'm quite passionate about software quality, testing and test automation. I've been testing different types of software throughout my career - desktop UI, classic web applications, Flash-based applications; unit-tested both frontend and backend parts of the stack. If I were to highlight anything specific, I would say experience around the "selenium" ecosystem is something I would've advertised. I would really love to share my experience and ideas about testing and test automation.
6 years experience
Web-scraping is not really something I do full-time, it was always, for many years, a part-time thing for me, but I think I am ready to s...
Web-scraping is not really something I do full-time, it was always, for many years, a part-time thing for me, but I think I am ready to share what I've learned from doing web-scraping side-projects and helping others in web-scraping related questions on StackOverflow.
Beautiful soupPythonScrapyLxmlMechanizeHtml parsingXPathWeb scraping ( scrapy and other parsing libraries )JavaScriptSelectors
View more

REVIEWS FROM CLIENTS

5.0
(21 reviews)
Thomas Schultz-Wenk
Thomas Schultz-Wenk
December 2017
Great Mentor! He can explain complicated things very well.
Hunter Gregory
Hunter Gregory
October 2017
Very good mentor. He has been helpful for quite some time I would definitely recommend him.
Jeffrey Nirschl
Jeffrey Nirschl
September 2017
Great session with Alex. We introduced my problem and developed a plan to move my project forward.
deepthi
deepthi
September 2017
Alex is an awesome mentor 10/10
Josh Meyer
Josh Meyer
September 2017
Very knowledgeable about Scrapy and efficient. Great to work with.
codEva
codEva
July 2017
Another fulfilling session with Alexander. He is very patient and is willing to explain the issue in a detail. A great lesson!
danieln
danieln
July 2017
Extremely helpful, patient, and clearly capable mentor. Walked me through developing a full web app in under 2 hours. Also, just a decent guy; highly recommend.
PG Preibisch
PG Preibisch
July 2017
Alexander was super helpful! We hired him to help us get our Jenkins Protractor setup working. Selenium was failign for some reason. We were using a virtual terminal, so could not see why it was failing. Alexander helped us diagnose the issue, and then suggested some very useful tools - including browserstack, and some useful jenkins plugins. As a result, I was able to get my Testing Environment setup and on task. Thanks so much for your help Alexander, I hope you will help us some more along the way!
codEva
codEva
July 2017
Another insightful session! Alexander is instrumental in guiding through the issues and explaining them in detail. I fully understand all the steps he takes me through since he knows how to explain and what to explain. His knowledge transcends into a rewarding session. He is very patient, reliable and professional!
codEva
codEva
June 2017
Alexander is truly an awesome mentor! He knows how to identify the problem quickly. He guides you step by step to a solution you are looking for. He's very knowledgable, patient and most importantly knows how to explain the problem very clearly. I have gained a lot of understanding through his lessons. I'll definitely will contact him for more explanation again!
SOCIAL PRESENCE
GitHub
scrapy-fake-useragent
Random User-Agent middleware based on fake-useragent
Python
392
65
eslint-plugin-protractor
ESLint rules for Protractor
JavaScript
48
9
Stack Overflow
350353 Reputation
79
746
944