Profile

I'm Abu Umair Jihan, a Stockholm-based Senior iOS Engineer with over 10 years of experience crafting scalable and user-focused mobile applications. Currently serving as a Lead Software Engineer at Accedo Broadband AB, I've built robust solutions for global audiences, leveraging modern frameworks like SwiftUI, Combine, and Swift concurrency, and architectures such as MVVM and Clean Architecture.

My strength lies in blending technical expertise—particularly in Swift, UIKit, CI/CD, and API integrations—with a deep understanding of user experience. I thrive in collaborative environments and enjoy mentoring developers, streamlining workflows, and improving developer experiences.

I'm passionate about technology, innovation, and continuous learning—always eager to take on challenges that allow me to grow professionally while making meaningful contributions to the team and organization.

Experience

Lead Software Engineer-iOS, Accedo Broadband AB

Jul 2022 — Present, Stockholm

• Developing Accedo One tvOS / iOS app, with SwiftUI, Combine and using Jenkins, Fastlane to build
• Working with Head of Product Management, Head of Product Technology & Engineering
• Create a scalable and extensible, modular iOS and tvOS application
• Collaborate with the cross-disciplined product team to build a high quality user experience
• Take part in architectural decisions and strive to constantly improve the existing codebase
• Review other team members code
• Ship efficient, reliable, crash-free code in Swift that reaches millions of users

iOS Developer, Muzynce AB

Feb 2020 — Jun 2022, Stockholm

• Full responsibility of iOS app
• Report to CTO to provide estimates and status updates
• Designs develops, manages, creates and maintains technical components and templates
• Work with android developers, back end developers, designers, product owners to constantly improve the customer experience within the iOS platform

Senior iOS Developer, HungryNaki Ltd.

Feb 2019 — Aug 2019, Dhaka

• Work with the Manager of iOS Development to provide estimates and status updates
• Work with other developers, designers and product managers to develop new features consistent with product roadmap
• Passion for iOS development, you love to develop and stay up to date with latest developments in and around iOS
• Designs, develops, manages, creates and maintains technical components and templates
• Provide technical leadership and take ownership for the technical development project/program delivery of component design, development and maintenance
• Work to create new applications and to expand/improve on an ongoing basis by adding new functionality and resolving existing issues

iOS Developer, P1, Bashundhara

Dec 2017 — Jan 2019, Dhaka

• Assists the lead developer and or developers in analysis, design, development, and performance optimization of web application
• Partner closely with product management, QA and your development team members to continuously improve our app
• Work alongside other engineers and developers working on different layers
• Work closely with other Product Development teams to improve consistency and timing of releases

iOS Developer, Codejamers

Oct 2016 — Nov 2017, Dhaka

• Communicate with client
• Finalize the feature with client
• Give weekly update to client
• Continuously work with QA to improve app
• Release app to App Store

iOS Developer, Dynamic Solution Innovators (DSi)

Jan 2015 — Sep 2016, Dhaka

• Design and build applications for the iOS platform
• Identify and correct bottlenecks and fix bugs
• Research and Development

Education

MSc. in Software Engineering of Distributed Systems, KTH Royal Institute of Technology

Aug 2024 — Present, Stockholm

MSc. in Computer and System Science, Stockholm University (Dropout)

Sep 2019 — Jun 2020, Stockholm

BSc. in Computer Science and Engineering, American International University-Bangladesh

May 2011 — Dec 2015, Dhaka

Skills
Technical Skills
  • Swift (Expert)
  • REST (Expert)
  • Objective-C (Experienced)
  • Design Pattern (Experienced)
  • CoreData (Expert)
  • Combine (Experienced)
  • Swift Concurrency (Experienced)
Tools & Technologies
  • Git (Expert)
  • JIRA (Experienced)
  • Redmine (Experienced)
  • Agile (Experienced)
  • Remote Config (Expert)
  • GraphQL (Experienced)
Languages
  • English (Good command)
  • Bengali (Native speaker)