Skip to content
View KelCodesStuff's full-sized avatar
πŸ’»
Coding
πŸ’»
Coding

Highlights

  • Pro

Block or report KelCodesStuff

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
KelCodesStuff/README.md

iOS Engineer πŸ“± | Quality Engineering Specialist πŸ‘¨πŸ½β€πŸ’»

Hello, πŸ‘‹πŸΌ I'm Kel

Results-driven iOS Engineer with 11 years of experience developing, testing, and launching iOS applications. Proficient in diagnosing and resolving performance bottlenecks and memory leaks in large-scale applications to improve app stability. Adept at architecting scalable applications using the MVVM pattern and implementing UI/UX principles to deliver intuitive and engaging user experiences.

Skills πŸ› οΈ

Programming Languages

  • Swift

  • Kotlin

  • Python

Development Frameworks

  • SwiftUI

  • UIKit

  • Combine

  • Swift Concurrency

  • Core Data

  • Core Animation

  • Jetpack Compose

Testing Frameworks

  • XCTest

  • XCUITest

  • Compose Test

  • Espresso

  • JUnit

Experience βœ…

iOS Development

  • Refactored a UIKit banking application to SwiftUI as part of a four-engineer team, modernizing the user interface resulting in a 15% improvement in initial load times.
  • Utilized Instruments to analyze and optimize encrypted data handling, resolving memory leaks and reducing memory consumption by 35% during large data operations.
  • Engineered core functionalities for a password manager application using SwiftOTP, including token storage and generation of time-based one-time passwords (TOTP), improving user security and account protection.
  • Developed fluid and engaging user interfaces by leveraging Core Animation to create custom animations within a messaging application, enhancing user experience and application interactivity.
  • Architected and maintained comprehensive unit and UI tests using XCTest and XCUITest, ensuring code functionality, and a 30% reduction in error reports in Sentry.

Quality Engineering

  • Led the designed and implementation of scalable automated test frameworks for mobile applications using Compose Test and XCUITest empowering feature teams to increase code coverage by up to 70%.
  • Spearheaded the creation of a Python tool to capture and analyze network traffic from mobile devices during manual testing, resulting in faster identification and diagnosis of backend issues.
  • Drove the development of an automated testing framework using PyTest for threat detection and data ingestion systems, ensuring data integrity and improving detection accuracy by 15%.
  • Conducted performance/load testing with Postman for REST endpoints, identifying bottlenecks and achieving a 25% improvement in API response times.
  • Integrated automation tests into CI/CD pipelines, leveraging AWS Device Farm for testing and deployments that reduced release time by 25% and increased deployment frequency by 20%.

Stats πŸ“ˆ

Top Langs

Social

Pinned Loading

  1. swift swift Public

    Forked from swiftlang/swift

    The Swift Programming Language

    C++

  2. Authenticator Authenticator Public

    Authenticator iOS app

    Swift

  3. wikipedia-ios wikipedia-ios Public

    Forked from wikimedia/wikipedia-ios

    πŸ“±The official Wikipedia iOS app.

    Swift

  4. Signal-iOS Signal-iOS Public

    Forked from signalapp/Signal-iOS

    A private messenger for iOS.

    Swift

  5. Physics-Simulations Physics-Simulations Public

    Physics Simulations in Swift and SceneKit

    Swift 1