Ulvi Bashirov

iOS Engineer & Instructor

I code with electronic music playing—code and beats just work well together.

iOS Engineer focused on fintech applications. I build and maintain secure payment systems and banking features with an emphasis on clean code and reliable performance.

I value straightforward solutions and clear communication. My experience includes both hands-on development and teaching others.

Professional Experience

Oct 2024 - Present

Birbank

Senior iOS Engineer

  • Contribute to the development and maintenance of the Birbank iOS app
  • Collaborate with cross-functional teams on-site to deliver key features
  • Ensure app performance, reliability, and scalability
  • Implement clean and maintainable architecture using Swift
Feb 2023 - Present

Beso Mobile

Leading iOS Engineer

  • Lead end-to-end development and maintenance of the Beso app
  • Built tools for inventory, income/expense tracking, and e-invoicing for small businesses
  • Make all major technical decisions, including app architecture and infrastructure
  • Optimize performance, scalability, and usability
  • Troubleshoot and resolve technical issues across the app
  • Continuously improve codebase to meet evolving business requirements
  • Support long-term product strategy and roadmap
Oct 2023 - Apr 2025

ABB Innovation

Senior iOS Engineer

  • Develop and maintain iOS features for ABB as part of an external development team
  • Integrated Masterpass by Mastercard for secure in-app payment functionality
  • Work across multiple tribes and feature teams, depending on client needs
  • Contribute to large-scale fintech projects, including payments, transfers, and investment flows
  • Collaborate closely with ABB Bank’s in-house teams to ensure seamless integration and delivery
  • Participate in architectural discussions, refactoring, and system improvements
  • Handle feature development, debugging, and release planning in a dynamic, multi-team setup
  • Ensure code quality, stability, and performance through regular reviews and testing
Jul 2023 - Oct 2024

Unibank

Senior iOS Engineer

  • Develop and maintain a large-scale iOS banking app
  • Handle full-cycle development, from feature planning to release
  • Collaborate with designers and backend engineers to ensure seamless UX
  • Improve app architecture, performance, and scalability
  • Ensure code quality and stability across versions
  • Actively participate in Agile development processes
Sep 2020 - Jul 2023

ABB

Leading iOS Developer

  • Led development of a complex iOS application from planning to release
  • Defined technical strategies and collaborated with stakeholders
  • Conducted code reviews and maintained coding standards
  • Mentored junior developers and supported team growth
  • Diagnosed and optimized performance issues in production
  • Ensured high product quality with clean architecture and stable releases
  • Worked in an Agile environment using Nexus for cross-team coordination
Mar 2023 - Jun 2023

ABB Innovation

Instructor

  • Taught mobile development using MIT App Inventor
  • Created lesson plans and guided students through hands-on projects
  • Helped beginners build functional apps without prior coding experience
  • Focused on technical and design skill development
Feb 2020 - Jun 2020

ABB Innovation

Mobile and Web Developer (Apprenticeship)

  • Worked on web and cross-platform mobile apps using React JS and React Native
  • Designed UI and optimized app performance
  • Troubleshot UI and functional issues across platforms
  • Gained hands-on experience in JavaScript, Swift, and HTML

Education & Certifications

Education

Azerbaijan State University of Economics • UNEC

Master's degree • Artificial Intelligence

Sep 2024 - Jul 2026

Azerbaijan State Oil and Industry University • ASOIU • SABAH Groups

Bachelor's degree • Petroleum Engineering

2017 - 2021

STEP IT Academy Azerbaijan

Computer Software Engineering

2018 - 2021

Certifications

The Technology of Music Production

Berklee College of Music

ID: QDHUY9NKOZVL

Issued: Nov 2024

Introduction to Ableton Live

Berklee College of Music

ID: A2STNLU9IKAN

Issued: Nov 2024

Introduction to Bash Shell Scripting

Coursera

ID: RA2ZXM5K4R7U

Issued: Sep 2022

SQL (Advanced)

HackerRank

ID: 978F8OAE2175

Issued: Sep 2020

Mobile Development

ABB Innovation

ID: 21989647

Issued: Aug 2020

Microsoft Technology Associate: Software Development Fundamentals (MTA)

Microsoft

ID: 98-361

Issued: Feb 2020

Professional Skills

Technical Skills

SwiftUIKitXcodeGitCocoaPodsSPMInterface Builder

Architecture & Design

MVVMModular ArchitectureClean ArchitectureDesign Patterns

Tooling & Practices

CI/CDUnit TestingFastlaneJiraPostmanDebuggingPerformance ProfilingTestFlight

Collaboration & Process

Agile MethodologiesScrumTeamworkCode ReviewCross-functional Collaboration

Portfolio Projects

Birbank

Rating: 4.9 (191.3K+)

Contributed to the development and enhancement of Birbank’s official iOS app. Focused on financial features including payments, transfers, and secure authentication. Improved code quality and app performance with Swift and UIKit.

FintechSwiftiOS Development
Visit App

UBank by Unibank

Rating: 4.8 (17.6K+)

Worked on the UBank iOS app in a hybrid setting. Responsible for implementing and maintaining core banking features, enhancing user experience, and refactoring legacy components.

BankingUIKitMobile UX
Visit App

ABB Mobile

Rating: 4.9 (110K+)

Developed core features of ABB’s mobile banking app including payment integrations and account management. Contributed to architecture improvements and ensured performance optimizations.

Mobile BankingArchitectureSwift
Visit App

Beso

Rating: 5.0 (New)

Led the end-to-end development of the Beso mobile application aimed at small businesses. Implemented modules for inventory, expense tracking, e-invoicing, and financial forecasting using Swift.

Business ToolsFinance
Visit App

Get In Touch

Send a Message

Feel free to reach out if you're looking for a professional iOS engineer with expertise in Swift, UIKit. I'm open to new opportunities, collaborations, or freelance projects.