Dinesh Prasanth M K

Software Engineer, Red Hat Inc.

Vanakkam 🙏 My name is Dinesh Prasanth Moluguwan Krishnamoorthy. I know, it's freakishly long!!! So, friends call me MKD. I developed the passion for software since 2009 and I am years old, today. I am a guy with the attitude "கற்றது கைமண் அளவு, கல்லாதது உலகளவு" (words from avvaiyar) which means "Known is a drop, unknown is an ocean". In simple words, I'm a person with never ending desire to learn new things, especially when it comes to the field of Technology.

My Skill

Programming Languages






Node JS



Travis CI










Linux Containers (LXC)


Oracle Database 10g



Secondary School Education

Holy Cross Matriculation Higher Secondary School, Salem, Tamil Nadu, India

Completed with an aggregate of 92% and stood top 15 in the school. Secured 99% in Math and 96% in Science.


Higher Secondary School Education

Holy Cross Matriculation Higher Secondary School, Salem, Tamil Nadu, India

Completed with an aggregate of 93.92%. Secured 98.5% in Math, 98.5% in Computer Science, 97% in Chem and 94% in Physics.


B.Tech Information Technology

Anna University, Chennai, India

Started dwelling into the universe of Computer Science with hands-on experience across a huge array of technologies. Graduate with a CGPA of 9.37 out of 10


Software Engineering Analyst

Accenture Services Pvt. Ltd., Chennai, India

Crawled into my professional career, developing portlets on IBM WebSphere Portal for a major manufacturing industry.


Masters in Computer Science

North Carolina State University, Raleigh, NC, USA

With a never-ending passion for technology, pursued a Masters degree and graduated with a GPA of 3.93 out of 4


Identity and Security Engineering Intern

Red Hat, NC, USA

Started living my dream by working for the world's largest open-source organization. Worked with the Dogtag PKI team where I designed, developed and maintained the CI infrastructure (well, I still own the entire infrastructure 😉).


Software Engineer

Red Hat, Raleigh, NC, USA

Still living the dreams with a large-scope of responsibilities assigned; Fedora liaison for Dogtag PKI, maintaining CI infrastructure, developing CLI tools and working cross-team for smooth integration of Dogtag PKI project

Project Portfolio



Blindness is now extinct.

More info...

  • Winner of HackNC 2017
  • Android app designed using TensorFlow and Google Vision API that acts as an eye for the visually impaired people
  • The app talks-out-loud the objects and obstacles around
  • Shopping feature identifies only objects that the user wants to purchase.

View Project


Dynamic Calendar - Library

A fully customizable android library.

More info...

  • DynamicCalendar library generates a custom calendar icon based on the date provided
  • Background template can be customized to generate customized date icon
  • Customization available for font's typeface, size, position, and color
  • Available in Maven Repository and easy to import in gradle/maven projects

View project


Shake Controller

Multitasking by just shaking your mobile.

More info...

  • Pop-up frequently used settings, regardless of running app/game, just by shaking the mobile
  • 300,000+ screen views, 13,000+ users, 6,000+ unique Google play downloads
  • Designed originally for Android 2.2+ (Froyo)
  • NOTE: This app was removed from playstore since this app required admin level permissions

View project

RAMDisk - using libfuse

Filesystem over main memory.

More info...

  • An in-memory file system that resides over main memory using libfuse
  • Stores and restores all files and directories to persistent storage if needed

View project


Linux Micro shell.

More info...

  • Micro shell implemented in `C` that mimics the C-shell (csh).
  • Contains important built-in functions and handles multi pipe operations

View project

Deployment Pipeline

One click deployment for iTrust and checkbox.

More info...

  • Deploying iTrust and Checkbox.io on Virtual Machine locally
  • Build, Test and Analyse iTrust and Checkbox.io
  • Deployment, Infrastructure upgrade, Canary release and Rolling update on AWS
  • iTrust code review through GerritHub

View project

Buffer and Recovery Management

Enhancements to SimpleDB.

More info...

  • Improved SimpleDB's buffer management policy by adding First In First Out (FIFO) replacement policy
  • Reduced buffer retrieval time from O(n) to O(1)
  • Enhanced SimpleDB's recovery system by adding "Undo-Redo Recovery" mechanism

View project

Fend - Linux Sandbox

Restrict application's run-time permissions.

More info...

  • Uses `ptrace` system call to run a program with restricted access based on the config provided
  • Implemented in `C`

View project

Battery Conservation System

Pocket IoT application for Bicyclists.

More info...

  • An IoT infrastructure to suggest the best route for a bicyclist that conserves battery by reducing the headlight usage
  • Measures the light ambiance in different routes to suggest the final path
  • Implemented using Beagle Bone Black, GPS module and NCSU intranet network

myThread - Library

User thread library implemented in C.

More info...

  • User Threading library written in `C` that provides various threading features for the developers
  • Feature that supports Semaphore

View project

360 Contacts Backup

First ever cloud backup for contacts.

More info...

  • App to backup user's contacts and mail it to the user's desired email id.
  • Targeted for Android 2.2+ (Froyo)
  • Developed before the advent of Google cloud backup

View project

Energy Measurement System

IoT to measure energy level consumption.

More info...

  • An IoT infrastructure that creates awareness about user's energy consumption
  • Individual's energy consumption details can be viewed on user's mobile
  • Used a digital energy meter, SIM 900 GSM module, PIC 18F4550 and 8051 controllers
  • Published on IJERT journal

View project

Awards & Certifications


Best Co-Curricular Student Award

Kongu Engineering College

Awarded based on co-curricular activites

May 2011

Best Academician Award

Kongu Engineering College

Awarded for stading 1st in the Department of Information Technology

May 2014

Best Academic Project Award

Kongu Engineering College

Awarded for the best academic project. Published on IJERT journal

May 2014

Red Hat Multiplier - Collaborate Award

Red Hat Inc.

Awarded for contributions made during my internship

Feb 2018

Red Hat Certified System Administrator (RHCSA)

Red Hat Inc.

Certified admin for Red Hat Enterprise Linux 7
Validity: Jan 17, 2019 to Jan 17, 2022
Verify Badge

Jan 2019

Red Hat Multiplier - Collaborate Award

Red Hat Inc.

Awarded for contributions based on cross-team collaborations

Feb 2019

Team Advocate - Focus on Team Award

Red Hat Inc.

Awarded for contributions made within the team

Mar 2019

Team Advocate - Focus on Team Award

Red Hat Inc.

Awarded for contributions made for release of PKI product on RHEL

Jun 2019

Contact Me

Contact Info

Feel lazy? Type in a message with your info and I'll get back as soon as possible! 😊


Raleigh, NC, USA





Send Message

Your text message sent successfully!

Sorry! Message not sent. Something went wrong!!