# Evgeny Krivoshein > Software Engineer Location: Seattle, Washington, United States Profile: https://flows.cv/evgenykrivoshein 5 years full stack web development (React, Angular.js, node.js, AWS) 2 years 3D rendering in browser using THREE.js 2 years worked on embedded systems powered by ARM Cortex-M3 and Beagle Bone Black (C/C++) Most used languages: JavaScript, TypeScript, Python, C/C++ ## Work Experience ### Software Engineer @ Aurora Jan 2021 – Present ### Software Engineer @ Qualtrics Jan 2018 – Jan 2021 ### Software Developer @ LEDAS Jan 2016 – Jan 2018 | Novosibirsk Region, Russian Federation Project: Distributed system for 3D modeling, front-end - Built front-end from scratch: WebPack + Vue.js + Three.js + TypeScript - Implemented low-latency client-server bidirectional interaction - Improved bottleneck performance of 3D model manipulation - Designed and implemented markup and commenting on 3D scene Achievement: Customer received market-ready software for their MVP Project: Distributed system for building information modeling (BIM), full-stack - Designed and implemented algorithms for a large datasets manipulation - Levels of details implemented to speed up 3D data downloading - Implemented caching to reduce network traffic Achievement: ensured that the system supports quality control and early defects detection on construction site. ### Embedded Software Engineer @ «EcoNova» Ltd. Jan 2013 – Jan 2016 | Novosibirsk Region, Russian Federation Project: automation of detecting noise sources in an optical-mechanical detector. - Implemented C module for controlling ADC via serial peripheral interface - Module to control digital potentiometer via I2C - Designed in Matlab method for detecting noise sources, based on Correlation and Spectrum analysis Achievement: implemented effective assistance for error detection in critical parts, such as power supply or mechanics. Project: Optimization of kinematics for an optical detector’s mechanics. - Module for controlling angular position detector via SPI - Implemented algorithm for suppression of residual oscillations - Designed and implemented GUI for remote control Achievement: Increased the speed of optical intensity measurements by 18% ### Intern @ Rambus Jan 2015 – Jan 2015 | San Francisco Bay Area Project: Refactoring signal processing tools of Differential Power Analysis - Implemented test system and integrated into build system - 100+ test cases Achievement: refactored tools for unification of data processing ## Education ### Master's degree in Physics department. Computer science. Novosibirsk State University (NSU) Jan 2010 – Jan 2017 ## Contact & Social - LinkedIn: https://linkedin.com/in/evgeny-krivoshein-487279a3 --- Source: https://flows.cv/evgenykrivoshein JSON Resume: https://flows.cv/evgenykrivoshein/resume.json Last updated: 2026-03-29