Sourav Singh Rawat

Senior Software Engineer

Bengaluru, Karnataka, India4 yrs 4 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Expert in mobile app development across multiple platforms.
  • Strong background in AI and system architecture.
  • Proven ability to lead complex projects and teams.
Stackforce AI infers this person is a Mobile Development expert with a strong focus on AI and system architecture.

Contact

Skills

Core Skills

Mobile DevelopmentSystem ArchitectureArtificial IntelligenceFull-stack Development

Other Skills

AndroidAndroid StudioArtificial Intelligence (AI)Back-End Web DevelopmentBatch ProgrammingBootstrapCSS FlexboxCascading Style Sheets (CSS)DartEthical HackingExpress.jsFirebaseFlaskFlutterFlutter web

Experience

Alitas ai

Senior Software Engineer

Nov 2024Present · 1 yr 4 mos · Australia · Remote

  • Managing full-cycle app development across all features and layers.
FlutteriOSAndroidMobile DevelopmentSystem Architecture

Pixa ai

Technical Lead

May 2024Sep 2024 · 4 mos · Bengaluru, Karnataka, India

  • Developing a Gamified App for Kids: Singlehandedly built a visually appealing, gamified app for children, integrating numerous animations, lottie etc. Ensured scalability and performance with modular code and best practices, using the BLoC state management system.
  • Hardware and Cross-Platform Integration: Connected the app to Pixa hardware devices, similar to Alexa, by developing native Android and iOS libraries for ESP low-energy device connectivity for custom functionality required.
  • Comprehensive Features: Implemented core functionalities such as push notifications, deep linking, and OAuth authentication etc.
  • AI Audio Streaming Service: Developed a prototype backend service to processes audio inputs and responds with AI-generated audio, similar to Alexa. Utilized custom fine-tuned AI models and the latest AI technologies for responsive and accurate interactions.
MqttWebrtcSocketsFlutterArtificial Intelligence (AI)iOS+5

Nova

Sr. Flutter Developer

May 2023Jul 2024 · 1 yr 2 mos · Bengaluru, Karnataka, India · Hybrid

  • Re-architected Legacy Code: Transformed a buggy codebase into a modular, scalable architecture using Provider - Riverpod, reducing bugs and enhancing maintainability.
  • Developed Core Social Media and Messaging Features: Implemented key social media functionalities and a comprehensive chat system (with Stream.io) from scratch, creating a LinkedIn-like platform with similar features.
  • Community-Based Features: On product pivot, led development and build features like community creation, audio and text streaming channels with (stream.io) audio WEBRTC, and event functionalities, creating a Discord-like platform.
  • Scaled Backend Infrastructure: Re-architected Firebase backend using Firebase Functions and add-on services to handle increased user load and feature expansion, ensuring stability and scalability.
  • Enhanced UI & UX: Delivered an intuitive, engaging, and visually appealing user interface and experience.
FlutteriOSAndroidSystem ArchitectureMobile Development

Wonder and wander digital

Senior Mobile Application Developer

Feb 2023Mar 2023 · 1 mo · Los Angeles, California, United States · Remote

  • Resolved critical bugs (P0's and P1's) in there product, FTC mobile app, enhancing stability, performance, and user experience while introducing optimized, modular features.
  • Reorganized the app's architecture for improved scalability and maintainability using GetX state management, and effectively managed multiple projects in a fast-paced startup environment, ensuring timely delivery and stakeholder satisfaction.
FlutteriOSAndroidSystem ArchitectureMobile Development

Sociall one

Senior Flutter Developer

Jan 2023May 2023 · 4 mos · Hyderabad, Telangana, India · Remote

  • App Development: Independently Designed and developed the initial phase of the app from scratch using a modular approach for scalability and performance. Implemented essential services and features required for modern apps.
  • Advanced Features and UI/UX: Added advanced features like WhatsApp login, a gallery picker, and custom camera functionalities similar to Facebook & Whatsapp. Led the development of the entire MVP app's UI and UX, ensuring a cohesive and visually appealing experience.
FlutteriOSAndroidMobile Development

Career break

2 roles

Health and well-being

Oct 2022May 2023 · 7 mos

  • Fixing health issues

Health and well-being

Jun 2022Jul 2022 · 1 mo

  • Fixing health issues

Qoohoo

Product Engineer

Apr 2021May 2022 · 1 yr 1 mo · Bangalore Urban, Karnataka, India

  • Led mobile app development in a fast-paced startup environment using React Native and Flutter.
  • Collaborated to improve the scalable architecture of the qoohoo app in Flutter and developed most of the UI/UX and state management independently.
  • Developed innovative audio-room and chat features using 100ms.live and getstream.io services, and enhanced app functionality with image and video features.
  • Revamped the React Native app architecture and contributed to several chat features, such as media upload and long pooling for payments.
  • Designed and developed multiple screens with a strong attention to detail for the React Native app.
  • Wrote native platform services for Android and iOS, such as cross-app media sharing, file downloading, and state listeners.
AndroidFlutteriOSDartReact NativeMobile Development

Zazzy

Full-stack Developer

Jan 2021Apr 2021 · 3 mos · Pune, Maharashtra, India

  • Full-Stack Development: Single-handedly developed the Petter app using Flutter and the admin panel using React.js. Utilized the Bloc pattern for a clean architecture in the app and the Redux pattern for state management in the admin panel. Designed intuitive UI/UX for features like authentication, pet listings, and adoption forms.
  • Backend Integration and Collaboration: Leveraged Firebase for storage, authentication, and other services to quickly create a functional prototype. Collaborated effectively with the team to ensure the app and admin panel met user needs, providing valuable feedback to enhance quality and performance.
FirebaseReact.jsDartFlutterFull-Stack Development

Counttrees technologies pvt. ltd.

App Developer

May 2020Oct 2020 · 5 mos · Bengaluru, Karnataka

  • UI/UX Design and Feature Implementation: Developed visually appealing and intuitive user interfaces using Flutter. Implemented deep-linking with Firebase and real-time bill creation and printing, enhancing the user experience and checkout process.
  • Efficient Shopping Experience: Added features like product filtering and cart management using the Provider pattern in Flutter, ensuring an optimized and efficient shopping experience.
FirebaseDartFlutterFlutter webMobile Development

Education

DAYANANDA SAGAR ACADEMY OF TECHNOLOGY AND MANAGEMENT, BANGALORE

Bachelor of Technology — Computer Science

Jan 2017Jan 2021

Shanti Niketan Public School - India

Jan 2014Jan 2016

Tagore Public High School - India

Jan 2003Jan 2014

Stackforce found 100+ more professionals with Mobile Development & System Architecture

Explore similar profiles based on matching skills and experience