Allen Thomson
Software Engineer - Mobile Application Developer & Backend Developer
I am passionate about building and solving problems.
Experience
- Software Engineer - Mobile Netcore Cloud Bengaluru, India Sep 2024 - Present
- Maintained and developed Android, Flutter, React Native, and Cordova solutions.
- Automated SDK integration, reducing onboarding by 15 days.
- Built internal tools for support and integration automation (React, Flask).
- Optimized codebases, debugged complex issues, and collaborated cross-functionally.
- Technical Account Manager WebEngage Bengaluru, India Sep 2023 - Sep 2024
- Managed technical relationships and delivered custom solutions for high-value clients.
- Provided strategic technical guidance and ensured seamless integration.
- Product Support Engineer WebEngage Bengaluru, India Dec 2022 - Sep 2023
- Developed plugin SDKs for Flutter WebApps and provided TAM support.
- Diagnosed and resolved SDK integration issues for Web and Android.
- Led live bug-fixing sessions and documented onboarding processes.
Skills
Sonno Music Player
Music player where you can set a timer or schedule for the music to stop playing automatically. Built on Expo, uses React Native Track Player for music control and notifications.
Play Store View ProjectAttendance Tracking Mobile Application - Composable
Attendance tracking app that generates QR codes for students and fetches real-time attendance records from the backend.
Technologies: Jetpack Compose (Mobile), Spring Boot Kotlin (Backend)
Corpcon Backend Application - GCP
Backend for Corpcon WebApplication.
Technologies: Kafka for event sync, Git, Docker, Kotlin, Spring Boot
Food Delivery App - Flutter
Delivery app built on Flutter.
Firebase Auth SDK (User Authentication), Firestore SDK (Backend/DB).
Design: MVVM Architecture.
Automatic Billing Machine - IoT
Billing machine using image recognition and ML for item billing.
Hardware: Raspberry Pi 3b+, Load Cell 5Kg, HX711-Load Cell amplifier, Webcam.