saibot94
Ioan Cristian Schuszter
Geneve, Switzerland

Experienced Big Data and Full-stack Software Engineer with a demonstrated history of working in both the research and industry environments. Skilled in .NET, Scala, Java, Python, Apache Spark and other Big Data technologies, as well as some data science and machine learning skills. I am also knowledgeable in several other areas such as front-end development (React, Angular) and DevOps. I hold a PhD in Systems Engineering, featuring a thesis on predicting critical system failures using ML.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

70
CodersRank Rank
Top 6%
Top 50
Java
Java
Developer
Switzerland
Top 50
Python
Python
Developer
Switzerland
Top 5
Scala
Scala
Developer
Switzerland
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
CERN
7 years 5 months
Geneva, Switzerland
Software Engineer (Staff)
Apr 2021 - Mar 2025 (3 years 11 months)
Working as a full-stack software engineer with the Finance and Administrative Processes department, mainly on applications intended for public outreach and the visits service, as well as critical safety and site management tools.
java react spring boot python deep learning agile
Software Engineer (Fellow)
Nov 2018 - Apr 2021 (2 years 5 months)
Developing CERN's new IAA (Identity, Authorization and Authentication) infrastructure, as part of the CERN MALT project. Based almost entirely on open-source technologies, it is evolving into a distributed containerized service deployed on Openshift and Openstack.

Activities:
- developing .NET and Python-based micro-services, as well as contributing to the Keycloak project with Java and Angular code.
- developing new UIs for our services, using React and Redux.
- maintaining and extending GitLab CI/CD pipelines that test and deploying containers to Openshift
- building data management and synchronization jobs with a variety of tools: Hangfire, Elasticsearch, Python aiohttp.
- architectural tasks: designing and evolving the code structure and the database schemas.
.net ReactJS postgresql Java Python Redux .net core
Data Engineer - Cybersecurity
Oct 2017 - Nov 2018 (1 year 1 month)
Projects:

- Computer Security infrastructure: worked on developing key infrastructure as part of a large security incident processing pipeline. Performance improvements for a real-time streaming engine used in the enrichment of logs with GeoIP and DNS data, written in Spark. I also handled deployments of various systems using Openshift and Openstack.
- Gotham: rewrite of a remote login monitoring system, initially written as a batch job in Perl, rewritten with Kafka and Spark streaming (in Scala), with a front-end in React.
- FIR (Fast Incident Response): an open-source SIEM (found on Github), developed by Societe Generale. Maintained an internal fork for the project, adapting it for the security team and enabling users to handle their incidents through a complex user-facing extension. A CLI tool and SSO module were also developed for the system. Most of the work was done in Python using Django, Celery and Redis.
- TheHive: deployed and contributed to "The Hive project" security incident response tool on Github with a general purpose OAuth2 authentication module that we required. The project is written in Scala using the Play! framework.
Django Python ReactJS Scala go golang
Softvision
Sep 2016 - Sep 2017 (1 year)
Timisoara, Romania
Data Engineer
- Development of scalable microservices using the Play framework with both Java and Scala.
- Development of a data ingestion and transformation pipeline using Spark jobs, Apache Airflow and S3 storage. Files are ingested and validated using a Scala microservice and pushed to S3, with metadata being stored in Apache HBase through the usage of Apache Phoenix.
- Integration with Stormpath for authentication and authorization throughout the services.
Java Scala spark kafka
Atigeo
Feb 2016 - Aug 2016 (6 months)
Timisoara
Data Engineer
- Using big data and distributed computing technologies such as Apache Spark, Hive, Yarn, Hadoop.
- Developing and extending a big data analytics library in Python and R, used by a major healthcare provider in the US.
- Modifying open-source projects to fit the needs of their integration into the platform (Jupyter, Jupyterhub, Cloudera Livy)
- Working on securing my application module by using the concepts of user impersonation for the technologies that supported it (Spark, Hive, Hadoop) with Kerberos authentication.
- Creating Docker builds for the application, a container being served to each user in the system for security and isolation purposes.
apache spark Docker Python scala akka hadoop

This section lets you add any degrees or diplomas you have earned.
West University of Timisoara
Master’s Degree, Artificial Intelligence and Distributed Computing
Jan 2016 - Jan 2018
Universita Ca' Foscari Venezia
Bachelor’s Degree, Computer Science
Jan 2015 - Jan 2016
West University of Timisoara
Bachelor’s Degree, Computer Science
Jan 2013 - Jan 2016
University of Petrosani
PhD, Systems Engineering
Oct 2020 - Sep 2024
Thesis focused on distributed architectures and detection of critical system failures in software using deep learning techniques.
DeepLearning.AI TensorFlow Developer Specialization
Jun 2021
Machine Learning Foundations: A Case Study Approach
Jun 2021
Sequences, Time Series and Prediction
Jun 2021

Jobs for you

Show all jobs
Feedback