Skip to content
Aleksandr Bakharev

Basics

name:
Aleksandr Bakharev
website:
https://aleksandr.life
location:
Berlin
education level:
PhD in engineering

Work Experience

Autodesk:
Principal Engineer
2020/04 - presentWorking on Digital Twins tech
  • More updates to come soon
Autodesk:
Principal Engineer
2018/05 - 2020/04Delivering BIM360 Design product line to the market. It is a React based application with NodeJS backend, enabling large construction companies to be more productive in a design phase of construction.
  • BIM360 Design is gaining new customers and expanding worldwide
  • Full stack development and cross-teams projects
  • Work on a shared component UI library to be reused within a company
  • Analytics (especially, adoption analytics)
  • Infrastructure/deployments
  • Mentoring of new engineers in a project
Autodesk:
Senior Software Engineer
2015/06 - 2018/04Working on the Web and Mobile components of Infraworks 360 and BIM360 products
  • Continuous integration and continuous delivery for cloud projects - working on automation systems, that enables developer to 'push and forget' - system runs all available tests and deploys to target environment. Achievements: developed a best practice and shared libraries, that could be reused across different projects
  • Maintenance and development of Hadoop-based system for cloud service analytics. Achievements: improved system redundancy and speed up data processing by ~10 times (for some of the data sets). Continuously contributing into an initiative to build a generic company-wide CI/CD system that will serve for thousands of Autodesk engineers
  • Delivering a React-based web app to visualize differences between 2D/3D models (part of Autodesk BIM360 platform) - 4 month from idea to production
Future Internet Lab Anhalt:
Researcher and PhD programm
2011/09 - 2015/04
  • RMDT (former P2M) - a reliable transport protocol for Big Data distribution and mirroring. My PhD thesis. Architecture and research-driven development of all-new 10G transport protocol with a feature of point-to-multipoint data delivery: https://dexor.io/sdk/
  • Industrial projects management
  • Software architecture and development
  • Partners communication and lab promotion
  • Mentoring of new team members
  • Supervising of software projects of bachelor/master students (more than 10 projects)
Parallels Ltd.:
Maintenance Engineer
2010 - 2011
  • Technical support for Parallels products at the area of server virtualization and hosting
  • Cooperation with Parallels development team on the matter of customer-reported bugs

Skills

  • Web Development(Expert)React, JS/TS, Testing
  • Analytics(Expert)Mixpanel, DOMO, Looker, Spark
  • Backend Development(Advanced)express.js, JS/TS, Testing, NodeJS, Golang
  • Infrastructure(Advanced)AWS (Lambdas, ECS, Aurora, API Gateway, Lex), Vercel serverless platform, GCP (AppEngine, Big Table, Cloud Tasks)
  • Programming languagesJS/TS(expert), Golang(advanced), Python(advanced), C++(advanced up to C++11 features), Groovy(medium)

© 2021 by Aleksandr Bakharev. All rights reserved.