Sumit Thakur
Lead Mobile Engineer at ViacomCBS- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Hindi Full professional proficiency
Topline Score
Bio
Shunxing Sean Xie, PhD
Sumit is a great Android app developer. He worked as an onsite consultant for InviteManager for a few months. Prior to Sumit, there were other consultants who worked on this project. Sumit was the best of all. He fixed bugs and developed new features. His code is very robust. Our Android app works nicely with Sumit's hard work. I strongly recommend Sumit for any Java related project.
Brijesh D'Silva
Sumit is enthusiastic and hardworking. I had chance working with Sumit for couple years and he has proven himself to be a great team mate. He has remarkable collaborative skills and gets along very well with the team. He definitely earns my positive recommendation.
Shunxing Sean Xie, PhD
Sumit is a great Android app developer. He worked as an onsite consultant for InviteManager for a few months. Prior to Sumit, there were other consultants who worked on this project. Sumit was the best of all. He fixed bugs and developed new features. His code is very robust. Our Android app works nicely with Sumit's hard work. I strongly recommend Sumit for any Java related project.
Brijesh D'Silva
Sumit is enthusiastic and hardworking. I had chance working with Sumit for couple years and he has proven himself to be a great team mate. He has remarkable collaborative skills and gets along very well with the team. He definitely earns my positive recommendation.
Shunxing Sean Xie, PhD
Sumit is a great Android app developer. He worked as an onsite consultant for InviteManager for a few months. Prior to Sumit, there were other consultants who worked on this project. Sumit was the best of all. He fixed bugs and developed new features. His code is very robust. Our Android app works nicely with Sumit's hard work. I strongly recommend Sumit for any Java related project.
Brijesh D'Silva
Sumit is enthusiastic and hardworking. I had chance working with Sumit for couple years and he has proven himself to be a great team mate. He has remarkable collaborative skills and gets along very well with the team. He definitely earns my positive recommendation.
Shunxing Sean Xie, PhD
Sumit is a great Android app developer. He worked as an onsite consultant for InviteManager for a few months. Prior to Sumit, there were other consultants who worked on this project. Sumit was the best of all. He fixed bugs and developed new features. His code is very robust. Our Android app works nicely with Sumit's hard work. I strongly recommend Sumit for any Java related project.
Brijesh D'Silva
Sumit is enthusiastic and hardworking. I had chance working with Sumit for couple years and he has proven himself to be a great team mate. He has remarkable collaborative skills and gets along very well with the team. He definitely earns my positive recommendation.
Credentials
-
Android Mobile Testing Essentials
Big Nerd RanchJul, 2023- Nov, 2024 -
MS in Engineering Management
California State University - East BayDec, 2021- Nov, 2024 -
"Divide and Conquer, Sorting and Searching, and Randomized Algorithms by Stanford University on Coursera. Certificate earned on February 14, 2017".
Stanford UniversityJan, 2017- Nov, 2024 -
Certified SAFe® 6 Product Owner/Product Manager
Scaled Agile, Inc.May, 2023- Nov, 2024 -
Certified SAFe® 5 Practitioner
Scaled Agile, Inc.Jan, 2022- Nov, 2024 -
DOEACC A-Level
-
Experience
-
ViacomCBS
-
United States
-
Entertainment
-
700 & Above Employee
-
Lead Mobile Engineer
-
Nov 2021 - Present
1. Spearhead the analysis and understanding of new features for Android mobile and TV applications, staying ahead of industry trends and ensuring our products remain at the forefront of innovation.2. Lead the design, development, and maintenance of top-performing mobile and TV applications, achieving high user satisfaction and garnering positive feedback from end-users and stakeholders alike.3. Exhibit exceptional problem-solving skills, effectively debugging and resolving complex bugs to minimize application downtime and enhance overall functionality.4. Enforce stringent code quality standards through comprehensive code reviews, resulting in a reduction of defects and enhanced overall software reliability.5. Foster a collaborative and supportive team environment, effectively managing and motivating a team of talented developers to consistently meet and exceed project milestones.6. Actively participate in technical discussions and brainstorming sessions, contributing valuable insights and suggestions to enhance application performance and user experience. Show less
-
-
Lead Mobile Engineer
-
Apr 2021 - Nov 2021
1. Spearhead the analysis and understanding of new features for Android mobile and TV applications, staying ahead of industry trends and ensuring our products remain at the forefront of innovation.2. Lead the design, development, and maintenance of top-performing mobile and TV applications, achieving high user satisfaction and garnering positive feedback from end-users and stakeholders alike.3. Exhibit exceptional problem-solving skills, effectively debugging and resolving complex bugs to minimize application downtime and enhance overall functionality.4. Enforce stringent code quality standards through comprehensive code reviews, resulting in a reduction of defects and enhanced overall software reliability.5. Foster a collaborative and supportive team environment, effectively managing and motivating a team of talented developers to consistently meet and exceed project milestones.6. Actively participate in technical discussions and brainstorming sessions, contributing valuable insights and suggestions to enhance application performance and user experience. Show less
-
-
-
Mobile Programming LLC
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Solutions Architect
-
Oct 2014 - Nov 2021
1. Spearheaded end-to-end development lifecycle of diverse applications, including Android, Web, and Tizen platforms. 2. Demonstrated problem-solving acumen by meticulously analyzing and resolving complex issues. 3. Orchestrated seamless integration of 3rd party APIs, enhancing application functionality. 4. Designed and optimized database schemas, bolstering data efficiency and retrieval. 5. Engineered critical task logic, contributing to enhanced application performance. 6. Exercised adept team management skills, efficiently coordinating cross-geographical teams. 7. Ensured code quality and collaboration by overseeing Git/SVN repositories and conducting code reviews. 8. Successfully managed deployment updates on Google Play Store, ensuring up-to-date user experiences. Show less
-
-
-
CBS Interactive
-
United States
-
Online Audio and Video Media
-
700 & Above Employee
-
Software Engineer - Mobile
-
Oct 2017 - Aug 2021
1. Analyzing, Understanding new features for Android Mobile & TV. 2. Designing , Developing and Maintaining Mobile & TV applications. 3. Debugging and Solving bugs. 4. Maintain code quality and code reviews. 1. Analyzing, Understanding new features for Android Mobile & TV. 2. Designing , Developing and Maintaining Mobile & TV applications. 3. Debugging and Solving bugs. 4. Maintain code quality and code reviews.
-
-
-
Ericsson
-
Sweden
-
Telecommunications
-
700 & Above Employee
-
Software Consultant (Tizen and Web)
-
May 2017 - Sep 2017
1. Gathering and Analyzing requirements. 2. Developing, designing and maintaining UI components using HTML5 and CSS. 3. Implementing new features, testing and fixing bugs. 4. Implementing and handling backend logic using node js and sqlite database. 5. Maintaining code quality and managing code repository using Git. 1. Gathering and Analyzing requirements. 2. Developing, designing and maintaining UI components using HTML5 and CSS. 3. Implementing new features, testing and fixing bugs. 4. Implementing and handling backend logic using node js and sqlite database. 5. Maintaining code quality and managing code repository using Git.
-
-
-
CMT Group (Creative Mobile Technologies)
-
Transportation/Trucking/Railroad
-
1 - 100 Employee
-
Contract Software Engineer
-
Oct 2016 - Jan 2017
1. Analyzing & Understanding problems. 2. Designing , Developing and Maintaining Android Applications. 3. Designing database schema and Integrating 3rd party API's. 4. Implementing Logic for critical tasks. 5. Managing Git Code repository & Code review. 1. Analyzing & Understanding problems. 2. Designing , Developing and Maintaining Android Applications. 3. Designing database schema and Integrating 3rd party API's. 4. Implementing Logic for critical tasks. 5. Managing Git Code repository & Code review.
-
-
-
TicketManager
-
United States
-
Software Development
-
1 - 100 Employee
-
Contract Software Developer
-
Jul 2016 - Sep 2016
1. Analyzing & Understanding problems. 2. Designing , Developing and Maintaining Android Applications. 3. Designing database schema and Integrating 3rd party API's. 4. Implementing Logic for critical tasks. 5. Managing Git Code repository & Code review. 6. Managing & updating build on google play store. 1. Analyzing & Understanding problems. 2. Designing , Developing and Maintaining Android Applications. 3. Designing database schema and Integrating 3rd party API's. 4. Implementing Logic for critical tasks. 5. Managing Git Code repository & Code review. 6. Managing & updating build on google play store.
-
-
-
ResMed
-
United States
-
Medical Equipment Manufacturing
-
700 & Above Employee
-
Contract Software Engineer
-
Jan 2016 - May 2016
1. Analyzing & Understanding problems. 2. Debugging and Solving bugs. 3. Designing , Developing and Maintaining Applications. 4. Implementing Automated & Unit Testing. 5. Android NDK & JNI interaction. 1. Analyzing & Understanding problems. 2. Debugging and Solving bugs. 3. Designing , Developing and Maintaining Applications. 4. Implementing Automated & Unit Testing. 5. Android NDK & JNI interaction.
-
-
-
Samsung Electronics America
-
United States
-
Computers and Electronics Manufacturing
-
700 & Above Employee
-
Contract Software Engineer
-
Dec 2014 - Dec 2015
1. Analyzing & Understanding problems. 2. Debugging and Solving bugs. 3. Designing , Developing and Maintaining Applications. 4. Implementing Automated & Unit Testing. 1. Analyzing & Understanding problems. 2. Debugging and Solving bugs. 3. Designing , Developing and Maintaining Applications. 4. Implementing Automated & Unit Testing.
-
-
-
A-1 Technology Inc
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Software Engineer
-
May 2014 - Oct 2014
Experienced in Android Application Development: ✔️ Proficiently analyze and comprehend project requirements to drive effective solutions. ✔️ Lead the end-to-end design and development process of dynamic Android applications. ✔️ Skillfully manage databases and integrate them seamlessly into applications. ✔️ Expertly implement intricate logic to enhance application functionality. ✔️ Demonstrated capacity in team leadership and collaboration, ensuring smooth project execution. Experienced in Android Application Development: ✔️ Proficiently analyze and comprehend project requirements to drive effective solutions. ✔️ Lead the end-to-end design and development process of dynamic Android applications. ✔️ Skillfully manage databases and integrate them seamlessly into applications. ✔️ Expertly implement intricate logic to enhance application functionality. ✔️ Demonstrated capacity in team leadership and collaboration, ensuring smooth project execution.
-
-
-
A-1 Technology
-
United States
-
Information Technology & Services
-
1 - 100 Employee
-
Software Engineer
-
Apr 2012 - May 2014
Experienced in Android Application Development: ✔️ Proficiently analyze and comprehend project requirements to drive effective solutions. ✔️ Lead the end-to-end design and development process of dynamic Android applications. ✔️ Skillfully manage databases and integrate them seamlessly into applications. ✔️ Expertly implement intricate logic to enhance application functionality. ✔️ Demonstrated capacity in team leadership and collaboration, ensuring smooth project execution. Experienced in Android Application Development: ✔️ Proficiently analyze and comprehend project requirements to drive effective solutions. ✔️ Lead the end-to-end design and development process of dynamic Android applications. ✔️ Skillfully manage databases and integrate them seamlessly into applications. ✔️ Expertly implement intricate logic to enhance application functionality. ✔️ Demonstrated capacity in team leadership and collaboration, ensuring smooth project execution.
-
-
-
Cynoteck Technology Solutions
-
India
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Software Consultant
-
Jan 2011 - Apr 2012
1. Proficiently analyzed and comprehended project requirements to drive precise solutions. 2. Spearheaded the end-to-end design and development of cutting-edge Android applications. 3. Managed and optimized databases, ensuring seamless data integration and accessibility. 4. Implemented complex business logic, enhancing application functionality and user experience. 5. Successfully led and coordinated a dynamic team, fostering collaboration and achieving project milestones. 1. Proficiently analyzed and comprehended project requirements to drive precise solutions. 2. Spearheaded the end-to-end design and development of cutting-edge Android applications. 3. Managed and optimized databases, ensuring seamless data integration and accessibility. 4. Implemented complex business logic, enhancing application functionality and user experience. 5. Successfully led and coordinated a dynamic team, fostering collaboration and achieving project milestones.
-
-
Education
-
California State University - East Bay
Engineering Management, M.S., Engineering/Industrial Management -
Academy of management Studies, Dehradun
Master's In Computer Application, Computers