First and foremost, I am a problem solver. If you have a problem with your current software, be it a design problem or bugs, I enjoy troubleshooting it and fixing the problems. If you have a broken business process or simply one that needs computerized, I also love to solve this kind of problem.Software Architecture and Design are some of my favorite parts of the Software Engineering process. I enjoy taking a product all the way from concept phase to full implementation and, of course, making the client happy with the end result. I do not use a typical, monolithic design methodology, rather I prefer a more fluid design including the use of Paper Prototyping in order to better elicit the design requirements from the client.Please ask me questions regarding my software designs and implementations. Skilled software engineer with over 15 years of experience. Committed team player and mentor to fellow engineers. Enjoys programming, problem solving, learning new skills/software, and tea