Nikolai Trush
Senior Software Engineer @Huawei
Signup · Get unlimited contacts
WORK HISTORY
Senior Software Engineer @Huawei
Engineered the Layout Engine for WEB based application in OpenHarmony OS in accordance with the W3C standard Optimized the WEB page layout process, resulting in a 30% increase in application performance Added support for positioned elements (CSS \"position\"), which are used by more than 70% of the largest services, which significantly improved the user experience Carried out web platform tracing, profiling in Perfetto, found a most frequently called function, rewrote it and thereby optimized the rendering cycle by 2 times from 12.5 ms to 6 ms Supported a set of HTML tags and CSS properties in the Text Rendering module to remove the third-party library, improve performance and flexibility Detected the quadratic complexity of Text Shaping depending on the number of lines, proposed a linear algorithm that reduced the average page rendering time from 400 ms to 50 ms Managed a team of 4 engineers, set tasks, tracked progress, and we achieved goals 30% ahead of schedule Deep diving into the Chromium Engine to find bottlenecks and achieve better performance for new WEB Engine
EDUCATION
Moscow Institute of Physics and Technology (State University) (MIPT)
Master's degree, Applied Mathematics and Physics
Russian Presidential Academy of National Economy and Public Administration
Master of Business Administration - MBA, Business Administration and Management, General
AESC MSU — Kolmogorov Boarding School
High School Diploma, Engineering Physics/Applied Physics
Moscow Institute of Physics and Technology (State University) (MIPT)
Bachelor's degree, Applied Mathematics and Physics
ABOUT NIKOLAI TRUSH
Experienced Backend Developer with over 6 years of dedicated expertise in both C++ and Python. My career has spanned a diverse range of environments, from thriving startups to established corporations. My passion for technology and innovation has driven me to excel in challenging roles, contributing significantly to various projects.I have a strong background in robotics, having spent several years working on cutting-edge projects. One notable achievement includes leading a team in the development of an autonomous UAV (quadcopter) capable of indoor flights using SLAM technology, all without relying on GPS or beacons. We successfully took this product from its initial MVP stage to mass production, demonstrating my ability to turn ambitious ideas into reality.Currently, I am engaged in a compelling project, where I am creating a WEB engine tailored for rendering applications on wearable devices, specifically built on the Open Harmony OS platform. This endeavor underscores my commitment to staying at the forefront of technological advancements.My educational background includes a bachelor\'s and master\'s degree in Applied Mathematics and Physics from the prestigious Moscow Institute of Physics and Technology (Phystech). My dedication to excellence extends beyond the classroom, as evidenced by my team\'s victory in the robotics competition at RTK Cup 2018 and my international experience gained through an internship at DESY Research University in Germany.I am passionate about pushing the boundaries of technology and contributing to groundbreaking projects. My unique blend of technical skills, educational achievements, and real-world experience positions me as a valuable asset in any team focused on innovation and problem-solving.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.