About the Author

Jinal Patel

Jinal Patel is a Software Consultant at Keyhole Software. She has worked with .NET, Java, and JavaScript/SPA technologies and loves a challenge. Before she was a coder, she was in biomedical engineering.

A Gentle Introduction to Node.js

Jinal Patel Development Technology, JavaScript, Node Leave a Comment

Attention: The following article was published over 4 years ago, and the information provided may be aged or outdated. Please keep that in mind as you read the post.Recently at work, I sought to familiarize myself with Node.js. Naturally, I started searching the pool of applications in Keyhole’s GitHub repository. This was the first time I was using Node.js and …

Graduate School: ”Do… Or Do Not. There Is No Try” – Yoda

Jinal Patel Opinion Leave a Comment

Attention: The following article was published over 6 years ago, and the information provided may be aged or outdated. Please keep that in mind as you read the post.I recently completed my Master of Science in Computer Science.  There were both good and bad experiences about graduate school while working full time, and I wanted to share them to help those who are considering …

PhoneGap: Utilizing Native Mobile Features with Plugins

Jinal Patel Mobile, Tutorial, Xamarin 2 Comments

Attention: The following article was published over 7 years ago, and the information provided may be aged or outdated. Please keep that in mind as you read the post.Recently, I was tasked with developing a mobile application in PhoneGap that utilized the Bluetooth feature. Although PhoneGap provides basic functionality, PhoneGap lacks the ability to implement mobile features like Bluetooth. However, …

Android, iOS and Windows Mobile…Oh My: An Introduction to PhoneGap

Jinal Patel Mobile, Tutorial, Xamarin 2 Comments

Attention: The following article was published over 7 years ago, and the information provided may be aged or outdated. Please keep that in mind as you read the post.With the growing adoption and reliance on smartphones and tablets in the competitive handheld industry, mobile applications need to be built across all major mobile operating platforms to reach the demanding customer …