Available to hire
Hi, I’m Siddhant Badola. I’m a tech lead for mobile and AI at Roth IAMS, building and deploying enterprise-grade apps with Flutter, Dart, Firebase, and Python. I enjoy turning complex requirements into robust, scalable solutions and collaborating with stakeholders to boost product impact and performance.
I hold an MS in Computer Science from Lakehead University, with a focus on computer vision and deep neural networks. I’ve worked with TensorFlow, Keras, and OpenCV, and I’m passionate about modern AI, on-device acceleration, and bridging cloud backends (AWS/GCP) with fast, responsive mobile experiences.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Advanced
Hindi
Fluent
Work Experience
Tech Lead (Mobile & AI) at Roth IAMS
July 1, 2022 - PresentSpearheaded a multi-layered system design and performance tuning across cloud backend (Python, GCP) and the Flutter mobile client. Architected a scalable, event-driven backend using Kafka and microservices, transforming a four-hour batch process into a sub-three-second real-time data pipeline and boosting user engagement KPIs by 12%. On-device AI performance improved through an MLOps pipeline for a computer vision model, achieving 400% inference speed-up via Apple Neural Engine, Core ML, and Android NNAPI. Core UI/UX optimizations reduced CPU usage by ~60% and eliminated critical UI jank by improving data processing locality.
Admin/Co-Author at The Enloger
February 1, 2016 - September 30, 2020Admin and co-author for a technology blog started with my father in 2016; contributed articles and technical content.
Mobile Application Developer at WizCrew Technologies
January 1, 2019 - January 31, 2020Designed and developed ERP school software using Firebase for backend/authentication; implemented WebRTC video conferencing; built a government schemes aggregator app, a TikTok-clone with headless CMS, and a multilingual news aggregator app; published multiple apps and maintained a GitHub portfolio.
Junior Mobile Application Developer at Digital Business Solutions
August 1, 2019 - December 31, 2019Implemented a CRM app with geofencing and geotagging; integrated Firebase authentication (OTP, social sign-in) and Razorpay; consumed REST/JSON and Firestore NoSQL; integrated multiple third-party libraries and APIs; delivered enterprise-grade cross-platform mobile apps using Flutter/Firebase.
Mobile Software Engineer Intern at TimeTackle
June 1, 2016 - August 31, 2016Published an Android meditation app on Google Play; implemented user onboarding and an inhale/exhale animation guide.
Volunteer at Astitva
July 1, 2015 - January 31, 2016Technical support, Android app development, and initiatives to improve basic computer skills for workers.
Education
Master of Science (MS) in Computer Science at Lakehead University
August 1, 2020 - April 1, 2022Bachelor of Technology (B.Tech.) in Computer Science at Dehradun Institute of Technology University
January 1, 2013 - January 1, 2017Qualifications
BrainStation Product Management Certification (PMC) with focus in AI/Tech, Business Administration and Management
November 1, 2024 - February 28, 2025AMCAT Certified Proficiency in English
January 11, 2030 - January 3, 2026AMCAT Certified Telesales Professional
January 11, 2030 - January 3, 2026Industry Experience
Software & Internet, Education, Media & Entertainment, Professional Services, Other
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Waterloo today.