Andrei is a veteran Full Stack Developer - a forward and innovative thinker, hands-on and collaborative, experienced in the delivery of new products/solutions that disrupt markets. In the last 20 years, he has worked for Microsoft, EMC, Motorola, Deutsche Bank, and other big brands on several transformative projects using various stacks, for mobile, desktop and web platforms. He is well versed in C++, C#, JavaScript languages and other in-demand frameworks, libraries, and tools.
Worked as a solutions architect in the iteration and delivery of a secure messaging app suite; giving hands-on expertise from prototyping to design to implementation, and product release.
Offered solutions in the development of different web apps; using existing design documents and technical requirements to architect, design and build solutions for clients.
Designed and developed supporting back-end services; implementing technology solutions for reliable, scalable, and high-performing services.
Facilitated the ideation and development of a web portal to manage employee benefits (insurance, retirement, etc.) within ROI.
Responded to technical inquiries by implementing a web service solution to streamline debugging and troubleshooting efforts on the project and enabled automatic testing using Selenium.
Offered pragmatic methods and solutions that reduced man-hours, improved build and deployment strategies and implemented numerous high-level products/tools on projects for ROI.
Accelerated development initiatives for Autobahn products and ecosystems; delivering FX Trading solutions for investment banking and WPF apps that improve performance, security, and code quality.
Provided standardized, process-driven expertise for the design and development of a metadata-driven framework for desktop interoperability; enabling several existing apps to use the framework.
Offered on-going customization/support for the development of several WPF Controls (MVVM) within Deutsche Bank's platform.
Handled the iteration and delivery of a rapid data serialization SDK (similar to Google ProtoBuf) and its related C# code generator for Microsoft.
Investigated and implemented solutions for a remote-procedure calls engine/toolset for a new key-value store (NoSQL) used in Microsoft Online Services.
Engineered an object-oriented logging framework for Microsoft's in-house cloud infrastructure, which is used by AdCenter and Bing.
Modelled and provided solutions for a high-availability Linux-based cluster (HA); integrating and configuring Pacemaker for network-attached storage (NAS).
Provided development expertise for an out-of-memory (or overcommit) monitoring daemon in C on the project.
Produced specifications and determined the operational feasibility of the usage of the cgroups feature on the HA cluster.
Provided technical leadership in the delivery of solutions for several Motorola mobile device platforms; implementing security features (JSR177), branding services (T-Mobile MyFaves), and best practices.
Actively participated in Motorola's AJAR mobile platform development; integrating Adobe Flash Lite player to the mainstream Motorola mobile platform (P2K).
Developed and provided support for several internal tools for embedded software development in C# and C++.
Led the 3D GIS Platform development processes from the ground-up and managed the tool-chain for 3D modelling, image processing, and precise measurements.
Developed a cross-platform computational geometry math library in C++ and created a whole family of end-user 3D applications in C++ and Qt (Viewer, Editor, utilities, etc.).
Provided up-to-date expertise and applied this to the programming, execution, and improvement of a large-images processing engine (satellite imagery) in C and C++.