About Suparn Padma Patra
Free Computer Science notes, GATE / UGC NET prep, and a code playground - for school, exams, and careers.
Background
- PhD in Computer Science (Thesis Submitted, July 2025). Central University of Rajasthan.
- MSc in Artificial Intelligence - Gold Medalist (CGPA 8.52/10, 2019). Central University of Rajasthan.
- Bachelor of Education in Physics and Mathematics (CGPA 8.63/10, 2015). St. Xavier's College, Ranchi.
- Bachelor of Science in Mathematics Honours with Physics and Computer Science (CGPA 7.31/10, 2014). St. Xavier's College, Ranchi.
- Full Stack Engineer (contractor) at Class Central (April 2019 to September 2026).
- Mathematics Teacher at Delhi Public School Gaya (June 2015 to July 2017).
Mission
To make Computer Science education accessible, practical, and engaging at every level - from a Class 3 student writing their first algorithm, to an aspirant preparing for GATE or UGC NET, to an undergraduate switching into a Web Dev or AI/ML career path. Every topic should be learnable three ways: read it, watch it on YouTube, and practice it in the code playground.
What you'll find here
- School: chapter-wise CBSE notes and quizzes for CTAI (Classes 3 to 8), ICT (IX, X), and Computer Science (XI, XII).
- Exams: syllabus-driven prep for GATE CS, GATE DA, UGC NET CS, and ISRO Scientist / Engineer SC, organised unit by unit.
- Paths: self-paced career paths for Python, Web Development, AI / ML, and Web Scraping.
- Tools: 70+ developer utilities across ~10 categories - text, hashes (MD5 / SHA-1 / SHA-256 / SHA-512 / HMAC / bcrypt), encoders (Base64 / URL / HTML / hex / binary / ROT13), JSON (format / minify / validate / sort / to-YAML / to-CSV), web-dev helpers (UUID, timestamp, color, regex, JWT decoder, cron explainer), generators (password, random string, slug, random number, nano ID, QR code), CSS tools (box-shadow, gradient, clamp(), cubic-bezier, border-radius, unit converter), number & math (base converter, bitwise, Roman numerals, number-to-words, percentages, GCD / LCM), Markdown / convert (MD ↔ HTML, table generator, CSV / TSV, XML / JSON, YAML to JSON), and date / time (timezone converter, date diff, age calculator, working days, duration formatter, ISO 8601 parser). Most run entirely in your browser; a few network checkers (SSL, redirects, broken links, security headers, page metadata) use a small server-side fetcher because browsers can't make arbitrary cross-origin requests.
- Playground & Blog: 20+ code playgrounds across 6 categories - languages (Python, JavaScript, TypeScript, Lua, PHP, Ruby, Kotlin), SQL engines (SQLite, PostgreSQL via PGlite, DuckDB), data / query (JSONata, JMESPath, XPath / CSS selector), markup / web (HTML / CSS, Markdown, SVG), diagrams / math (Mermaid, KaTeX, Graphviz), and logic / functional (Prolog, Scheme, Clojure). Most run entirely in your browser via WebAssembly or pure JavaScript; Kotlin is the one exception - compiled on JetBrains' public service because the Kotlin compiler is JVM-based and cannot run in a browser today. Plus opinionated articles on prep and careers.
- Hash Lab: the dedicated hash-function reference at
hash.suparnpatra.comwith 45+ algorithm pages (cryptographic, MAC, password / KDF, non-cryptographic, CRC, checksum), 450+ multiple-choice quiz questions, and live tools: multi-algorithm hasher, file hasher, avalanche tester, HMAC playground, KDF lab, length-extension attack demo, and Merkle-Damgård / Keccak sponge animators. Every hash is visualized (hex, bit grid, byte pixel art, avalanche gauge). - Fractal Lab: the dedicated fractal-geometry reference at
fractal.suparnpatra.comwith a curated catalog (Mandelbrot, Julia, Newton, Sierpinski, Koch snowflake, Cantor set, Dragon curve, Menger sponge) and live tools. The interactive Mandelbrot explorer renders the set in your browser with click-to-zoom, drag-to-pan, and a smooth iteration-coloring gradient. - Chaos Lab: the dedicated nonlinear-dynamics reference at
chaos.suparnpatra.comcovering discrete maps (logistic, Hénon, Arnold cat, Ikeda, Chirikov standard), continuous flows (Lorenz, Rössler, Chen, Chua, Mackey-Glass, Hindmarsh-Rose), 50+ strange attractors, bifurcation theory, Lyapunov exponents, recurrence plots, chaos control (OGY / Pyragas / Pecora-Carroll), reservoir computing, and applications across cryptography, weather, biology, optics, and circuits. - Physics Lab: the dedicated Physics reference at
physics.suparnpatra.comcovering CBSE Class XI and Class XII (every NCERT chapter with derivations, worked examples and sub-topic drill-down pages), JEE Main / Advanced and NEET UG topic decks, 350+ MCQ quizzes with explanations, 16 full mock tests, year-wise PYQ sets, and 60+ in-browser interactive labs (projectile, pendulum, lens bench, circuit builder, orbits, Carnot cycle, wave interference, and more). - Math Lab: the dedicated Mathematics reference at
math.suparnpatra.comcovering Class I through Class XII (every NCERT chapter with KaTeX-typeset derivations, worked examples, and sub-topic drill-down pages), a formulas library, chapter-wise quizzes, and interactive play pages that turn each concept into something you can touch.
Publications
Eight peer-reviewed publications across chaos-based cryptography, hashing algorithms, IoT security, MOOC analytics, and educational technology. Indexed on IEEE Xplore, Springer, Taylor and Francis, IAENG, and AIRCC.
- Manoel Cortes Mendez, Dhawal Shah, Suparn Padma Patra. Exploring SWAYAM: How India is Making MOOCs an Integral Part of its Education System. 2019 IEEE Learning With MOOCs, October 2019. IEEE Xplore
- Suparn Padma Patra, Rui Ma, Manoel Cortes Mendez, Heba Ledwon. A comparative analysis of Udemy's catalog, pricing strategy, and offerings across providers. 2022 IEEE Learning With MOOCs, September 2022. IEEE Xplore
- Dildar Husain, Suparn Padma Patra, Mamta Rani. Chaos-Based Cryptography for Digital Image Security Using Parrondo's Paradox. Springer Chapter, DOI 10.1007/978-981-97-3810-6_34, August 2024. Chapter
- Suparn Padma Patra, Mamta Rani. ChaoticRIPE: Strengthening RIPEMD-160 with the Chirikov Standard Map for Enhanced Cryptographic Security. 9th International Conference on Artificial Intelligence, Soft Computing And Applications (AIRCC CSIT Vol 15), February 2025. PDF
- Suparn Padma Patra, Mamta Rani. Evaluation and Categorization of Hashing Algorithms Based on Their Applications. IAENG International Journal of Applied Mathematics, Vol 55 Issue 3, March 2025. PDF
- Monika Vishwakarma, Suparn Padma Patra. Sentiment Analysis of Evaluations and Correlation with Enrollment and Ratings in Online Courses. 2025 IEEE International Conference on Contemporary Computing and Communications (InC4), March 2025. IEEE Xplore
- Monika Vishwakarma, Suparn Padma Patra, Pragya Vaishnav. Recent developments and emerging trends: Authentication and access control for mobile IoT devices using biometric features. Journal of Discrete Mathematical Sciences and Cryptography, Vol 29 Issue 2-B, January 2026. JDMSC
- Monika Vishwakarma, Suparn Padma Patra. A Hybrid Deep Learning-Based vs Generative AI for Intrusion Detection System in IoT. CRC Press (Taylor and Francis) Chapter, DOI 10.1201/9781003476023-6, February 2026. Chapter
Talks and Featured Coverage
- Before the First Line of Code: A Practical Guide to Reverse Engineering Websites for Scraping - talk hosted by Zyte (YouTube, video above)
- Efficient Web Scraping with Symfony and PHP - SymfonyLive Online June 2025 (schedule, Symfony blog)
- Featured Speaker at IEEE LWMOOCs 2022 - Universidad Galileo feature article
Interests
- Teaching Computer Science and Mathematics
- Programming in PHP and Python (mostly web scraping)
- Chess - chess.com/member/suparn-patra, World Chess profile
- Founder of Scraping Central - web scraping tutorials, tool reviews, and free first-party tools (Catalog108 sandbox, Browser Fingerprint Check, Proxy Pricing Benchmark).
Why This Matters
AI and coding are no longer optional skills - they are foundational. Competitive CS exams are gateways to research and industry careers, and modern curricula (including NEP 2020 in India) push computational thinking from primary school onwards. Yet most CS education still relies on outdated textbooks that prioritise rote memorization over understanding.
This platform combines research-grade knowledge (PhD - Thesis Submitted), practical industry experience (8+ years building real software), and pedagogical training (BEd) - a combination very few CS educators offer. The notes and exam tracks are CBSE / GATE / NET first, but the tools, code playgrounds, and lab subdomains (hash, fractal, chaos, physics, math) are built for anyone, anywhere.
Find Me Online
Contact
contact@suparnpatra.com