Praveen Kannan
Director of Engineering at Unravel Data- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Dheeraj Soti
I got a chance to work with Praveen on several occasions. His team was kind of a consumer for our services. He is a great engineer and outstanding individual. He is very hardworking but very easy to work with. Because of his abilities I saw him being trusted with many critical projects for the company. He is a natural owner & leader. If you give something to him you can be assured that it would be done in time with quality and he'll make sure to resolve all the blockers that may come. If given a chance I would like to hire him for my team.
LinkedIn User
Praveen is one of those developers you fight to get on your team. His attention to details, ability to dive deep while keeping insight long term business goals, and strong technical skills are what makes him a huge asset to our team. It is all too common for some developers to focus just on their component, but Praveen is able to see the whole picture and make sure what he develops can be adapted and reused time and time again. He was quick to take ownership and never failed to deliver on what he has promised, and his wonderful personality makes him a joy to work with. Praveen's definitely a team player and work very well with others, from other developers to product managers. Finally, Praveen has a way to adapt his communication style based on the audience he is addressing, making it super easy to problem solve or brainstorm new ideas. I would love to work with Praveen again soon and can't wait to see the awesomeness he brings to any new teams!
Dheeraj Soti
I got a chance to work with Praveen on several occasions. His team was kind of a consumer for our services. He is a great engineer and outstanding individual. He is very hardworking but very easy to work with. Because of his abilities I saw him being trusted with many critical projects for the company. He is a natural owner & leader. If you give something to him you can be assured that it would be done in time with quality and he'll make sure to resolve all the blockers that may come. If given a chance I would like to hire him for my team.
LinkedIn User
Praveen is one of those developers you fight to get on your team. His attention to details, ability to dive deep while keeping insight long term business goals, and strong technical skills are what makes him a huge asset to our team. It is all too common for some developers to focus just on their component, but Praveen is able to see the whole picture and make sure what he develops can be adapted and reused time and time again. He was quick to take ownership and never failed to deliver on what he has promised, and his wonderful personality makes him a joy to work with. Praveen's definitely a team player and work very well with others, from other developers to product managers. Finally, Praveen has a way to adapt his communication style based on the audience he is addressing, making it super easy to problem solve or brainstorm new ideas. I would love to work with Praveen again soon and can't wait to see the awesomeness he brings to any new teams!
Dheeraj Soti
I got a chance to work with Praveen on several occasions. His team was kind of a consumer for our services. He is a great engineer and outstanding individual. He is very hardworking but very easy to work with. Because of his abilities I saw him being trusted with many critical projects for the company. He is a natural owner & leader. If you give something to him you can be assured that it would be done in time with quality and he'll make sure to resolve all the blockers that may come. If given a chance I would like to hire him for my team.
LinkedIn User
Praveen is one of those developers you fight to get on your team. His attention to details, ability to dive deep while keeping insight long term business goals, and strong technical skills are what makes him a huge asset to our team. It is all too common for some developers to focus just on their component, but Praveen is able to see the whole picture and make sure what he develops can be adapted and reused time and time again. He was quick to take ownership and never failed to deliver on what he has promised, and his wonderful personality makes him a joy to work with. Praveen's definitely a team player and work very well with others, from other developers to product managers. Finally, Praveen has a way to adapt his communication style based on the audience he is addressing, making it super easy to problem solve or brainstorm new ideas. I would love to work with Praveen again soon and can't wait to see the awesomeness he brings to any new teams!
Dheeraj Soti
I got a chance to work with Praveen on several occasions. His team was kind of a consumer for our services. He is a great engineer and outstanding individual. He is very hardworking but very easy to work with. Because of his abilities I saw him being trusted with many critical projects for the company. He is a natural owner & leader. If you give something to him you can be assured that it would be done in time with quality and he'll make sure to resolve all the blockers that may come. If given a chance I would like to hire him for my team.
LinkedIn User
Praveen is one of those developers you fight to get on your team. His attention to details, ability to dive deep while keeping insight long term business goals, and strong technical skills are what makes him a huge asset to our team. It is all too common for some developers to focus just on their component, but Praveen is able to see the whole picture and make sure what he develops can be adapted and reused time and time again. He was quick to take ownership and never failed to deliver on what he has promised, and his wonderful personality makes him a joy to work with. Praveen's definitely a team player and work very well with others, from other developers to product managers. Finally, Praveen has a way to adapt his communication style based on the audience he is addressing, making it super easy to problem solve or brainstorm new ideas. I would love to work with Praveen again soon and can't wait to see the awesomeness he brings to any new teams!
Credentials
-
Coaching Skills for Leaders and Managers
LinkedInDec, 2022- Oct, 2024 -
Be the Manager People Won't Leave
LinkedInNov, 2022- Oct, 2024 -
Negotiating Your Leadership Success
LinkedInNov, 2022- Oct, 2024 -
MongoDB for Java Developers
MongoDB, Inc.Dec, 2014- Oct, 2024 -
Machine Learning
CourseraMar, 2014- Oct, 2024
Experience
-
Unravel Data
-
United States
-
Software Development
-
100 - 200 Employee
-
Director of Engineering
-
Jan 2023 - Present
-
-
-
Adobe
-
United States
-
Technology, Information and Internet
-
1 - 100 Employee
-
Head OnPrem Data Platform and Shared services
-
May 2019 - Feb 2023
-
-
Lead, Platform Engineering and Shared Services
-
Sep 2017 - May 2019
-
-
-
Cloudera
-
United States
-
Software Development
-
700 & Above Employee
-
Software Engineer
-
May 2016 - Sep 2017
-
-
-
Ayasdi
-
Research Services
-
Sr. Engineernig Manager, Distributed Systems Software Engineer
-
Jan 2014 - May 2016
-
-
-
Zynga
-
United States
-
Computer Games
-
700 & Above Employee
-
Sr. Software Engineer
-
Feb 2012 - Jan 2014
-
-
Software Engineer
-
Apr 2010 - Mar 2012
-
-
-
University of Minnesota
-
United States
-
Higher Education
-
700 & Above Employee
-
Graduate Research Assistant
-
Sep 2007 - Jan 2010
-
-
Graduate Research Assistant
-
Aug 2007 - May 2008
-
-
-
Carlson School of Management
-
United States
-
Higher Education
-
400 - 500 Employee
-
Teaching Assistant
-
Aug 2008 - Jan 2009
-
-
-
VMware
-
IT Services and IT Consulting
-
1 - 100 Employee
-
R&D MTS Intern
-
May 2008 - Jul 2008
-
-
-
Wipro Technologies
-
United States
-
Business Consulting and Services
-
700 & Above Employee
-
Sr. Project Engineer
-
Aug 2005 - Jun 2007
-
-
Education
-
University of Minnesota-Twin Cities
MS -
Anna University
BE