Badges
Certifications
Work Experience
Software Development Engineer II
Microsoft•  July 2019 - Present
I am a Software Development Engineer in Azure Industrial IoT team. Tech stack: Azure, Kubernetes, Helm, OPC UA, C#. GitHub repo: https://github.com/Azure/Industrial-IoT
Senior Big Data Engineer
Data Reply GmbH•  March 2019 - June 2019
Big Data Engineer
Data Reply GmbH•  August 2016 - February 2019
In Data Reply I've been engaged in several big data projects for our clients. Projects were either in cloud or on-premise. Here are descriptions of some of them: Develop AWS-based solution for monitoring fleet of industrial machines. AWS IoT and AWS Lambda have been used for developing scalable data ingestion and processing pipeline. AWS Elastic Service has been used for scalable data storage and search. NGINX was utilized for creating lightweight and high-throughput reverse proxy service. Develop solution for continuous data ingestion from various sources with data visualization and explorative search. For this project, I've utilized full Elastic stack (ElasticSearch, Logstash and Kibana) along with MySQL. Several scripts for data processing stages have been written in Python and Painless (Java based scripting language from ElasticSearch). Developed data delivery pipeline from Amazon RDS to Amazon DynamoDB.
Member of Technical Staff
VMware•  October 2014 - July 2016
I was part of Log Insight team. Log Insight is a distributed log analytics and management solution from VMware. I was responsible for addition of new features to data collection agent of Log Insight, which is a standalone cross-platform native application written in C++(11). I also designed and implemented internal cross-platform tool for in memory log data extraction from nested archives and its ingestion to Log Insight Server. Development was done in C++(11) and Python was used for testing.
Software Developer
OneMarketData•  October 2011 - September 2014
OneMarketData is a provider of solutions for high frequency financial data processing and analytics. I was mainly engaged in expansion of OneTick's multi-language APIs (C++, C#, Java, Python and Perl), and optimization of cross-language communication protocols for increased API performance. I have also done design and implementation of minor features for company's OneTick product line, as well as new data collectors. Main development has been done in C++ and Perl has been used for testing. C#, Java, Python and Perl were also used for API tests.
Education
Yerevan State University, Yerevan, Armenia
Management of Information Systems, MS•  2011 - 2014
Yerevan State University, Yerevan
Informatics and Applied Mathematics, BS•  2007 - 2011
Links
Skills
karok2m has not updated skills details yet.