Rohan Thomas
Mathematics Student, Programmer.

Education & Experience

Master of Science, Mathematics

Starting Oct 2025

RPTU Kaiserslautern

Specialisation: Financial Mathematics and Statistics

Bachelor of Science, Mathematics

2021 – 2024

Mar Ivanios College (Autonomous) — 8.53/10 GPA

Thesis: Design and Analysis of Some Number Theoretic Algorithms.

  • Attended the selective Mathematics Training and Talent Search Program by the National Board of Higher Mathematics, Government of India.
  • Awarded first prize in Inter-Collegiate Mathematics Quiz competition at University College, Thiruvananthapuram.
  • Teaching Assistant for C, Python, and Sage Math during fifth and sixth semesters.
  • Conducted a workshop on information retrieval techniques using Python for undergraduate mathematics students.
  • Developed and maintained the Mar Ivanios College Library website: www.miclibrary.org.

Higher Secondary Education & Early Experience

2019 – 2020

St. John’s Model Higher Secondary School — 88% (A Grade)

  • Invited Speaker at Google Developers Group, Chennai (GDG) DevFest 2018.
  • Gave an invited talk at Mar Ivanios College on Linear Regression using Python.
  • Founded CS Impact, a community for high school computer science enthusiasts, and conducted workshops.
  • Invited Speaker at Google Developers Group (GDG), Thiruvananthapuram, DevFest 2017.
  • Spent the summer at UST Global learning the fundamentals of programming.

Blog Articles

Why negative times negative is a positive?

Exploring the reasoning behind a fundamental mathematical rule, moving from informal notions to the formal axioms of algebra.

Can we count all the real numbers?

A look into the concepts of countability and uncountability, demonstrating why the set of real numbers is a "larger" infinity.

Sieve of Eratosthenes: Time Complexity

An analysis of the ancient algorithm for finding prime numbers, using the Inclusion-Exclusion Principle.

Murder Mystery: A Differential Equation Application

Applying Newton's Law of Cooling to solve a forensic puzzle and determine the time of a hypothetical murder.

Certifications

Supervised Machine Learning

DeepLearning.AI (Coursera)

Julia Scientific Programming

University of Cape Town (Coursera)

Learn C from Scratch

Educative IO