I'm a Flutter developer with 2 years of experience building secure fintech and polished consumer apps. I focus on clean architecture, Riverpod/Bloc state management, and leveraging Firebase to deliver scalable mobile solutions. I also have hands-on experience with native integrations (SoftPOS NFC, printer SDKs, FFmpeg). I enjoy refactoring large codebases, automating CI/CD, and collaborating with cross-functional teams to ship maintainable, scalable mobile solutions. I tackle complex requirements and translate them into robust, user-friendly products while thriving in fast-paced fintech environments.

Andrew Botros

I'm a Flutter developer with 2 years of experience building secure fintech and polished consumer apps. I focus on clean architecture, Riverpod/Bloc state management, and leveraging Firebase to deliver scalable mobile solutions. I also have hands-on experience with native integrations (SoftPOS NFC, printer SDKs, FFmpeg). I enjoy refactoring large codebases, automating CI/CD, and collaborating with cross-functional teams to ship maintainable, scalable mobile solutions. I tackle complex requirements and translate them into robust, user-friendly products while thriving in fast-paced fintech environments.

Available to hire

I’m a Flutter developer with 2 years of experience building secure fintech and polished consumer apps. I focus on clean architecture, Riverpod/Bloc state management, and leveraging Firebase to deliver scalable mobile solutions. I also have hands-on experience with native integrations (SoftPOS NFC, printer SDKs, FFmpeg).

I enjoy refactoring large codebases, automating CI/CD, and collaborating with cross-functional teams to ship maintainable, scalable mobile solutions. I tackle complex requirements and translate them into robust, user-friendly products while thriving in fast-paced fintech environments.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Javanese
Advanced
English
Fluent
Arabic
Advanced

Work Experience

Flutter Developer at Salis Digital Solutions
August 1, 2024 - Present
Led full lifecycle development of the SoftPOS point-of-sale app from concept to pilot launch within 8 months, achieving PCI DSS penetration testing compliance and processing over 1000 NFC transactions during the closed beta. Integrated NearPay SDK and Websocket gateway, reducing median checkout flow by 30%. Developed a modular printer service supporting eight models via USB, Bluetooth, and Wi-Fi, increasing hardware compatibility to 95%. Authored a reusable authentication SDK used internally by three apps, eliminating over 2000 duplicated lines of code. Refactored and rebuilt a legacy 25,000-line business management app into a feature-based Riverpod architecture, boosting maintainability, scalability, reducing frame build time by 40% and achieving 99.6% crash-free sessions. Automated a dual-flavor CI/CD pipeline using Bash and GitHub Actions, cutting release cycles from 2 hours to 15 minutes.
Flutter Developer at Salis Digital Solutions
August 1, 2024 - Present
Led the full lifecycle of a SoftPOS point-of-sale app from concept to pilot launch in 8 months; successfully passed PCI DSS penetration testing and processed 1000+ NFC transactions during closed beta. Integrated NearPay SDK and Websocket gateway, reducing median checkout flow by 30%. Built modular printer service supporting 8 models (USB, Bluetooth, Wi-Fi), raising hardware compatibility to 95%. Authored reusable authentication SDK (OTP, biometrics, token refresh) reused by three internal apps, eliminating 2000+ duplicated LOC. Refactored and rebuilt a 25K-LOC legacy business management app into a feature-based Riverpod architecture, vastly improving maintainability and scalability while cutting frame build time by 40% and pushing crash-free sessions to 99.6%. Automated dual-flavor CI/CD pipeline with Bash + GitHub Actions, decreasing release cycle from 2h to 15min.
Flutter Developer at Salis Digital Solutions
August 1, 2024 - Present
Led full lifecycle of a SoftPOS point-of-sale app from concept to pilot (8 months); achieved PCI DSS readiness and processed 1000+ NFC transactions in closed beta. Integrated NearPay SDK and WebSocket gateway, reducing median checkout flow by 30%. Built a modular printer service supporting 8 models (USB, Bluetooth, Wi‑Fi), boosting hardware compatibility to 95%. Authored a reusable authentication SDK (OTP, biometrics, token refresh) used by three internal apps, eliminating 2000+ duplicated LOC. Refactored a 25K LOC legacy business management app into a feature-based Riverpod architecture, improving maintainability and scalability while cutting build times by 40% and achieving 99.6% crash-free sessions. Automated dual-flavor CI/CD pipeline with Bash + GitHub Actions, reducing release cycle from 2 hours to 15 minutes.
Flutter Developer at Salis Digital Solutions
August 1, 2024 - Present
Led full lifecycle of a SoftPOS point-of-sale app from concept to pilot launch in 8 months; successfully passed PCI DSS penetration testing and processed 1000+ NFC transactions during closed beta. Integrated NearPay SDK and WebSocket gateway, reducing median checkout flow by 30%. Built modular printer service supporting 8 models (USB, Bluetooth, Wi-Fi), raising hardware compatibility to 95%. Authored reusable authentication SDK (OTP, biometrics, token refresh) reused by three internal apps, eliminating 2000+ duplicated LOC. Refactored and rebuilt a 25K-LOC legacy business management app into a feature-based Riverpod architecture, improving maintainability and scalability while cutting frame build time by 40% and pushing crash-free sessions to 99.6%. Automated dual-flavor CI/CD pipeline with Bash + GitHub Actions, decreasing release cycle from 2h to 15min.
Flutter Developer at Salis Digital Solutions
August 1, 2024 - Present
Led full lifecycle of SoftPOS point-of-sale app from concept to pilot launch in 8 months; passed PCI DSS penetration testing and processed 1000+ NFC transactions during closed beta. Integrated NearPay SDK and Websocket gateway, reducing median checkout flow by 30%. Built modular printer service supporting 8 models (USB, Bluetooth, Wi-Fi), raising hardware compatibility to 95%. Authored reusable authentication SDK (OTP, biometrics, token refresh) reused by three internal apps, eliminating 2000+ duplicated LOC. Refactored and rebuilt a 25 KLOC legacy business management app into a feature-based Riverpod architecture, vastly improving maintainability and scalability while cutting frame build time by 40% and pushing crash-free sessions to 99.6%. Automated dual-flavor CI/CD pipeline with Bash + GitHub Actions, decreasing release cycle from 2h to 15min.

Education

B.Sc. Computer & Data Sciences (Intelligent Systems) at Alexandria University
January 11, 2030 - July 1, 2024
IGCSE at EBS School of Alexandria
January 11, 2030 - May 1, 2020
B.Sc. Computer & Data Sciences (Intelligent Systems) at Alexandria University
January 11, 2030 - July 1, 2024
IGCSE at British Council IGCSE through EBS School of Alexandria
January 11, 2030 - May 1, 2020
B.Sc Computer & Data Sciences ( Intelligent Systems ) at Alexandria University – Alexandria, Egypt
January 11, 2030 - July 1, 2024
IGCSE at British Council IGCSE through EBS School of Alexandria – Alexandria, Egypt
January 11, 2030 - May 1, 2020
B.Sc. Computer & Data Sciences ( Intelligent Systems ) at Alexandria University – Alexandria, Egypt
January 11, 2030 - July 1, 2024
IGCSE at British Council IGCSE through EBS School of Alexandria – Alexandria, Egypt
January 11, 2030 - May 1, 2020
B.Sc Computer & Data Sciences ( Intelligent Systems ) at Alexandria University
January 11, 2030 - July 1, 2024
IGCSE at British Council IGCSE through EBS School of Alexandria
January 11, 2030 - May 1, 2020

Qualifications

PCI DSS Penetration Testing
January 11, 2030 - September 11, 2025

Industry Experience

Financial Services, Software & Internet, Consumer Goods, Professional Services, Telecommunications, Other, Retail