K Sehati

Kamyar Sehati

iOS Developer

About Me

Since 2019, I've been an iOS developer with a keen eye for UX design. I prioritize clean, understandable code, ensuring both functionality and a great user experience in my apps. One of my guiding principles is the quote: 'Wrong is wrong; don't deceive yourself into believing it's right.'

  • iOS Development
  • UIKit
  • SwiftUI
  • Swift
  • .Net Core

Work Experience

Senior iOS Developer at StoreLab

Jan. 2023 - Present
At StoreLab, a cutting-edge platform empowering Shopify store owners to seamlessly create mobile apps without coding, I played a pivotal role in advancing the technological foundation of the product. My focus was on refining code quality, advocating for best practices, and facilitating smooth CI/CD pipelines to ensure consistent delivery and performance.
Responsibility:
  • Spearheaded the development and maintenance of the CI/CD pipeline using Fastlane and GitLab Runner, ensuring faster and more reliable builds.
  • Executed comprehensive refactoring of the source code to enhance scalability and performance, ensuring a robust and high-performing user experience.
  • Successfully led the transition from UIKit to SwiftUI, while also modularizing the app to promote reusability, easier testing, and better code management.
  • Instituted and enforced coding standards and policies, fostering a culture of excellence and consistency throughout the development team.

iOS Developer at Adanic

Apr. 2021 - Dec. 2022
Worked with stakeholders to collaboratively deliver business value. Translated basic design plans into full iOS app frameworks, delegating project components to appropriate team members, ensuring seamless coordination of different products for various Fintech customers.
Responsibility:
  • Modularized the app with SPM and TDD Methodology.
  • Designed and implemented a scalable software architecture, converting from MVC to MVVM-C.
  • Improved code quality by doing QA sessions and adding SwiftLint and SwiftFormatter.
  • Trained, mentored, and recruited 3 employees in the iOS team.

Junior iOS Developer at Adanic

Jan. 2021 - Apr. 2021
Supported all aspects of iOS application development, including designing and developing large-scale apps with a million users. Applied Agile software development methodology to elevate final products and streamline development efforts for enterprise applications for banks.
Responsibility:
  • Increased development speed and reduced storyboard conflicts by creating UI components programmatically.
  • Distributed Enterprise and Ad-hoc releases, built a CI/CD server using Fastlane, and implemented Git-flow.
  • Evangelized for end-user experience improvements by increasing crash-free user rate from 84.3% to 99.5%.
  • Applied Apple's Swift development language to refactor a legacy code and migrate from Swift 3 to Swift 5.

Intern iOS Developer at NetBar

Aug. 2019 - Oct. 2019
Collaborated effectively with members of the software development team and personnel in other departments. Wrote clean, clear, and well-tested code for various projects. Collaborated with other developers to identify and alleviate number of bugs and errors in iOS applications.
Responsibility:
  • Developed the app ’NetFood’ for iOS devices from scratch.
  • Assisted in the implementation of Network Layer to fetch data from a RESTful Web Service using URLSession
  • Used UIKit, Core Data, Core Location Frameworks, and Google Map SDK.

Recent Projects

  • All
  • StoreLab
  • Adanic
  • SoftSky
  • GitHub