Shivam Soni

Software Engineer

Vadodara, Gujarat, India7 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 7+ years of experience in Android development.
  • Expertise in modernizing legacy codebases.
  • Proficient in cross-platform mobile development with Flutter.
Stackforce AI infers this person is a mobile application developer with expertise in Android and cross-platform solutions.

Contact

Skills

Core Skills

Android DevelopmentKotlinJava

Other Skills

Android SDKAndroid StudioAngularJSC++CI/CDCascading Style Sheets (CSS)Cloud FirestoreFirebaseFlutterGitHTMLIonic FrameworkJavaScriptReact Native

About

I’m an experienced Android Developer with over 7 years of hands-on experience building, maintaining, and modernizing mobile applications. I have strong expertise in Java, Kotlin, and the Android SDK, along with proficiency in Jetpack Compose and Android Architecture Components such as ViewModel, LiveData, and Room. Throughout my career, I’ve contributed to developing complex, feature-rich Android apps — focusing on clean architecture, scalability, performance optimization, and modernization. I’ve worked extensively on refactoring legacy codebases into modular, maintainable structures aligned with modern Android best practices. I also bring over 3 years of experience in Flutter, enabling me to build and maintain cross-platform mobile applications with responsive UIs and efficient data handling. My combined experience in Android and Flutter helps me design mobile experiences that are both consistent and high-performing across platforms. I have a deep understanding of RESTful APIs, local database optimization, and mobile app integration workflows. My work includes improving database performance, enhancing camera and media features, implementing image editing and metadata management, and optimizing app storage and memory utilization. I actively collaborate in Agile environments, participating in sprint planning, peer code reviews, and feature design discussions. I’m proficient with Git for version control, and have hands-on experience with CI/CD pipelines (GitHub Actions, Jenkins) to ensure smooth and automated deployments. Beyond mobile development, I’m also familiar with AI tools and automation platforms that streamline development workflows — from generating test cases and documentation to code reviews and UI/UX assistance. I enjoy leveraging AI to accelerate delivery while maintaining high code quality. I’m passionate about continuous learning, staying up to date with evolving mobile technologies like Kotlin Multiplatform, Jetpack Compose, and Flutter 3.x, and exploring how AI-assisted development can shape the future of software engineering. My focus has always been on writing clean, efficient, and scalable code while contributing to product stability, modernization, and user satisfaction. 📱 Core Skills: Android | Java | Kotlin | Jetpack Compose | Android SDK | ViewModel | LiveData | Room | RESTful APIs | Flutter | Cross-platform Mobile Development | Git | Legacy Code Refactoring | CI/CD | Agile | Performance Optimization | AI Tools for Development | Mobile App Architecture | Kotlin Multiplatform

Experience

Promact infotech pvt ltd

Software Engineer

Mar 2019Present · 7 yrs · Vadodara, Gujarat, India · Hybrid

Android DevelopmentJavaKotlinAndroid SDKGitCI/CD

Excelsior technologies

Android Developer

May 2018Dec 2018 · 7 mos

Android DevelopmentKotlinJava

Education

VADODARA INSTITUTE OF ENGG., KOTAMBI, WAGHODIYA 080

BE - Bachelor of Engineering — Computer Engineering

Jan 2013Jan 2017

Stackforce found 100+ more professionals with Android Development & Kotlin

Explore similar profiles based on matching skills and experience