About
As a Senior Software Engineer specializing in iOS development, I have extensive experience building modern, efficient mobile applications using Swift, SwiftUI, and the @Observable macro. I've successfully migrated web services from SOAP to GraphQL and REST for improved performance and scalability. My work includes developing core features for major apps like Tise, where I led onboarding and preference customization that increased user engagement by 40%. I'm passionate about creating high-quality, maintainable code and have developed internal tools and packages to improve efficiency across projects.
Career Highlights
Increased user engagement by 40% with onboarding optimization at Tise
Expert in Swift, SwiftUI, and modern iOS development
Experienced in migrating legacy systems to modern architectures
Developed internal Swift packages for improved efficiency
Expertise Areas
Technical Skills
Professional Experience
Senior Software Engineer
nSales A/S - Sales made Simple
Oct 2022 - Present
Migrated web services from SOAP to GraphQL and REST. Currently developing the next major version of the NSales app using SwiftUI and the @Observable macro. Extensive experience in local storage management with SQLite.
Senior Software Engineer
Brain Station 23 Ltd
Jan 2022 - Sept 2022
Contributed to core features of Tise including feed, profile filter, membership trial, and user blocking. Led development of onboarding and preference customization, increasing user engagement by 40%. Helped build a generic shipping provider solution for multiple countries.
Software Engineer
Brain Station 23 Ltd
Jun 2018 - Dec 2021
Collaborated with the lead developer and team in analysis, design, development, and performance optimization of mobile applications, contributing to overall quality and efficiency.
Education
B.Sc. in Computer Science & Software Engineering
American International University-Bangladesh (AIUB)
2014 - 2019
Let's Work Together
Interested in working with Ashraf and the appaaz team? Get in touch to discuss your project.
