Programming Skills
It takes knowledge, smart work, and dedication to make great ideas come to life. I have been helping make great ideas happen and am always ready for new challenges.
80%
65%
60%
70%
75%
60%
40%
Technical Skills
Problem solving is not always about sitting in a board room talking about the way things should be done.
I have a strong background in these skills which allows me to think on my feet and act upon it.
70%
60%
75%
80%
55%
60%
60%