Software Developer
Current- I have an experience of developing the multiple MVPs of medical research startups those raised few million dollars in investments (key fullstack developer).- UI for self-driving cars. Tecnologies: C++, Qt framework 6.2- Microservice to extract knowledge from the medical text on natural language. Build the REST API, multithreading support, performance optimization, memory consumption optimization, development of the algorithm to recognize attributes for labratory mentions like value and unit. Redesigned the system to Go language to make it faster and optimize memory consumption (have got x10 times performance improvement and memory consumption reduced from 20Gb to 4Gb).Tecnologies: Java, Spring framework, Python, GoLang, RabbitMQ- JS library for rendering 3D models on the web page. I've created shaders(phong illumination, glow effect), camera algorithms, image postprocessing, parameterization engine (connect 3D geometry with the data model)Technologies: JavaScript, WebGL- CAD system for oil & gas industry. I helped to make content for it (parametrization of models), bug fixing, made a utility to make high load testing (utility to control and monitor instances on the Microsoft Azure cloud), created a utility to check 3D models for waterproof to restore broken 3d meshes.Technologies: C#, WinForms