Zeal for learning and adopting new ideas and patterns 9+ years of software development experience & strong troubleshooting and debugging skills Strong Computer Science fundamentals, data structures, algorithms, and software design