Meeting with the client or manager to discuss ideas, and understanding the scope of the project, along with deliverables.
Mapping it out, and building low-fidelity wireframes are the first step to creating something new.
For mobile apps & many desktop apps, this process let's us preview the concept before development.
Final step, is delivering the fully-functional mobile or web prototype, leaving it off for development to code up.
Balance in life, is just as important as balance in design. When it comes to my free time, I love to read, and learn new things. I enjoy cooking, golfing, spending time with my beatiful wife (and daughter), and playing basketball.
What I love most about my work is, I'm always learning. Each day brings a new opportunity to build something better than before.