Anand Alagappan profile photo 1 on Tal

Anand Alagappan

Senior Mobile Engineer | Flutter & Android | Fintech SDK & Platform Architecture

Bengaluru

8+ years of work experience

Bread Financial
Nov 20241 yr 10 mosPresent

Bengaluru

◈ Developed Native Android SDK for seamless integration into client apps. ◈ Built a custom lint package, ensuring code quality and reducing issues by 30%. ◈ Designed and optimized custom plugins, boosting app performance by 25%. ◈ Set up Jenkins CI/CD pipelines, reducing deployment time by 40%. ➟ Mentored junior developers, guiding them in best practices and problem-solving. ➟ Conducted knowledge-sharing sessions on new tech trends, Flutter optimizations, and backend improvements. ➟ Took ownership of critical projects, ensuring timely delivery and high-quality standards.
Bread Financial
Sep 20231 yr 3 mosNov 2024

Bengaluru, Karnataka, India

➣ Proficient in Flutter Framework: Focused on optimizing code and maintaining high code standards to ensure the best performance and reliability. ➣ Code Reviews: Conducting thorough code reviews to ensure quality and consistency throughout the development process. ➣ Git Strategies: Skilled in implementing effective Git strategies to streamline collaboration and version control within development teams. ➣ Custom Plugin Development: Developed and integrated custom plugins to enhance app functionality and performance. ➣ External Plugin Management: Proactively engaged in handling external plugins to expand app capabilities and improve user experience. ➣ App Security: Dedicated to enhancing app security through the implementation of robust security measures and best practices. ➣ Okta SDK for Authentication: Worked on Okta SDK for authentication to ensure secure access to the app. ➣ Vulnerability Management: Rectified Ostorlab vulnerability issues on the mobile app to improve security. ➣ Fraudnet Logging and Monitoring: Implemented Fraudnet logging and monitoring to detect and prevent fraudulent activities.
NeoSOFT
Apr 20221 yr 6 mosSep 2023

Chennai

Developing Applications with help of Flutter to make things easier... Working closely with clients in scaling & upgrading Existing Flutter Apps. Building Pixel Perfect UI & Fixing Bugs, and integrating payment plugin Project 1 [Flutter POS 4.0] - Developed plugins & packages for thermal printer, card reader ble connectivity, offline cache management, to handle flow of payments & integrate different payment providers. Environment - Bloc, GetIt, Chopper, SQFLite, GraphQL, Multi-Module Setup, Push Notifications, Integration Testing, etc. Project 2 [Android FAB] - Developed POS app for a client based out of Zambia supporting mobile & tablet. Worked on card reader, thermal printer & payments integration. Environment - SQLite, Retrofit, MVP, OneSignal, RxAndroid/RxJava. Project 3 [Flutter EatOS] - Worked on QSR, KDS, CFD, Order&Pay, etc providing a high end solution for restaurant management. Handled payments, integration with different POS devices like SUNMI, ELO & PAX, managing different types of receipt printing devices, etc. Environment - Websockets, SQFLite, RxDart, Rest API, Bloc, Provider. Project 4 [Android POS 3.0] - Worked on UPI payments, integration with POS devices like Mosambee & PinePOS, fixed various productions issues such as order calculations, hardware receipt printing, etc.
Teknuance Info Solutions
Dec 20201 yr 4 mosMar 2022

Remote

📌 Experience Summary • Designed, developed, and deployed 5 mobile apps, 2 desktop apps, and 1 web app using Flutter and Android (Kotlin/Java). • Delivered production-grade apps across fintech, e-commerce, healthcare, and social networking, ensuring cross-platform compatibility (Android, iOS, Flutter Web). • Built pixel-perfect UIs with responsive layouts, adhering to design specifications and enhancing user experience. • Implemented state management with Bloc, Provider, and GetX for scalable and maintainable apps. • Developed features including authentication & authorization, offline data handling & sync, payments, role-based workflows, and third-party API integrations. • Utilized Firebase SDK, Appwrite BaaS, REST APIs, SQLite for backend and data management. • Collaborated with backend teams using NestJS / Spring Boot to integrate mobile applications. • Conducted unit, integration, and UI testing to ensure reliability and performance. • Applied performance optimization, crash fixes, and post-release monitoring for stability. • Managed version control and CI/CD pipelines with Git and GitHub Actions. • Deployed apps to Google Play Store, handling app signing, compliance, listings, version rollouts, and updates. • Worked closely with QA, product, and design teams to deliver stable releases. • Collaborated directly with clients, providing updates and ensuring satisfaction. • Led mobile development for a long-term client project (Zettribe), contributing for over a year. 🛠️ Technologies Flutter, Dart, Kotlin, Java, SwiftUI, Firebase, Appwrite, REST APIs, SQLite, Bloc, Provider, GetX, Git, GitHub Actions, Postman ✨ Soft Skills • Strong problem-solving & analytical thinking • Effective communication & collaboration • Continuous learning & adaptability • Mentorship & knowledge sharing
Teknuance Info Solutions
Jan 202011 mosNov 2020

Chennai, Tamil Nadu

◈ Built applications with Spring Boot, implementing JWT authentication, REST APIs, and OCI deployment. ◈ Developed and shipped Android & Flutter mobile apps for fintech and enterprise projects, covering UI screens, business logic, and API integrations. ◈ Implemented push notifications, deep linking, authentication flows, form validations, local data handling, and Firebase integrations. ◈ Collaborated cross-functionally with backend teams to integrate RESTful APIs & cloud services, leveraging strong communication skills to align on contracts and delivery. ◈ Focused on UI/UX consistency, responsiveness, and performance optimization, ensuring seamless user experiences. ◈ Modernized legacy Android applications by migrating codebases to Jetpack Compose, improving maintainability and performance. ◈ Participated in bug fixing, code reviews, and feature enhancements across multiple releases, following best practices in code quality, version control, and task tracking. Technologies Android (Java/Kotlin), Flutter (Dart), REST APIs, Firebase, Git, Spring Boot, OCI
Teknuance Info Solutions
Jun 20197 mosDec 2019

Chennai Area, India

◈ Assisted senior engineers in building and testing software modules as part of real-world client projects. ◈ Worked closely with designers using Figma and Adobe XD to understand UI/UX workflows and translate designs into functional screens. ◈ Performed research and analysis on application requirements, user flows, and emerging technologies. ◈ Supported development teams with basic Android components, REST API understanding, and debugging. ◈ Gained hands-on exposure to software development lifecycle (SDLC), version control (Git), and collaborative Agile workflows. ◈ Strengthened fundamentals in programming concepts, problem-solving, and technical documentation.
Subbu App Tech
Jan 20182 yrsDec 2019

Mannargudi, Tamil Nadu, India

Independent Project: B2B Ecommerce App Development Currently, I am immersed in developing a B2B ecommerce application using Flutter for mobile (Android & iOS) and web platforms, alongside NestJS for robust backend development. Key Responsibilities and Achievements: - Cross-Platform Development: Leveraging Flutter to ensure seamless user experiences across Android, iOS, and web. - Backend Excellence: Implementing scalable server-side logic with NestJS for optimal performance and security. - API Integration: Integrating essential APIs for payments, authentication, and product management. - UI/UX Design: Crafting intuitive interfaces to enhance user engagement and satisfaction. - Iterative Refinement: Continuously refining features based on user feedback and market trends for an enhanced ecommerce experience. - Open Source Involvement: Actively contributing to Flutter and NestJS open-source projects, fostering community collaboration and skill sharing. - Community Engagement: Engaging in developer forums, attending meetups, and staying abreast of industry advancements. Technologies Utilized: Flutter, Dart, NestJS, Firebase, RESTful APIs, SQLite, Git/GitHub, Visual Studio Code, Postman Learning and Impact: This project significantly enhances my technical prowess, problem-solving capabilities, and project management skills. It underscores my commitment to delivering high-quality software solutions that meet market demands effectively. Future Goals: I am excited to apply insights gained from this project to further innovate in ecommerce and expand my proficiency in mobile and web application development.

Anand’s AI Stack

antigravity
antigravity
claude code
claude code
cursor
cursor
github copilot
github copilot
mcp
mcp
ollama
ollama

Education

Anna University Chennai

Bachelor of Engineering (BE), Mechanical Engineering

Anna University Chennai

20154 yrs2019

Higher education, Maths, Biology

Dharani Matric Hrs School

20132 yrs2015

Join Anand and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Anand Alagappan on Tal

Headline

Senior Mobile Engineer | Flutter & Android | Fintech SDK & Platform Architecture

About

Mobile Application Engineer with 7+ years of experience building and securing high-scale mobile applications across Android, Flutter, and iOS, primarily in fintech and enterprise environments. I specialize in security-focused mobile development, combining strong mobile engineering fundamentals with mobile application security analysis and product security thinking. I actively review applications for client-side trust issues, insecure network configurations, weak validations, and API logic flaws, and collaborate with teams to design practical, production-ready mitigations. What I work on: ➤ Mobile application security reviews aligned with OWASP Mobile Top 10 & MASTG ➤ APK analysis and dynamic behavior inspection using industry-standard tools ➤ Identifying and fixing issues such as missing SSL pinning, insecure local storage, weak input validation, and API misuse ➤ Designing secure mobile architectures that balance security, performance, and user experience ➤ End-to-end ownership from design → implementation → secure release Core Stack: Android, Flutter, iOS, Kotlin, Java, Dart, Swift, Spring Boot Security Focus: Mobile Application Security, API Security, Threat Modeling, Secure Coding Practices I bring a product security mindset — thinking like an attacker while building like an engineer — and enjoy working on systems where security is a feature, not an afterthought. Vision: I’m passionate about using technology to save time, reduce operational friction, and improve reliability at scale, by building systems that are secure, resilient, and trustworthy by design.

Location

Bengaluru

AI stack

antigravity

claude code

cursor

github copilot

mcp

ollama

Work experience

Senior Software Engineer at Bread Financial, Nov 2024 - Present · 1 yr 10 mos, Bengaluru, ◈ Developed Native Android SDK for seamless integration into client apps. ◈ Built a custom lint package, ensuring code quality and reducing issues by 30%. ◈ Designed and optimized custom plugins, boosting app performance by 25%. ◈ Set up Jenkins CI/CD pipelines, reducing deployment time by 40%. ➟ Mentored junior developers, guiding them in best practices and problem-solving. ➟ Conducted knowledge-sharing sessions on new tech trends, Flutter optimizations, and backend improvements. ➟ Took ownership of critical projects, ensuring timely delivery and high-quality standards.

Software Engineer at Bread Financial, Sep 2023 - Nov 2024 · 1 yr 3 mos, Bengaluru, Karnataka, India, ➣ Proficient in Flutter Framework: Focused on optimizing code and maintaining high code standards to ensure the best performance and reliability. ➣ Code Reviews: Conducting thorough code reviews to ensure quality and consistency throughout the development process. ➣ Git Strategies: Skilled in implementing effective Git strategies to streamline collaboration and version control within development teams. ➣ Custom Plugin Development: Developed and integrated custom plugins to enhance app functionality and performance. ➣ External Plugin Management: Proactively engaged in handling external plugins to expand app capabilities and improve user experience. ➣ App Security: Dedicated to enhancing app security through the implementation of robust security measures and best practices. ➣ Okta SDK for Authentication: Worked on Okta SDK for authentication to ensure secure access to the app. ➣ Vulnerability Management: Rectified Ostorlab vulnerability issues on the mobile app to improve security. ➣ Fraudnet Logging and Monitoring: Implemented Fraudnet logging and monitoring to detect and prevent fraudulent activities.

Associate Software Engineer (Flutter) at NeoSOFT, Apr 2022 - Sep 2023 · 1 yr 6 mos, Chennai, Developing Applications with help of Flutter to make things easier... Working closely with clients in scaling & upgrading Existing Flutter Apps. Building Pixel Perfect UI & Fixing Bugs, and integrating payment plugin Project 1 [Flutter POS 4.0] - Developed plugins & packages for thermal printer, card reader ble connectivity, offline cache management, to handle flow of payments & integrate different payment providers. Environment - Bloc, GetIt, Chopper, SQFLite, GraphQL, Multi-Module Setup, Push Notifications, Integration Testing, etc. Project 2 [Android FAB] - Developed POS app for a client based out of Zambia supporting mobile & tablet. Worked on card reader, thermal printer & payments integration. Environment - SQLite, Retrofit, MVP, OneSignal, RxAndroid/RxJava. Project 3 [Flutter EatOS] - Worked on QSR, KDS, CFD, Order&Pay, etc providing a high end solution for restaurant management. Handled payments, integration with different POS devices like SUNMI, ELO & PAX, managing different types of receipt printing devices, etc. Environment - Websockets, SQFLite, RxDart, Rest API, Bloc, Provider. Project 4 [Android POS 3.0] - Worked on UPI payments, integration with POS devices like Mosambee & PinePOS, fixed various productions issues such as order calculations, hardware receipt printing, etc.

Associate Software Engineer / Mobile Developer at Teknuance Info Solutions, Dec 2020 - Mar 2022 · 1 yr 4 mos, Remote, 📌 Experience Summary • Designed, developed, and deployed 5 mobile apps, 2 desktop apps, and 1 web app using Flutter and Android (Kotlin/Java). • Delivered production-grade apps across fintech, e-commerce, healthcare, and social networking, ensuring cross-platform compatibility (Android, iOS, Flutter Web). • Built pixel-perfect UIs with responsive layouts, adhering to design specifications and enhancing user experience. • Implemented state management with Bloc, Provider, and GetX for scalable and maintainable apps. • Developed features including authentication & authorization, offline data handling & sync, payments, role-based workflows, and third-party API integrations. • Utilized Firebase SDK, Appwrite BaaS, REST APIs, SQLite for backend and data management. • Collaborated with backend teams using NestJS / Spring Boot to integrate mobile applications. • Conducted unit, integration, and UI testing to ensure reliability and performance. • Applied performance optimization, crash fixes, and post-release monitoring for stability. • Managed version control and CI/CD pipelines with Git and GitHub Actions. • Deployed apps to Google Play Store, handling app signing, compliance, listings, version rollouts, and updates. • Worked closely with QA, product, and design teams to deliver stable releases. • Collaborated directly with clients, providing updates and ensuring satisfaction. • Led mobile development for a long-term client project (Zettribe), contributing for over a year. 🛠️ Technologies Flutter, Dart, Kotlin, Java, SwiftUI, Firebase, Appwrite, REST APIs, SQLite, Bloc, Provider, GetX, Git, GitHub Actions, Postman ✨ Soft Skills • Strong problem-solving & analytical thinking • Effective communication & collaboration • Continuous learning & adaptability • Mentorship & knowledge sharing

Junior Software Engineer (Mobile Applications) at Teknuance Info Solutions, Jan 2020 - Nov 2020 · 11 mos, Chennai, Tamil Nadu, ◈ Built applications with Spring Boot, implementing JWT authentication, REST APIs, and OCI deployment. ◈ Developed and shipped Android & Flutter mobile apps for fintech and enterprise projects, covering UI screens, business logic, and API integrations. ◈ Implemented push notifications, deep linking, authentication flows, form validations, local data handling, and Firebase integrations. ◈ Collaborated cross-functionally with backend teams to integrate RESTful APIs & cloud services, leveraging strong communication skills to align on contracts and delivery. ◈ Focused on UI/UX consistency, responsiveness, and performance optimization, ensuring seamless user experiences. ◈ Modernized legacy Android applications by migrating codebases to Jetpack Compose, improving maintainability and performance. ◈ Participated in bug fixing, code reviews, and feature enhancements across multiple releases, following best practices in code quality, version control, and task tracking. Technologies Android (Java/Kotlin), Flutter (Dart), REST APIs, Firebase, Git, Spring Boot, OCI

Software Engineer Intern at Teknuance Info Solutions, Jun 2019 - Dec 2019 · 7 mos, Chennai Area, India, ◈ Assisted senior engineers in building and testing software modules as part of real-world client projects. ◈ Worked closely with designers using Figma and Adobe XD to understand UI/UX workflows and translate designs into functional screens. ◈ Performed research and analysis on application requirements, user flows, and emerging technologies. ◈ Supported development teams with basic Android components, REST API understanding, and debugging. ◈ Gained hands-on exposure to software development lifecycle (SDLC), version control (Git), and collaborative Agile workflows. ◈ Strengthened fundamentals in programming concepts, problem-solving, and technical documentation.

Professional Freelancer at Subbu App Tech, Jan 2018 - Dec 2019 · 2 yrs, Mannargudi, Tamil Nadu, India, Independent Project: B2B Ecommerce App Development Currently, I am immersed in developing a B2B ecommerce application using Flutter for mobile (Android & iOS) and web platforms, alongside NestJS for robust backend development. Key Responsibilities and Achievements: - Cross-Platform Development: Leveraging Flutter to ensure seamless user experiences across Android, iOS, and web. - Backend Excellence: Implementing scalable server-side logic with NestJS for optimal performance and security. - API Integration: Integrating essential APIs for payments, authentication, and product management. - UI/UX Design: Crafting intuitive interfaces to enhance user engagement and satisfaction. - Iterative Refinement: Continuously refining features based on user feedback and market trends for an enhanced ecommerce experience. - Open Source Involvement: Actively contributing to Flutter and NestJS open-source projects, fostering community collaboration and skill sharing. - Community Engagement: Engaging in developer forums, attending meetups, and staying abreast of industry advancements. Technologies Utilized: Flutter, Dart, NestJS, Firebase, RESTful APIs, SQLite, Git/GitHub, Visual Studio Code, Postman Learning and Impact: This project significantly enhances my technical prowess, problem-solving capabilities, and project management skills. It underscores my commitment to delivering high-quality software solutions that meet market demands effectively. Future Goals: I am excited to apply insights gained from this project to further innovate in ecommerce and expand my proficiency in mobile and web application development.

Education

Bachelor of Engineering (BE), Mechanical Engineering, Anna University Chennai

Higher education, Maths, Biology, Dharani Matric Hrs School

Public links

github: https://github.com/anandsubbu007

medium: https://medium.com/@anandsubbu7

leetcode: https://leetcode.com/Anandsubbu