Here are some of the projects that I have I have worked on over the years.

Android Projects

NWService–Take Google Maps, add Radar from the National Weather Service, and you get NWService.  Check it out!

GolfGps–Same as the Windows Mobile program below, only for Android.  Now in the Market!

Windows Mobile Projects

Golf Gps–a Golf GPS program written in C# for Windows Mobile 6.  Uses GPS data from either a built in receiver, or from say a bluetooth device to give you the distance to Front, Middle and Back of the green.  Courses are easily made either on the device (soon, still beta testing), or online using the new CourseMaker.  Courses made online are also saved to the web server for all to enjoy!  Check it out!

Email Scheduler– A Windows Mobile Pocket Outlook ‘Plug-in’ to schedule when to poll email accounts.  Basically, it adds the ablity to automatically change polling settings to any or all email accounts in pocket outlook.  More infomation is HERE.

RadarLove!–Simple Radar image engine for Windows Mobile.  View any radar site in the US with transparency, overlays, etc.  Read More and get it HERE.

GPSInfo-A simple information screen that in large type outputs Speed, Altitude, and Direction for Windows Mobile.  Has some other cool things like Raw GPS data, Custom Display Settings,  etc.  Get it HERE.

Other Projects

FantasyBasketball–Each year, there are a group of us that get together and draft players out of the NCAA tournament, and like Fantasy Football, we keep score (Points, Rebounds, Assists).  A spreadsheet was used for several years, and finally I got sick of guessing where I stood, so I wrote this.  Written in C#, it will get the stats from ESPN in near realtime.  It then calculates all the scores for each person’s team, then sorts it out into tons of information, writes it all to HTML (with templates) and uploads to a web server.  Program not released yet, and since the Stats are pulled from espn, not sure if I can legally.  We did a Big12 Version of the draft this year!

ShapyBall–C# demo game for one of my programming classes with an AI.  Need to make this into a silverlight project, would be fun online!

GudenGolfManager–Golf Tournament Management suite.  Written in C#.

GudenTextToSpeech–Written for a special education teacher that wanted something simple to use in class, and he loved it.  Written in C# using the Microsoft SAM engine, simple, easy, and effective.  Used daily in our local public school system.  I will release this once I put some finishing touches on it.  Get it HERE.

AutoHibernate-Used in my CarPC to sense when power is cut from the computer, and put into a state of hibernation.  This is actually already released on MP3Car and is Open Source.  Get it HERE.

Many, Many Others-Tons more, but these are the first ones I am going to attack.  Keep an eye on the front page for updates as to when I will get these out the door.

You like what you see?

21 Responses to “Projects”

  1. Richard - December 28th, 2008

    Hi, I just have a question about setting up golf GPS. I have an omnia and I am unable to get a fix using your app. I was wondering if I had to set my GPS settings to a specific com port and baud rate to get it to work with your app.

    Thanks for any help you can offer (feel free to email me on the included email address)



  2. David Goodrich - April 10th, 2009

    I have the same question as Richard did on 12/28/08. GolfGPS doesn’t seem to have any options to set the COM port or baud rate, so it doesn’t see my Compact Flash GPS that I use with my iPaq hx2490b (WM5) (it is not a question of getting a fix, it doesn’t even turn the GPS on). Is the software supposed to find the GPS automatically, or does it assume a specific port? The CF GPS is COM6 on this device.

    It looks like a great concept, and I already made a course, but now I’d love to be able to try it.

    Any hope?


  3. David Goodrich - April 10th, 2009

    After reading the readme (duh), I noticed you used the Windows GPS driver. Based on that hint, I realized I had to use the GPS Control Panel to allow Windows to manage the GPS port. Works great now, although I generally don’t like to use this feature because it seems to be flakey with some software. Thanks for the cool software.

  4. Gudy - April 10th, 2009

    David, try the GPSInfo program I have, it uses both the windows driver, and one that I created where you can specify port and baud rates. Let me know if it works good for you, as I am planning on adding it to the golf program. I wrote the info program to test it. In WM5, the windows driver is a bit flakey, but in wm6, it is pretty darn good.



  5. Christophe - May 7th, 2009

    Concerning “Golf-Gps”, I located with my PDA the points Golf from Carcassonne to France (not accomplishable with GOOGLE MAP).
    How to make it be of benefit to all.



  6. nigel king - July 21st, 2009

    Dear Guden
    I have tried to install on my pda no luck
    also does this work on nokia n95

  7. KARLA - July 23rd, 2009






  8. Ben Williams - August 25th, 2009

    Your golfGPS is great – have been using it on WinMo 6.1 for a while now, but I’m in the process of moving across to an Android phone.

    I don’t suppose you have any plans to develop golfGPS on the android platform do you?!

  9. mgudenka - August 25th, 2009

    I don’t have access to an Android phone to test with, so not for right now. But, the cool thing is, unless your trading your old phone in, golfGPS will still work without cell service. You will just have to put the courses on manually using activesync, but it doesn’t require a data connection, and GPS is free!


  10. Ee S K - November 19th, 2009

    Hi Gudy,

    I have tested further and it seems GolfGPS can work with WinMobile devices that has a built-in GPS (like Asus P750, A696), but not ones connected with bluetooth GPS module. The program failed to recognize the comm port and module. The GPS Info program also behave the same way. Please help.

  11. Gudy - November 20th, 2009

    Hey Ee,

    It will work with a bluetooth GPS, but it does take some playing with to get it up and running. I have also noticed that Windows Mobile 5 is hit and miss, but 6 should work just fine. Make sure that your GPS settings are so Windows will control GPS settings, and you have the correct GPS port set for the hardware input. The output should be set to none if I remember correctly. Let me know if you need more help.



  12. Reza - January 12th, 2010

    Hi Gudy,
    thx a lot for greate sw. i have more than 100 kml files (very exact) of the golf courses in germany which i could share. question:
    is there any possibility to convert these files?
    i think the golfers in germany would be very happy to get these…

  13. Gudy - January 12th, 2010

    @Reza–I might be able to convert them, could you send me one of them to KML is xml, so the data should be in plain text, I would just need to write a script to take that data and put into my format.



  14. phil - January 12th, 2010

    Great program.

    A nice addition would be adding the ability to determine the distance to the flag sticks (or marker boards) an a driving range. Possibly letting the person “survey” the distance as they would the actual course.

  15. Rodney - April 4th, 2010

    Love the golfgps..tried golflogix and it consumed all data time I had on my phone before I even got to use the 24 hour trial….this one rocks. Only had one problem. Created a course and site wouldn’t allow me to download it. It goes straight to an error page that says:

    Download Failed

    The error message is: Requested file is not available

  16. Gudy - April 7th, 2010

    Phil–I don’t have it in front of me right now, but I think it is in there, look under the menu for driving range or extra points.

    Rodney–I will look into it. I think it is a permission issue. When I moved sites, the owner of the folder was changed to the account that moved the folder, not the service account. I will get that changed. Thanks for letting me know!


  17. Robyn Plough - February 2nd, 2011

    Hey would you mind letting me know which webhost you’re utilizing? I’ve loaded your blog in 3 different web browsers and I must say this blog loads a lot faster then most. Can you recommend a good hosting provider at a reasonable price? Many thanks, I appreciate it!

  18. mgudenka - February 2nd, 2011

    Hi Robyn, give me an email at and I can let you know what I use. I don’t want to make it public…Hackers love knowing hosting info ;)

  19. Frank - March 27th, 2011

    Hi Gudy,
    i have downloaded your golf gps (windows mobile).
    Now i have the problem, that the distances
    from my course are wrong displayed
    (the distances are > 5000000 meters)
    what can i do?

    Thank you for your help and sorry for my bad english


  20. Henk Kleinloog - January 5th, 2015

    Since 2011 I use this app. Could’ve not find a better one. But on my new high end smartphone I don’t have an external SD card. So I am a little bit depressed and there is apparently no update for this excellent app. Is it possible to modify your program to let it work without an external SD card?

  21. Henk Kleinloog - November 14th, 2015

    Still no answer on my question if GolfGPS for Android will be modified to be used without an external microsd card. I miss the app daily.

Leave a Reply

You must be logged in to post a comment.