Personal details

Artem S. - Remote back-end developer

Artem S.

Based in: đŸ‡čđŸ‡· Turkey
Timezone: Pacific Time (US & Canada) (UTC-7)

Summary

I have been delivering technical training courses for over 5 years on a variety of subjects. I teach Productive Software Engineering classes at ITMO University. I can help by giving full courses, pair programming to help you learn or if you have a specific problem you're trying to solve I'll work with you through it to help you resolve it and understand the solution.

I have experience working in large corporations like Google & small startups both as an individual contributor and engineering manager. I'm passionate about helping others grow. Also, I'm super excited about finding the right balance between moving fast and a strategic programming approach.

Work Experience

Lecturer
ITMO University | Jan 2021 - Present
Mentoring
Intellij
Google slides
Teaching "Productive Software Engineering" course for elite students. That's a software engineering course with a focus on the end product. By "elite students" I mean 5 ACM Programming World Cup wins in the last 10 years, not "children of the oligarchs" :D
CEO & Software Engineer
IntoPerf | Jan 2019 - Present
Java
Migration
Concurrent Programming
Latency Optimization
Refactor
* Product vision. What we've built from a product perspective: https://www.youtube.com/watch?v=5ra5Cc3xbM0 * Building team (EM). Building a happy and productive team in a startup is super challenging but we've done a great job in this respect. * Backend development. I've designed and implemented a cost-efficient and reliable infrastructure on GCP. * etc.

Education

ITMO University
Master's degree・Computer Science
Sep 2011 - Jun 2013
ITMO University
Bachelor's degree・Computer Science
Sep 2007 - Jun 2011