Suraj Tawale
About Suraj Tawale
Suraj Tawale is a Technical Specialist with expertise in implementing Clean Architecture with MVVM in mobile applications. He has a background in software development, having worked at notable companies such as Tata Consultancy Services, Amadeus Labs, and Bosch Global Software Technologies.
Work at Bosch Global Software Technologies
Suraj Tawale currently serves as a Technical Specialist at Bosch Global Software Technologies, a position he has held since 2022. He works in Pune, Maharashtra, India, where he applies his expertise in software development and mobile applications. His role involves implementing best practices in software architecture and development processes.
Previous Experience at Tata Consultancy Services
Before joining Bosch, Suraj Tawale worked at Tata Consultancy Services as an Android/Java Developer from 2017 to 2020. During his three years in Pune, Maharashtra, he focused on mobile application development, gaining experience in various programming languages and frameworks.
Experience at Amadeus Labs
Suraj Tawale was employed as a Senior Software Engineer at Amadeus Labs from 2021 to 2022. His tenure lasted one year in Bengaluru, Karnataka, where he contributed to software development projects, enhancing his skills in mobile technology and software engineering.
Educational Background in Engineering
Suraj Tawale earned a Bachelor of Engineering (BE) degree in Electrical, Electronics and Communications Engineering from Government College of Engineering Aurangabad. He studied there from 2012 to 2016. Additionally, he completed his secondary and higher secondary education at Swami Ramanand Teerth Marathwada University between 2008 and 2012.
Technical Skills and Expertise
Suraj Tawale possesses expertise in implementing Clean Architecture with MVVM in mobile applications. He has a solid understanding of Firebase Analytics and its integration with mobile apps. His technical skills include strong proficiency in Coroutines and RxJava for asynchronous programming, as well as experience with Azure DevOps for continuous integration and delivery frameworks. He also demonstrates a comprehensive understanding of SOLID principles in software development.