Archive

Coursework

Seventy-nine graded courses across four degrees, 2006 to 2020. I’ve forgotten most of them, but a few were genuinely useful and I’ve listed those first. The full transcript is below if anyone wants it.

Courses I still think about

PHY 503

Methods of Mathematical Physics

MS in Physics

PHY 521

Quantum Mechanics I

MS in Physics

PHY 500

Analytical Mechanics

MS in Physics

PHY 518

Thermodynamics & Statistical Mechanics

MS in Physics

PHY 657

Physical Optics & Interferometry

MS in Physics

Engineering Maths - I

B.Eng in Electronics and Communication

Engineering Physics

B.Eng in Electronics and Communication

Engineering Maths - II

B.Eng in Electronics and Communication

Computer Concepts & C Programming

B.Eng in Electronics and Communication

Computer Programming Lab

B.Eng in Electronics and Communication

Engineering Mathematics - III

B.Eng in Electronics and Communication

Engineering Mathematics - IV

B.Eng in Electronics and Communication

Signals & Systems

B.Eng in Electronics and Communication

Antennas and Propagation

B.Eng in Electronics and Communication

Satellite Communications

B.Eng in Electronics and Communication

Optical Fiber Communication

B.Eng in Electronics and Communication

Image Processing

B.Eng in Electronics and Communication

The complete record

PhD in Engineering Sciences University of Louvain (UCLouvain)

European Ph.D. program - Research-focused with no formal coursework requirement

No formal coursework.

MS in Physics Alabama A&M University, Huntsville, USA · 4.0/4.0

Graduate coursework focused on optics, quantum mechanics, and computational physics. This program shaped my transition toward advanced simulation and applied research.

CodeCourseCr.Grade
PHY 503Methods of Mathematical Physics ◆3A
PHY 521Quantum Mechanics I ◆3A
PHY 500Analytical Mechanics ◆3A
PHY 518Thermodynamics & Statistical Mechanics ◆3A
PHY 671Laser Physics4A
PHY 649Geometrical Optics3A
PHY 657Physical Optics & Interferometry ◆4A
PHY 692Nanophotonics3A
MS in Electrical Engineering University of Alabama in Huntsville · 3.9/4.0

I selected all these courses based on my interests - they represent my passion areas in electrical engineering

CodeCourseCr.Grade
EE 500Random Signals & Noise3A
EE 527Electromagnetic Waves3A
EE 629Analytical & Computational Methods in Electromagnetic Engineering I3A
EE 609Electromagnetic Field Theory3A
EE 710Special Topics: Numerical Methods in Electromagnetics3A
EE 725Advanced Radar Technique3A
EE 610Special Topics: Computational Electromagnetics3A
EE 699Master's Thesis3S
MA 685Stochastic Processes / Applied I3B-
PH 636Introduction to Space Plasma Physics3A
B.Eng in Electronics and Communication Visvesvaraya Technological University · First Class with Distinction

Semester I

CourseMarks
Engineering Maths - I ◆105/125
Engineering Physics ◆81/125
Elements of Civil Engg. & Engg. Mechanics72/125
Elements of Mechanical Engineering89/125
Basic Electrical Engineering91/125
Workshop Practice60/75
Engineering Physics Lab50/75
Constitution of India & Professional Ethics55/75

Semester II

CourseMarks
Engineering Maths - II ◆106/125
Engineering Chemistry90/125
Computer Concepts & C Programming ◆85/125
Computer Aided Engineering Drawing116/125
Basic Electronics83/125
Computer Programming Lab ◆57/75
Engineering Chemistry Lab49/75
Environmental Studies49/75

Semester III

CourseMarks
Engineering Mathematics - III ◆106/125
Analog Electronic Circuits64/125
Logic Design82/125
Network Analysis89/125
Electronic Instrumentation84/125
Field Theory68/125
Analog Electronics Lab42/75
Logic Design Lab45/75

Semester IV

CourseMarks
Engineering Mathematics - IV ◆106/125
Microcontrollers96/125
Control Systems94/125
Signals & Systems ◆105/125
Fundamentals of HDL81/125
Linear ICs & Applications100/125
Microcontrollers Lab51/75
HDL Lab54/75

Semester V

CourseMarks
Management & Entrepreneurship83/125
Digital Signal Processing86/125
Analog Communication86/125
Microwaves and Radar94/125
Digital Switching Systems90/125
Fundamentals of CMOS VLSI109/125
DSP Lab54/75
Analog Communication Lab + LIC Lab70/75

Semester VI

CourseMarks
Digital Communication88/125
Microprocessors77/125
Analog and Mixed Mode VLSI Design84/125
Antennas and Propagation ◆99/125
Information Theory and Coding107/125
Satellite Communications ◆95/125
Advanced Communication Lab64/75
Microprocessors Lab61/75

Semester VII

CourseMarks
Computer Communication Networks66/125
Optical Fiber Communication ◆85/125
Power Electronics98/125
DSP Algorithms & Architecture85/125
Image Processing ◆91/125
H R Management98/125
VLSI Lab50/75
Power Electronics Lab59/75

Semester VIII

CourseMarks
Wireless Communication69/125
Embedded System Design62/125
Network Security69/125
Project Work100/100
Seminar40/50

Technical inventory, c. 2024

The skills list from the old CV, kept as a record of how the work was described at the time. It is here rather than on the front page because a list of tools is no longer a useful description of what anyone does.

Programming & Development

Python (NumPy, Pandas), C++, FORTRAN, MATLAB, PyQt (GUI), JavaScript (Vue.js), HTML/CSS, Hugo

Machine Learning & Data Science

Scikit-learn, TensorFlow, PyTorch, Random Forest, LSTM, SVM, Time-series analysis, Anomaly detection, Cross-correlation

Data Engineering & Visualization

Data pipelines, Plotly, Chart.js, Leaflet, Vue.js dashboards, Interactive visualization, Data cleaning & ETL

Remote Sensing & Instrumentation

SAR backscatter analysis, LAI estimation, Satellite remote sensing, Electrical resistivity (ERT), TDR/Tensiometers, AFM

Modeling & Simulation

Finite Element Modeling (FEM), Model coupling / loose coupling, Digital Twins, Agro-ecosystem models (AgroC, CPlantBox), Numerical methods

High-Performance & Production Systems

HPC clusters, MPI, OpenMP, Docker, CI/CD, Git (version control), Containerized workflows

Software Engineering & APIs

WebSockets, API integration, Automation scripts, Testing & reproducibility, Documentation (Hugo)

Computer Vision & Image Analysis

OpenCV, LAI from imagery (prototype workflows), image preprocessing, feature extraction

Science Communication & Tools

Technical writing, Data storytelling, Video editing (Final Cut Pro, DaVinci Resolve), 2D animation (Pencil2D), Teaching & workshop delivery

Recognitions of the period

Kaggle Master

  • Rank: 649 of 322,985
  • 10 Silver Medals
  • 10 Bronze Medals

MATLAB Excellence

  • Rank: 164 of 19,325
  • 70,339 Downloads
  • 4.40 Rating

Fellowships & Grants

  • FNRS Fellowship (2016-2020)
  • NSF Fellowship (2011-2012)
  • DFG Grant TVL-E13 (2015-2016)
  • NASA Funded Project (2011-2012)

See also Deprecated, where these sit in context.