Lead Software Engineer with 13+ years of experience leading the architecture, development, and delivery of secure, mission-critical software across card payments, banking, fintech, healthcare, and government. Specializing in Kotlin, Java, Jetpack Compose, KMP, Spring Boot, Android, distributed systems, and PCI DSS-compliant payment solutions. Proven track record of delivering measurable business impact by driving 30%+ growth in Handelsbanken's active mobile banking users, leading the development of a certified MPoC/SoftPOS payment platform at Tidypay, and modernizing enterprise systems to improve scalability, security, customer experience, and engineering productivity. Recognized for technical leadership, software architecture, secure software development, mentoring engineers, and driving engineering excellence across cross-functional teams to build resilient, high-performance software at scale.

Ahmed Shakir

5.0 (1 review)

Lead Software Engineer with 13+ years of experience leading the architecture, development, and delivery of secure, mission-critical software across card payments, banking, fintech, healthcare, and government. Specializing in Kotlin, Java, Jetpack Compose, KMP, Spring Boot, Android, distributed systems, and PCI DSS-compliant payment solutions. Proven track record of delivering measurable business impact by driving 30%+ growth in Handelsbanken's active mobile banking users, leading the development of a certified MPoC/SoftPOS payment platform at Tidypay, and modernizing enterprise systems to improve scalability, security, customer experience, and engineering productivity. Recognized for technical leadership, software architecture, secure software development, mentoring engineers, and driving engineering excellence across cross-functional teams to build resilient, high-performance software at scale.

Available to hire

Lead Software Engineer with 13+ years of experience leading the architecture, development, and delivery of secure, mission-critical software across card payments, banking, fintech, healthcare, and government. Specializing in Kotlin, Java, Jetpack Compose, KMP, Spring Boot, Android, distributed systems, and PCI DSS-compliant payment solutions.

Proven track record of delivering measurable business impact by driving 30%+ growth in Handelsbanken’s active mobile banking users, leading the development of a certified MPoC/SoftPOS payment platform at Tidypay, and modernizing enterprise systems to improve scalability, security, customer experience, and engineering productivity.

Recognized for technical leadership, software architecture, secure software development, mentoring engineers, and driving engineering excellence across cross-functional teams to build resilient, high-performance software at scale.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Swedish
Fluent
English
Fluent
Arabic
Fluent

Work Experience

Lead Android Software Engineer at Tidypay
February 1, 2026 - Present
• Architected and led delivery of a PCI DSS-compliant Android payment platform supporting certified SoftPOS/MPoC contactless transactions across multiple payment terminals, enabling secure commercial deployment. • Strengthened platform security through proactive vulnerability remediation, secure coding practices and operational improvements, resulting in zero critical production security incidents after release. • Established engineering quality standards including code reviews, automated testing and technical documentation, reducing production defects by over 30% while improving long-term maintainability. • Proactively monitored production releases using log analysis and observability tooling, identifying and resolving issues before customer impact. • Actively integrated Claude into development workflows for code review, technical documentation, and architecture/design exploration.
Senior Software Engineer at Handelsbanken
January 1, 2022 - March 1, 2026
Led the backend rewrite for mobile apps using Java 21, Spring Boot 3, and JUnit 5; expanded the user base by over 30% through new features. Fixed vulnerabilities and incidents to improve availability and security; updated Android app components in Kotlin with Jetpack Compose. Built a new cross-channel notification hub and implemented a secure SSO integration with existing smart card systems. Emphasized code quality with clean code, comprehensive unit tests, reviews, and thorough documentation; managed releases with production monitoring; contributed to design forums and tech talks; mentored junior developers.
Senior Software Engineer at Doro
January 1, 2021 - January 1, 2022
Designed and implemented backend support for an emergency responder app and a centralized emergency center, significantly improving accessibility and reducing response times for caregivers and recipients. Followed clean code practices, added unit tests, and standardized development processes within the project.
Senior Software Engineer at IKEA IT
October 1, 2019 - April 1, 2020
Significantly reduced license costs by building a solution to inventory all software licenses globally; reduced server costs by ETL-ing data from databases and LDAP servers for centralized reporting.
Lead Software Engineer at Supernova Technology
October 1, 2019 - Present
Led digitization projects across Sweden delivering secure and user-friendly software solutions. Provided education and supervision to developers at multiple experience levels. Increased IT productivity and reduced costs through expert software engineering practices.
Software Engineer at CGI
January 1, 2016 - January 1, 2020
Enabled efficient and secure handling of public sector cases and documents by developing a new document and case management and preservation system; emphasized clean code, unit tests, documentation and maintainability.
Software Engineer at Region Östergötland
September 1, 2015 - January 1, 2016
Reduced ER waiting times by over 60% with a digital arrival registration prototype; modernized the certificate database for doctors, delivering a more secure and efficient system with 40% higher efficiency.
Software Developer at AISTECH
January 1, 2013 - April 1, 2015
Increased customer satisfaction by delivering a customized hardware/software solution; reduced downtime by fast, efficient fault resolution; led a learning project that built a smart mobile app to support Swedish language learners and immigrants.

Education

Embedded Systems Course at The University of Texas at Austin
April 1, 2016 - September 1, 2016
Software Engineering at Lexicon
April 1, 2015 - December 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Government, Healthcare, Financial Services, Retail, Telecommunications, Education, Software & Internet
    Anya - Street Cat Management

    Track and manage community cats with ease. Register street cats with detailed profiles including photos, owner information, and complete medical histories. Keep all essential data organized in one place—from vaccination records to health notes—making it simple to care for cats in your neighborhood and coordinate with other caretakers.

    Project Vips

    Multi-module platform and app for retail, shops, restaurants, organisations etc.
    Membership management , stock management, Admin tools, shopping utils & e-commerce.

    Consist of microservices backend, frontend & native iOS & Android apps.

Hire a Back-End Developer

We have the best back-end developer experts on Twine. Hire a back-end developer in Dubai today.