{"id":19,"date":"2015-09-23T05:38:49","date_gmt":"2015-09-23T05:38:49","guid":{"rendered":"http:\/\/www.rangakrish.com\/?page_id=19"},"modified":"2025-08-15T07:00:31","modified_gmt":"2025-08-15T01:30:31","slug":"about-me","status":"publish","type":"page","link":"https:\/\/www.rangakrish.com\/index.php\/about-me\/","title":{"rendered":"About Me"},"content":{"rendered":"<p><a href=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2015\/09\/Ranga-Photo.jpeg\"><img data-recalc-dims=\"1\" decoding=\"async\" data-attachment-id=\"20\" data-permalink=\"https:\/\/www.rangakrish.com\/index.php\/about-me\/ranga-photo\/\" data-orig-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2015\/09\/Ranga-Photo.jpeg\" data-orig-size=\"2000,3008\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;6.3&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;NIKON D70s&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1298375303&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;60&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0.008&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}\" data-image-title=\"Ranga Photo\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/www.rangakrish.com\/wp-content\/uploads\/2015\/09\/Ranga-Photo-681x1024.jpeg\" class=\"alignleft wp-image-20 \" src=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2015\/09\/Ranga-Photo-199x300.jpeg?resize=171%2C258\" alt=\"Rangarajan Krishnamoorthy\" width=\"171\" height=\"258\" srcset=\"https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2015\/09\/Ranga-Photo.jpeg?resize=199%2C300&amp;ssl=1 199w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2015\/09\/Ranga-Photo.jpeg?resize=681%2C1024&amp;ssl=1 681w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2015\/09\/Ranga-Photo.jpeg?w=2000&amp;ssl=1 2000w, https:\/\/i0.wp.com\/www.rangakrish.com\/wp-content\/uploads\/2015\/09\/Ranga-Photo.jpeg?w=1560&amp;ssl=1 1560w\" sizes=\"(max-width: 171px) 100vw, 171px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>In my primary avatar, I am a Software Developer, Consultant and Corporate Trainer. I have a Bachelor\u2019s Degree in ECE from Madras University, Master\u2019s from the School of Automation, Indian Institute of Science Bangalore and a Ph.D. in Computer Science from Anna University.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Other areas that I am passionate about are<\/p>\n<p style=\"padding-left: 30px;\">* Homeopathy (DIHom from the British Institute of Homeopathy)<\/p>\n<p style=\"padding-left: 30px;\">* Acupuncture (M.D. from <a href=\"http:\/\/www.miah.in\/home.html\" target=\"_blank\" rel=\"noopener\">MIAH<\/a>)<\/p>\n<p style=\"padding-left: 30px;\">* Photography (Check out some of my photographs at <a href=\"https:\/\/flic.kr\/ps\/2YbYuf\" target=\"_blank\" rel=\"noopener\">Flickr<\/a>)<\/p>\n<p style=\"padding-left: 30px;\">* Astrology (I have developed\u00a0<a href=\"http:\/\/www.kpastrosoftware.com\" target=\"_blank\" rel=\"noopener\">KPAstro<\/a>, a Windows-based software for Krishnamurti Padhdhati)<\/p>\n<p style=\"padding-left: 30px;\">* Computer Music (Sample MIDI files generated using algorithmic composition techniques:\u00a0<a href=\"http:\/\/www.rangakrish.com\/wp-content\/uploads\/2015\/09\/Percussion.mid\">Example3<\/a> <a href=\"http:\/\/www.rangakrish.com\/wp-content\/uploads\/2015\/09\/MotiveSong.mid\">Example4<\/a> <a href=\"http:\/\/www.rangakrish.com\/wp-content\/uploads\/2015\/09\/Example2.mid\">Example2<\/a> <a href=\"http:\/\/www.rangakrish.com\/wp-content\/uploads\/2015\/09\/Example1.mid\">Example1<\/a>)<\/p>\n<p>I am a Member of ACM and Computer Society of India.<\/p>\n<p>I am associated with\u00a0<a href=\"http:\/\/www.mmsindia.com\/\" target=\"_blank\" rel=\"noopener\"><strong>Man Machine Systems<\/strong><\/a>\u00a0and <a href=\"http:\/\/www.stagsoftware.com\/\" target=\"_blank\" rel=\"noopener\"><strong>STAG Software Pvt. Ltd<\/strong>.<\/a><\/p>\n<h3>My Corporate Seminars<\/h3>\n<p>I teach the following on-site courses at software\/IT companies. Email me to schedule a class for your company.<\/p>\n<p style=\"padding-left: 30px;\">&#8211; OOP and C++<\/p>\n<p style=\"padding-left: 30px;\">&#8211; Advanced Topics in C++<\/p>\n<p style=\"padding-left: 30px;\">&#8211; Object Modeling with UML<\/p>\n<p style=\"padding-left: 30px;\">&#8211; Core Java<\/p>\n<p style=\"padding-left: 30px;\">&#8211; Programming in Lisp<\/p>\n<h3>Popular Lecture Series<\/h3>\n<p>I am frequently invited to deliver guest lectures at various Engineering colleges. Popular topics are<\/p>\n<p style=\"padding-left: 30px;\">1) Principles of Object-Oriented Programming<br \/>\n2) Design by Contract<br \/>\n3) Formal Specification of Software<br \/>\n4) Testing Object-Oriented Software<br \/>\n5) Functional Programming in LISP<br \/>\n6) Programming with Exceptions<br \/>\n7) Internet of Things<\/p>\n<p>If your organisation\/college is interested in a talk\/seminar, feel free to email me:<\/p>\n<p>ranga AT mmsindia.com<\/p>\n<p>(or)<\/p>\n<p>me AT rangakrish.com<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; In my primary avatar, I am a Software Developer, Consultant and Corporate Trainer. I have a Bachelor\u2019s Degree in ECE from Madras University, Master\u2019s from the School of Automation, Indian Institute of Science Bangalore and a Ph.D. in Computer Science from Anna University. &nbsp; &nbsp; Other areas that I am passionate about are * [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-19","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P9OLnF-j","jetpack-related-posts":[{"id":4183,"url":"https:\/\/www.rangakrish.com\/index.php\/homepage-2\/","url_meta":{"origin":19,"position":0},"title":"Homepage 2","author":"admin","date":"March 12, 2026","format":false,"excerpt":"Tags LISPProgramming Beyond Try-Catch: Common Lisp\u2019s Restart System admin March 6, 2026 Popular programming languages such as C++, Java and Python include one mechanism for error handling: throw an exception and hope someone above in the\u2026 Tags General Understanding Understanding admin January 27, 2026 What is understanding? Is it the\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/pages\/19","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/comments?post=19"}],"version-history":[{"count":1,"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/pages\/19\/revisions"}],"predecessor-version":[{"id":3792,"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/pages\/19\/revisions\/3792"}],"wp:attachment":[{"href":"https:\/\/www.rangakrish.com\/index.php\/wp-json\/wp\/v2\/media?parent=19"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}