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

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

Accomplished Senior SDET with 10 years of experience architecting and developing automation frameworks and test suites using Swift and Python. Proficient in unit, integration, and end-to-end testing for APIs, web, and mobile applications. Proven ability to implement scalable and comprehensive test strategies, significantly enhancing software quality across the SDLC.

Skills

Programming Languages

  • Swift

  • C++

  • C#

  • Python

Development Frameworks

  • Metal

  • SwiftUI

  • UIKit

  • Core Data

  • Core Animation

Testing Frameworks

  • XCTest

  • XCUITest

  • Unity Test Framework

  • PyTest

  • Selenium

Achievements

iOS Development

  • Developed front-end views using SwiftUI within the MVVM architecture, creating user-friendly interfaces and seamless interactions.
  • Utilized Swift to implement on-device AES encryption for secure credential storage and management, adhering to industry-standard security practices.
  • Architected core functionalities, including secure token storage and generation of time-based one-time passwords (TOTP), ensuring robust authentication processes.
  • Utilized Instruments to profile iOS/macOS applications, identifying and optimizing performance bottlenecks, memory leaks, and ensuring efficient CPU usage for improved app stability and responsiveness.

Test Engineering

  • Designed and executed end-to-end test strategies for iOS/macOS apps using XCUITest, verifying functionality across UI and integration layers, leading to a 30% decrease in bugs post-release.
  • Implemented end-to-end test strategies for web applications using Selenium with PyTest, verifying functionality across UI and integration layers, leading to a 20% reduction in post-release bugs.
  • Developed an automated testing framework using PyTest for threat detection and data ingestion systems, ensuring data integrity and improving detection accuracy by 15%.
  • Automated API tests using JavaScript with Postman/Newman, ensuring comprehensive REST endpoint coverage, and reducing testing efforts by 40%.

Projects

Worldly

  • First person open world game made with Unity for iOS.

Neon Slots+

  • Slot Machine game with neon visuals, made with SwiftUI for iOS.

Authenticator 2FA+

  • Authenticator and Password Manager native iOS app.

Beyond Coding

Outside of development, I enjoy gaming, watching sports and anime, and reading books on physics.

Stats

Top Langs

Social

Pinned Loading

  1. Authenticator Authenticator Public

    Authenticator and password manager iOS app

    Swift 2

  2. Selenium-Testing Selenium-Testing Public

    This project provides a robust automation testing framework using Selenium and PyTest to perform end-to-end testing.

    HTML

  3. Neon-Casino Neon-Casino Public

    iOS and iPadOS slot machine game

    Swift 3

  4. Autonomous-Systems Autonomous-Systems Public

    2D and 3D systems using RRT*

    Python

  5. Metal-Prototype Metal-Prototype Public

    A 3D scene implemented with the Metal framework

    Swift 1

  6. Cryptographic-Algorithms Cryptographic-Algorithms Public

    Cryptographic algorithms in Python

    Python