Awesome, sounds good.
Please get your grounding here first and don’t hesitate to ask questions!
One note about “get more familiar with the organization” - OEMR is the non profit organization that supports the project. OpenEMR is the open source project. If you are interested in the organizational side of things, I would be more than happy to fill you in on what we do and the mission.
As far as getting “plugged in” - honestly, I really enjoy the YouTube videos out there. They are user facing, but they will give you a nice overview of the major system features. You’ll want to look for the videos made by ZH and Sherwin (@juggernautsei) (very easy to follow and well done). To give you a concrete link, here’s a playlist: https://www.youtube.com/watch?v=9iOfFsMf7yY&list=PL9D4BDB42B8072761
As far as getting up to speed with the code, I would suggest focusing on one major feature and we can dig into the code/architecture (the system is pretty big )
Maybe it would help if you listed out your main interests? Obviously you like programming, but do you have any other interests? Big data analytics? Translations? NLP unstructured chart processing? Technical writing? Design? Regulation? RaspberryPi medical devices?