← В ленту
Регистрация: 22.09.2022

Roman Snytsar

Специализация: Performance

Портфолио

Microsoft Genomics - Azure Service

Managing the "science" part of the project: making sure the bioinformatics tools run accurately and fast.

Microsoft Genomics Library

Developed an open-source library that contains highly optimized compute cores for genomics applications. Vectorized code using the Intel Vector Extension ISA.

ChronoZoom

Served as a Test Manager for the project. Trained several student teams in the art of Quality Assurance, and Performance Testing.

Скиллы

C++
C#
Java
Algorithms
AVX2
Parallelization
Performance
Profiling

Опыт работы

Engineering / Test Manager
с 10.2010 - По настоящий момент |Microsoft Research
C++, Azure, .NET
● Assembling and coaching teams to build and ship new products in in six to nine months using the newest technologies. It is like running 2-3 startups in a year. ● Managed Dev, QA, Hardware Lab, Customer Support, and Sustained Engineering teams. ● Defining processes, tools, and metrics for the projects. ● Managing relationships with vendors in industry and academia. 1. Microsoft Genomics – Accelerating genomic processing in Azure. ● Involved in all aspects of the product from Algorithms and Performance to Azure Deployment. 2. Presenter Camera – Video Enhancement App. ● Improved the quality of video seen by remote attendees of a presentation. 3. Skype Qik – Cloud based Mobile Video Chat. ● Architected the cross-platform engineering approach for Android, iOS, and Windows devices. 4. Skype Translator – Real time speech-to-speech translation. ● Focused on Performance Engineering/Load Testing and resource planning. 5.Translator Hub - Community portal for building translators to/from indigenous languages. ● Organized and planned the community evaluations of the portal. 6. CodaLab – Cloud platform for Machine Learning competitions. ● Build relationships with academia to establish quality guidelines for the open source project. 7. ChronoZoom – Cloud based educational tool to visualize the history of everything. ● Organized and trained teams of undergraduate and graduate students to use efficient software development processes and incorporate QA in daily work. 8. Tablet PC 1.0-1.5. ● Designed the methodology, tools and guidelines for Electronic Ink Analysis API (450+ classes and methods). Got several patents for Handwriting Recognition. 9. .NET Framework 1.0-2.0. ● Developed the guidelines, submission process and automated tools for the .NET Framework documentation sample code.
Senior Software Quality Engineer
04.2008 - 07.2010 |Expedia
C++/Java
Managed the efforts of multiple Test teams to build a unified quality strategy for the company.
Software Architect
02.2007 - 04.2008 |Lagotek
C++, Java
Worked in startup environment designing and developing innovative system for commercial and residential energy management. System included custom hardware running Windows CE as well as PC and Media Center components.
Principal Engineering Lead
11.2000 - 02.2007 |Microsoft
C++
Performance Tuning of multiple products including Azure services, One Note, Windows etc.
Principal Consultant
10.1997 - 10.2000 |Interna
C++, Java
Performance solutions for aerospace/commercial avionics software.
Software Architect
01.1996 - 10.1997 |RR-Gateway
Java
Designed and developed a Java tool for capturing, specifying and analyzing software requirements of the real-time embedded systems for Rockwell Intl. The tool employs the CoRE formal methodology after the Software Productivity Consortium. The development process complied with rigid standards for the aerospace industry.

Образование

Nuclear Physics (Магистр)
1989 - 1996
Moscow Engineering Physics Institute

Языки

АнглийскийСвободно владеюРусскийСвободно владеюУкраинскийСвободно владею