I teach physics. Well, I have taught physics for a good number of years in a well reputed higher education institution until my tenure case was rejected. "Publish or perish" was the mantra of higher education, and I couldn't publish enough ( more on it here). Anyways, I still love to teach, and I hope to continue with it at some level in some way.
Other things I am good at (or am learning (or want to learn)) include quantum mechanics, dofus, agriculture, programming, philosophy, full-stack development, and machine learning.
Teaching is one thing that I consider myself good at. It has also been my passion. I have taught for over 12 years in higher academia. The courses that I have taught include quantum mechanics, quantum optics, classical mechanics, electromagnetic theory, atomic physics, mathematical methods, and partial and ordinary differential equations. Apparently my teaching-in-higher-academia-days are over, and the new teacher in me is eager to engage with younger learners.
Programming is the path that I did not take some twenty years ago, and am presently trying to trace my steps back to it. This might look strange, but I am convinced that it's never too late to start a new beginning. The languages I know include Java, C, C++, Python, HTML, CSS, and JavaScript. My learning projects (mostly copied from the course material) can be found at my GitHub page . Hopefully, it will have some original contributions in coming weeks and months.
Writing is my third skill. My topics are quantum mechanics, science, science and religion, and subjective and objective reality. The stuff I have written online can be read at HackerNoon and HumSub (in Urdu). My least technical (with almost no mathematics) academic writing is part of an interesting debate that we (I and my collaborators) had with Prof. Vaidman a couple of years ago. Lastly, writing a book on quantum mechanics is my to-do project.
My PhD thesis deals with light propagation in atomic medium. For short pulse regime we show that we can use propagation effects for shaping ultra-short pulses. For long pulses we can have coherent control of the optical response of the medium.
Reply to Two-state vector formalism and quantum interference in Journal of Physics A: Mathematical and Theoretical 51, 068001
Vector based genetic algorithm to optimize predictive analysis in network security in Applied Intelligence 48, 1086
Two-state vector formalism and quantum interference in Journal of Physics A: Mathematical and Theoretical 49, 345302
An ideal experiment to determine the 'Past of a Quantum Particle' in a nested Mach-Zehnder interferometer in Chinese Physics Letter 32, 050303
Comment on 'Control of the Goos-Hanchen shift using a duplicated two-level atomic medium'in Physical Review A 88, 047801
Non-adiabatic optical transitions as a turn-on switch for pulse shapingin Physical Review A 82, 043432
Slowing and storing light processes without a trapping dark state in a double two-level system inJournal of Modern Optics 56, 1260
Phase control of nonadiabatic optical transitionsin Physical Review A 79, 025401
Coherent Control of the Effective Susceptibility through Wave Mixing in a Duplicated Two-Level Systemin Physical Review Letters 101, 213601
Slowing light through Zeeman coherence oscillations in a duplicated two-level systemin Physical Review A 77, 051803(R)
Phase control of medium gain in a double two-level system: From ultrashort to long pulse regimein Applied Mathematics & Information Sciences 1, 305
Spectral and temporal modifications of a weak resonant ultrashort pulse propagating in a two-level system driven by a strong nonresonant fieldin Physical Review A 74, 053822 (2006).
Application of propagation effects in atomic vapours for the shaping of ultrashort pulses in Aspects of Optical Sciences and Quantum Information, Kerala: Research Signpost, pages 173–193
Investigating the 'Past of a Particle' without disturbing it
The justification of 'Two-Level Approximation' in strong light-matter interaction