Hello,
I think I would do a great job in helping you build a dynamic menu for your alarm clock project.
I have experience working with Arduino and Atmel (Atmega family) Micro-controllers while at uni, home projects and professionally at my current work. In fact, one project at my workplace involved developing a user interface on a 20x4 LCD and with only 3 buttons to navigate through several screens, modify internal settings of the device and start/stop the device. Additionally, I have even created my own similar alarm clock project at home using an arduino clone called freetronics (uses the arduino IDE), but instead I created my own LED display matrix for it. This experience would certainly help me to meet your every requirement to a high standard.
In completing your project I will work closely with you to develop a set of requirements catered to your ideas and needs, then flesh out a plan to implement each requirement and how to incorporate into your existing development. I would then deiced on the architecture (perhaps a state machine architecture), develop the layout and program flow chart followed by the actual programming.
Thank you for your consideration and I invite you to contact me to discuss this further. As I hope you can appreciate I am new to Freelancer and trying to pick up some projects to gain a good reputation. Your business would be greatly appreciated and I will make every effort to deliver a high standard of work.
Kallen