Rahul Roy

Open to a 6-month internship

Software thinking.
Engineering curiosity.

Scientific Instrumentation master's student in Jena, connecting software development, measurement and applied machine learning.

Portrait of Rahul Roy
Rahul RoyBased in Jena, Germany
02Years in software development at TCS
IEEEPublished research · SPICES 2022
M.Sc.Scientific Instrumentation · ongoing

01 / Selected work

From a question to a working system.

Personal and academic projects. Each description separates what was built from what was simulated.

AI-generated concept illustration

Personal project / Al Madar

Document Processing & Quotation Tool

A personal software project exploring document processing and quotation workflows for aluminium fabrication. Developed a computer-vision and OCR pipeline using a Roboflow-sourced dataset. This is portfolio work, not employment or a claim of industrial deployment.

PythonYOLOOCRRoboflow

AI-generated concept illustration

Academic simulation / IEEE SPICES 2022

Microgrid Battery Scheduling

Investigated how the choice of state space affects Q-learning for battery scheduling in a microgrid. Academic simulation work, not an industrial deployment. See the linked publication for the methodology and results.

PythonNumPyMatplotlibQ-learning

AI-generated concept illustration

Personal full-stack project

Al Madar Business Website

A personal PHP/MySQL website project for presenting business information and managing content. The project brings together a public-facing interface and an administration workflow. Listed as personal development work, not a current job.

PHPMySQLJavaScriptCSS

AI-generated concept illustration

Academic design project

Micromanipulator Design

Academic micromanipulator design work connecting mechanical design with scientific instrumentation. A CAD-based project, presented separately from software development and machine-learning work.

CADScientific instrumentation

AI-generated concept illustration

Academic project / EAH Jena / 2025

FEM Analysis of a Mechanical Assembly

Academic study using ANSYS Workbench 2024 R2 Static Structural to evaluate a mechanical assembly under a 100 µm input displacement. The report covers rigid-link simplification, remote-displacement boundary conditions, mesh convergence, output displacement and input stiffness, with comparison against geometric hand calculations. The selected mesh contained 82,556 nodes and 17,856 elements. Results are from simulation, not physical testing.

ANSYS WorkbenchStatic StructuralFEMMesh convergenceHand calculations

Research / IEEE SPICES 2022

Learning to make better energy decisions.

IEEE SPICES 2022 / 2022

Investigation of Choice of State Space for Reinforcement Learning Based Battery Scheduling in Microgrid

Academic research investigating the choice of state space for Q-learning-based battery scheduling in a microgrid. Published in the 2022 IEEE International Conference on Signal Processing, Informatics, Communication and Energy Systems (SPICES), pp. 290–295. Simulation results should be interpreted within the assumptions and baseline described in the paper.

I. A. T P, R. Roy, S. Siyad, S. Santhosh and V. Rajeev

Read the publication ↗

02 / About

An engineering background. A software mindset.

I am pursuing an M.Sc. in Scientific Instrumentation at Ernst-Abbe-Hochschule Jena after completing a B.Tech in Electrical and Electronics Engineering. Two years of software development at TCS taught me to translate requirements into working applications. My academic interests now bring that experience closer to measurement, data and applied AI.

Location
Jena, Germany
Languages
English C1 · German A2 · Malayalam · Hindi
Next opportunity
Mandatory internship, 5–6 months. Open to relocation across Germany.

A practical toolkit.

Skills used in software, research and laboratory work.

Software & data

  • Python · NumPy · Pandas · Matplotlib
  • PHP · Drupal · SQL
  • HTML · JavaScript
  • C++ (basic)
  • C programming (coursework)
  • CSS · Responsive web interfaces
  • REST API integration · JSON

Applied machine learning

  • Tabular Q-learning
  • scikit-learn
  • YOLO · OCR · Roboflow
  • Data preprocessing · Scaling · Correlation analysis
  • Decision trees · Classification fundamentals

Measurement & analysis

  • MATLAB
  • Oscilloscopes · Signal generators · DMMs
  • Calibration · Measurement uncertainty
  • Magnetic-field measurement · Hysteresis analysis (laboratory)

Engineering foundations

  • CAD · Micromanipulator design (academic project)
  • Electrical and electronics engineering (degree)
  • Microgrid battery scheduling (Q-learning simulation)
  • ANSYS Workbench · Static Structural (academic project)
  • FEM · Mesh convergence · Boundary conditions (academic project)
  • FEA comparison with geometric hand calculations (academic analysis)
  • AutoCAD Mechanical (academic project)

Course-based knowledge

  • Neural networks · Deep learning foundations
  • IoT · Industrial IoT on Google Cloud foundations
  • MATLAB exploratory analysis · Feature engineering
  • Mathematics for machine learning
  • Solar energy · Electric vehicle foundations

Development practice

  • Requirements interpretation · Technical documentation
  • Software testing · API integration testing

03 / Experience & education

The path so far.

Professional experience

Planned start: 1 November 2026

Incoming Mandatory Intern – Robotic Crop Harvesting

Fraunhofer IPK

Berlin, Germany

Accepted an upcoming mandatory internship focused on a camera-guided robotic crop-harvesting system. Planned work includes computer vision, model training and testing, camera and robot-state data, and improving cutting precision. Contract and onboarding are being finalized.

Oct 2021–Dec 2023

System Engineer – Software Development

Tata Consultancy Services

Kochi, India

Developed web and backend functionality using PHP, Drupal, JavaScript, HTML and SQL. Worked on Zoom API integration, translated client requirements into technical specifications, and contributed to testing and documentation.

Education

Oct 2024–Present

M.Sc. Scientific Instrumentation

Ernst-Abbe-Hochschule Jena (EAH Jena)

Jena, Germany

Scientific instrumentation, measurement and data analysis.

Aug 2017–Jun 2021

B.Tech Electrical & Electronics Engineering

TKM College of Engineering

Kollam, Kerala, India

Electrical and electronics engineering.

Academic project: Q-learning for battery scheduling in a microgrid.

04 / Continued learning

Selected learning

Selected courses that support my work in software, instrumentation and energy.

deeplearning.ai

Neural Networks and Deep Learning

Read moreRead less

A course covering foundational neural-network and deep-learning concepts, included as part of my continued learning in applied machine learning.

Issued by
deeplearning.ai
Date
2023

deeplearning.ai

Improving Deep Neural Networks

Read moreRead less

A course on training, tuning and improving deep neural networks, included as continued learning in applied machine learning.

Issued by
deeplearning.ai
Date
2023

deeplearning.ai

Machine Learning Specialization

Read moreRead less

A course series covering core supervised and unsupervised machine-learning concepts.

Issued by
deeplearning.ai
Date
2023

Univ. of Michigan · Coursera

Python for Everybody Specialization

Read moreRead less

A course series focused on Python programming foundations.

Issued by
Univ. of Michigan · Coursera
Date
2022

Google · Coursera

The Bits and Bytes of Computer Networking

Read moreRead less

A course covering the fundamentals of computer networking.

Issued by
Google · Coursera
Date
2022

Google · Coursera

Crash Course on Python

Read moreRead less

A course focused on Python programming fundamentals. Included here as part of my continued learning in software development.

Issued by
Google · Coursera

Google Cloud · Coursera

Industrial IoT on Google Cloud Platform

Read moreRead less

A course on industrial IoT concepts in the Google Cloud Platform context. Included as continued learning related to connected devices and data.

Issued by
Google Cloud · Coursera

Become a Drupal 9 Developer

Read moreRead less

A course focused on Drupal 9 development concepts.

Non-Conventional Energy Resources

Read moreRead less

A course providing an overview of non-conventional energy resources.

SUNY · Coursera

Solar Energy Basics

Read moreRead less

A course covering the fundamentals of solar energy. Included as continued learning alongside my electrical engineering background.

Issued by
SUNY · Coursera

IIT Delhi · NPTEL

Electric Vehicles

Read moreRead less

Electric Vehicles · IIT Delhi · NPTEL.

Issued by
IIT Delhi · NPTEL

IIT Kharagpur · NPTEL

Introduction to IoT

Read moreRead less

Introduction to IoT · IIT Kharagpur · NPTEL.

Issued by
IIT Kharagpur · NPTEL

Google

Fundamentals of Digital Marketing

Read moreRead less

Fundamentals of Digital Marketing · Google.

Issued by
Google

University of California San Diego

IoT: How did we get here?

Read moreRead less

IoT: How did we get here? · University of California San Diego.

Issued by
University of California San Diego

University at Buffalo

Energy Production, Distribution & Safety

Read moreRead less

Energy Production, Distribution & Safety · University at Buffalo.

Issued by
University at Buffalo

University of Michigan

Programming for Everybody

Read moreRead less

Programming for Everybody · University of Michigan.

Issued by
University of Michigan

University of Michigan

Python Data Structures

Read moreRead less

Python Data Structures · University of Michigan.

Issued by
University of Michigan

University of Michigan

Introduction to Data Science in Python

Read moreRead less

Introduction to Data Science in Python · University of Michigan.

Issued by
University of Michigan

MathWorks

Exploratory Data Analysis with MATLAB

Read moreRead less

Exploratory Data Analysis with MATLAB · MathWorks.

Issued by
MathWorks

MathWorks

Data Processing & Feature Engineering with MATLAB

Read moreRead less

Data Processing & Feature Engineering with MATLAB · MathWorks.

Issued by
MathWorks

Macquarie University

Excel Skills for Business

Read moreRead less

Excel Skills for Business · Macquarie University.

Issued by
Macquarie University

Imperial College London

Mathematics for Machine Learning

Read moreRead less

Mathematics for Machine Learning · Imperial College London.

Issued by
Imperial College London

05 / Get in touch

Let’s work on something meaningful.

Looking for an intern in instrumentation, applied AI or technical software? I would be glad to discuss where my background could help your team.