Igor Cher

Igor Cher

Experienced software engineer with deep expertise in backend development and infrastructure design.
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Basel, Basel Stadt, Switzerland
Experience:
18 years
About

I am a senior software engineer with over 15 years of experience developing robust backend systems and scalable data platforms. I recently relocated to Switzerland with my family after receiving a work permit, and I am now seeking new opportunities where I can contribute my expertise and continue to grow professionally.

I began my career at NICE in 2006, shortly after earning a bachelor’s degree in computer science from the Holon Institute of Technology. Over the years, I contributed to a wide range of impactful and technically challenging projects.

One of the most complex and rewarding projects I worked on involved building an accessibility-driven tool that allowed call center agents to interact with third-party CRM software. To enable communication between Java-based user interfaces and a .NET application — despite the lack of built-in accessibility APIs in Java — I designed a multi-language solution using .NET, Managed C++, native C++, Java (via JNI), and even assembly. Solving this technically intricate problem early in my career was a significant achievement that set the tone for my future work.

In 2011, I received an Award of Excellence in recognition of my outstanding performance.

In 2013, I was selected as the sole developer to travel to the UK ahead of NICE’s acquisition of Causata. My responsibility was to assess the codebase prior to the acquisition decision.

Later, I joined a newly formed Big Data team at NICE, where we developed a Hadoop-based solution on IBM’s BigInsights platform. During this time, I took the initiative to create a UI tool for HBase — later released as an open-source project: https://github.com/NiceSystems/hrider. The tool significantly improved developer productivity by simplifying access to and interaction with HBase data.

In 2014, I joined Optimal+, focusing on large-scale backend processing of semiconductor test data. I worked on .NET Windows services and integrated with technologies such as SQL Server, Vertica, Apache Spark, and Hadoop.

Following Optimal+’s acquisition by National Instruments in 2020, I played a key role in developing a modern, Kafka-based streaming platform using microservices, Docker, Kubernetes, and Snowflake. Our team used both .NET and Java, depending on system requirements.

In 2023, after NI was acquired by Emerson, I focused on modernizing legacy systems by migrating them to a microservices architecture. This transformation led to performance improvements of up to 40%.

I am passionate about building scalable, reliable systems and solving complex engineering problems. I’m now eager to bring my experience to a forward-thinking team, where I can contribute meaningfully while continuing to learn and grow.

Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.