Dmitri Ivanovich Arkhipov, Developer in Irvine, CA, United States
Dmitri is currently unavailable

Dmitri Ivanovich Arkhipov

Python Developer

Irvine, CA, United States

Toptal member since January 23, 2017

Bio

Dmitri has a PhD degree in computer science from UC Irvine, and he's been involved in tech either as a student, freelancer, intern, or employee for over 15 years. Dmitri works primarily in Unix/Linux ecosystems—within which he has developed programs in Python, Java, Scala, C, C++, Perl, JavaScript, and several other languages. His most recent experience has been with Python and JavaScript, but he's willing to adapt.

Portfolio

Anthem
Django, Kubernetes, Python, NGINX, REST
Ticketmaster, Inc.
JDBC, Machine-to-Machine (M2M), Apache Commons, Bash Script, Java 8, Databases...
ChromaCode, Inc.
Amazon Web Services (AWS), AWS Lambda, Tcl, PyDev, Functional Programming...

Experience

  • Python - 12 years
  • Java - 10 years
  • Ubuntu Linux - 8 years
  • Eclipse IDE - 6 years
  • Vim Text Editor - 5 years
  • Pandas - 4 years
  • Git - 3 years
  • JavaScript - 2 years

Preferred Environment

Ubuntu Linux, Apache Maven, Git, Eclipse, Vim Text Editor, CentOS, Red Hat Linux, Ubuntu

The most amazing...

...project I've worked on was my dissertation on optimally choosing ad request orders to maximize expected return given a time threshold (bounded sub-optimal).