Sundeep Bhatia
About Sundeep Bhatia
Sundeep Bhatia is a Principal Software Development Engineer at Expedia and an Adjunct Professor at the University of Washington. He has extensive experience in software engineering, functional programming, and coaching soccer.
Title and Current Positions
Sundeep Bhatia holds the title of Principal Software Development Engineer at Expedia, based in Bellevue, WA. Alongside this role, he serves as an Adjunct Professor at the University of Washington. Both positions highlight his ongoing influence in academia and the tech industry.
Educational Background
Sundeep Bhatia earned a Bachelor of Engineering (BE) in Computer Science and Engineering from the Indian Institute of Science (IISc) between 1985 and 1988. Prior to this, he completed a Bachelor of Science (BSc) in Mathematics, with minors in Physics, Chemistry, and Geology, from Fergusson College, graduating in 1985.
Previous Work Experience
Over his extensive career, Sundeep Bhatia has held significant positions in various reputable organizations. Notably, he worked as a Senior Software Design Engineer at Expedia from 2009 to 2012 before advancing to his current role. His early career includes an 11-year tenure at Microsoft Corporation as a Software Design Engineer from 1988 to 1999. Sundeep also held the role of Development Lead at vJungle from 1999 to 2001.
Experience in Sports Coaching
Sundeep Bhatia has a rich background in soccer coaching, having coached at various levels, including a professional stint with Manchester United Soccer Schools in 2007. He has also coached at Interlake High School on multiple occasions, most recently in 2011. His passion for coaching extends to other sports and has been a part of recreational and high school teams.
Expertise in Software Development
With specialties in high performance and optimized C++ compilers and tools, Sundeep Bhatia has substantial experience in Java, Scala, Kotlin, and the JVM. His diverse technical expertise also covers algorithms, combinatorics, computer languages, scalability, fault tolerance, performance, optimization, compiler theory, and more. His contributions to technology and innovation are recognized via patents listed on Justia Patents.
Community Engagement and Functional Programming
Sundeep Bhatia co-hosts the Functional Programming Meetup Group alongside Olga Makasoeva. This group maintains a presence on Meetup, YouTube, and Twitter. His passion for functional programming is evident through his active participation in community events and his dedication to promoting knowledge in the field.