Dmitry Olshansky work email
- Valid
- Valid
- Valid
Dmitry Olshansky personal email
- Valid
Dmitry Olshansky phone numbers
I'm a computer scientist, software engineer and more broadly a "hacker" in its classical sense.I have passion for building absolutely minimal slim software designs that do the required task in 1/4th of time expected using a couple of times less resources then a typical "off the shelf" solution does. I love investigating the quality of code and digging down into libraries/systems where I usually find error-prone design/patterns, bugs and/or performance problems. Lints, disassemblers, profilers, stress tests and fuzzing are my usual guides. With that being said I drift away from being perfectionist and try to stay pragmatic. If say a program is going to be used once in a year and meets expected deadlines, there is typically no point in making it faster, fixing memory leaks, refactoring it to death or otherwise burning hours of work on it. Proportional response, hacking our way through to meet the deadline, carefully allocating time on the critical path are essential skills in my book.Other activities that I wholly enjoy is parsing, pattern-matching and extracting the knowledge out of a pile of mess also known as BigData these days. Aside from well-known stuff attributed to Machine Learning I posses knowledge of (sadly) relatively obscure algorithm called JSM that is actually superior in certain areas to _all_ of the popular models we have today. Though JSM implementations are far and few between, and most of them won't pass basic expectations in usability and quality.
-
Principal EngineerHuaweiRussia -
Chief Executive OfficerGlow Labs Apr 2023 - PresentМосква, Москва, Россия
-
Chief Software EngineerTinkoff Jul 2017 - PresentMoscow
-
Software EngineerGoogle Jun 2016 - May 2017Орхус, ДанияWorking on the Dart programming language. -
Research ConsultantHuawei Technologies Mar 2016 - Jun 2016MoscowContractual research and development work. Main topic is optimization of Spark machine learning toolkit, in particular GraphX and MLLib components. Made a couple of patches that speed up triangle counting, also introduced more compact data structures that save 50% of memory consumption for large graphs. -
Senior Elasticsearch DeveloperLazada Group Nov 2015 - Mar 2016MoscowTasked with improvement of performance and quality of the search engine. Mainly carried out performance experiments and supervised the transition of successful ones to the production.Gained some new insights for tuning of the JVM-based solutions. Did an introductory tech talk on the D programming language. -
CtoIntellectual Infosystems Ltd Aug 2014 - Oct 2015MoscowI was responsible for every piece of our technology stack and application architecture. Also I shared responsibilities of IT operations manager. That is working on deployment, CI, various tools and specially designed staging environments. Aside from that - the usual team coordination and training, part-time development of certain libraries and/or critical elements of the infrastructure.
-
Systems EngineerDemos Co Ltd Aug 2012 - Jul 2014MoscowMy main task as a part of R&D team was developing a secure software system for multi-factor authentication and signature for cloud services. Technologies used are Java on the server-side and plain C inside of hardware security modules.At this job I've build up my understanding of cryptography and IT security in general. I also enjoyed writing a protocol compiler for the interface between an HSM and the server application (a lot like XDR).Also contributed a few (yet to be reviewed) patches to OpenSSL while implementing new (2012) GOST digitla signature and hash function in the firmware.http://rt.openssl.org/Ticket/Display.html?id=3311http://rt.openssl.org/Ticket/Display.html?id=3328 -
ContractorGoogle May 2012 - Aug 2012GSOC 2012 "Extended Unicode support"A Google summer of code project. This time a proposal is a library that provides access to advanced Unicode algorithms and data structures. Including topics like normalization, case-agnostic comparison and breaking strings into user-perceived characters.Is a spin-off from my previous GSOC project, where I had to learn much about Unicode which is often neglected topic. In the end during this project I've learned more intricate details then I probably would have ever wanted to. -
ContractorGoogle May 2011 - Aug 2011My first large open-source project funded by Google as part of Google Summer of Code. The goal was to construct a modern and fast regular expressions library for the D programming language. Shortly after showing some excellent results in a few benchmarks went through the review process and become part of D standard library in September 2011. Notable features include ability to compile-time generate matcher's code and great Unicode support enabled by default.Original source with complete history before inclusion into the standard:https://github.com/DmitryOlshansky/FReD(these days it hosts only benchmarks and tools)
Dmitry Olshansky Skills
Dmitry Olshansky Education Details
-
Винити Ран5 -
Прикладная Математика И Информатика -
Школа 1189
Frequently Asked Questions about Dmitry Olshansky
What company does Dmitry Olshansky work for?
Dmitry Olshansky works for Huawei
What is Dmitry Olshansky's role at the current company?
Dmitry Olshansky's current role is Principal Engineer.
What is Dmitry Olshansky's email address?
Dmitry Olshansky's email address is dm****@****ail.com
What is Dmitry Olshansky's direct phone number?
Dmitry Olshansky's direct phone number is +796294*****
What schools did Dmitry Olshansky attend?
Dmitry Olshansky attended Винити Ран, Московский Физико-Технический Институт (Государственный Университет) (Мфти), Школа 1189.
What are some of Dmitry Olshansky's interests?
Dmitry Olshansky has interest in Robotics, Optimization, Code Generation, Science And Technology, Virtual Machines, Computer Vision, Network Protocols, Compiler Technology, Parsing.
What skills is Dmitry Olshansky known for?
Dmitry Olshansky has skills like C++, C, Regular Expressions, Multithreading, Git, Compiler Construction, Computer Vision, Posix, Linux, Scala, Java, Parsing.
Who are Dmitry Olshansky's colleagues?
Dmitry Olshansky's colleagues are Tanisha Delgado, 王维维, 李奕燃, William He, 王小鱼, Wenzhuo Ma, Sourov Hasan.
Not the Dmitry Olshansky you were looking for?
-
1yahoo.com
-
2aol.com, siuh.edu
-
Dmitry Olshansky
Attending Physician And Associate Clinical ProfessorNew York City Metropolitan Area2mssm.edu, mountsinai.org -
2gmail.com, eae-consult.ru
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial