Common Skills

Backend

  • Node.js, Express, Nest, Electron
  • .Net Core
  • Flask, FastAPI
  • DBs, Kafka, Redis, ES

Frontend

  • React, Next, Angular
  • Redux, Zustand, RTK-Q
  • TypeScript, tRPC
  • Vanilla JS, jQuery, CSS

Data Science

  • ML (sklearn, XGBoost)
  • DL (PyTorch, TF)
  • OpenCV, LLMs
  • TIBCO Spotfire, D3.js, Streamlit

Deployment

  • Docker, k8s, OpenShift
  • Google Cloud Platform
  • Gitlab CI/CD
  • Nginx, UWSGI

Mobile

  • React Native
  • Phonegap (Cordova)
  • Adaptive Design
  • Mobile UX/UI

Team Management

  • Trello, YouGile
  • Impact, Story Mapping
  • JIRA
  • Git

Work Experience -

Saudi AramcoARAMCO - Artificial Intelligence and Data Analysis Department (AIDA)

FULL-STACK SOFTWARE ENGINEER

November 2020 - Present
  • Developed a system to predict flow rates using machine learning models. Integrated real-time sensor data to improve the accuracy and reliability of the flow predictions. Collaborated with data scientists and engineers to fine-tune the machine learning algorithms and ensure seamless data integration. Implemented robust data pipelines and ETL processes to handle and preprocess sensor data.
  • Designed and developed a 1-dimensional flow simulator similar to Schlumberger’s OLGA. Created both a desktop application and a web version to cater to different user needs. Focused on optimizing performance and scalability to handle large-scale simulations efficiently.
  • Collaborated with DevOps and IT teams in Saudi Arabia to deploy and manage VFM and simulation clusters.

The Exploration and Petroleum Engineering Center - Advanced Research Center (EXPEC ARC)

Dhahran, Saudi Arabia

Saudi Aramco is a state-owned petroleum and natural gas company that is the national oil company of Saudi Arabia. As of 2022, it is the second-largest company in the world by revenue


FREELANCE TEAM

FULL-STACK DEVELOPER

September 2019 - October 2020
  • Developed a platform for computer vision applications for a large network of shopping malls. Enabled data scientists to upload their models and apply them to real-time surveillance camera data. Rendered results on a web dashboard for monitoring and analysis.
  • Created a search system for technical documentation in pdf format for the electronic design company

Education

École 42 Paris Tech (Computer Science)

42 Paris École, known as 42, is a pioneering higher education institution in Paris, France, offering a unique, tuition-free computer science program. Offering RNCP-certified diplomas (Bachelor - 180 ECTS credits; Master - 120 ECTS credits), 42 utilizes a peer-to-peer learning methodology with no teachers or formal classes, emphasizing project-based learning and real-world problem-solving.

Master Degree RNCP 7 : Expert en Architecture Informatique
  • Architecture de bases de données et Data (Architecture of Databases) 2022 - 2024
Bachelor Degree RNCP 6 : Développeur de solutions informatiques
  • Développement d’application web & mobile (Web and mobile application development) 2019 - 2022

Open 24/7, its state-of-the-art facilities foster a collaborative and creative environment where students develop critical skills in software engineering and algorithmic thinking. Renowned globally, 42 prepares graduates to thrive in the fast-evolving tech industry, cultivating independence, teamwork, and innovation.

Recognized globally for its excellence, 42 Paris École is more than just an educational institution; it's a community of passionate, forward-thinking individuals poised to become the next generation of tech leaders.

Achievements

Finalist of andex Data Science Contest 2019

Winner of Grant competition “UMNIK 2018” - Track “HealthNet”

Victories in Hackathons:

MATCH

Tinder-like Dating App

SHOWROOM

App for General Satellite TV Receivers

INSTALLY

Pick a color style for your Instagram

My Hobbies

  • Playing Guitar, Bass
  • Surgery and Traumatology
  • Digital and Traditional Art
  • Motorcycles

CV

If you want to receive my CV in PDF format please write to me in Telegram (@Jim_Root) or email

Current Location

Kazakhstan,
Almaty