Scroll To View More
Stefan Kaczmarek, Software Developer in Phoenix, AZ, United States
Stefan Kaczmarek

Software Developer in Phoenix, AZ, United States

Member since June 10, 2017
Stefan is a software engineer with 20 years of experience specializing in mobile applications, large-scale software systems, network protocols, encryption algorithms, and audio/video codecs. He has been developing native iOS apps since 2008, and has published a number of books related to iOS development in both Objective-C and Swift.
Stefan is now available for hire

Portfolio

Experience

  • iOS, 9 years
  • Objective-C, 9 years
  • MacOS, 8 years
  • Swift, 3 years
  • tvOS, 2 years
  • watchOS, 2 years
Phoenix, AZ, United States

Availability

Part-time

Preferred Environment

macOS, Xcode, Git or Subversion

The most amazing...

...app development experience I've had was when Apple featured my iCam app in their iPhone 3GS "Dog Lover" television commercial.

Employment

  • Mobile Software Architect

    2018 - PRESENT
    Apriva, LLC
    • Led the mobile and web architecture, design, and development efforts for various mobile payment solutions.
    Technologies: Objective-C, Swift, REST
  • Chief Software Architect/Co-Founder

    2008 - PRESENT
    SKJM, LLC
    • Designed and developed mobile applications for iOS, Android, and Windows Phone using Xcode, Eclipse, and Visual C++.
    • Developed iCam, a mobile application that enables users to remotely monitor multiple live video and audio webcam feeds from a mobile device. iCam has been featured on CNN, Good Morning America, The Today Show, and was chosen by Apple to be featured in the “Dog Lover” iPhone 3GS television commercial.
    • Built iSpy Cameras, a mobile application that enables users to view and control thousands of public video cameras from around the world in real-time from their mobile device. iSpy Cameras held the #1 Paid iPhone App ranking in a number of countries around the world including the UK, Ireland, Italy, Sweden, and South Korea.
    • Designed and developed desktop applications for Mac OS X and Windows using Xcode and Visual C++, as well as the company websites using PHP, MySQL, JavaScript, and CSS.
    Technologies: Objective-C, Swift, REST
  • Senior Software Engineer (iOS)

    2018 - 2018
    Early Warning Services, LLC
    • Provided technical leadership for the architecture and development of the Zelle peer-to-peer mobile payment app for iOS.
    • Led significant refactoring efforts in order to improve maintainability, reduce technical debt, and increase overall app stability.
    • Collaborated with product owners, designers, architects, and developers to design and develop upcoming product features.
    Technologies: Swift, REST
  • Mobile Software Engineer IV

    2015 - 2018
    Apriva, LLC
    • Led the iOS architecture, design, and development efforts for various mobile payment solutions that support Manual Entry, Magnetic Stripe, EMV Chip Card, and Contactless transactions.
    • Developed a Mobile Payment SDK to give integrating applications the ability to accept mobile payments using various third-party Magstripe, Chip, and Contactless card readers.
    • Built the AprivaPay Plus EMV-certified mobile payment application for iPhone and iPad, in addition to developing mobile payment applications for Global Payments, First Data, iPayment, Wells Fargo, Bank of America, and Valley National Bank.
    • Created a third-party Bluetooth card reader interface library, in addition to integrating other third-party card reader libraries into Apriva's various mobile payment solutions.
    Technologies: Objective-C, Swift, REST
  • Chief Technology Officer

    2015 - 2015
    CodeRed-I, LLC
    • Built and managed the team of in-house iOS & Android software engineers and architects, project managers, business analysts, UI/UX designers, front-end web developers, and graphic artists to design and develop mobile applications and responsive websites.
    • Met with prospective clients, analyzed business requirements, and maintained communication throughout the design and development process.
    • Interfaced with contracted outsourcing companies and conducted weekly status meetings with nearshore software development teams.
    • Led all mobile application design strictly adhering to Apple's Human Interface Guidelines (HIG) and Google's Material Design standards.
    Technologies: iOS (Objective-C, Swift), Android (Java)
  • Senior iOS Engineer

    2014 - 2015
    LeaseHawk, LLC
    • Architected and developed the multifamily Relationship Management mobile application utilizing RESTful Web Services, SIP internet telephony, remote notifications, and local data storage for the iOS and Android platforms.
    • Participated in the Agile Scrum software development process including daily stand-ups, two-week sprints, and the sprint planning, review, and retrospective meetings.
    Technologies: Objective-C, Swift, REST

Experience

  • iCam - Webcam Video Streaming (Development)
    https://itunes.apple.com/us/app/icam-webcam-video-streaming/id296273730?mt=8

    iCam allows you to remotely monitor multiple live video and audio webcam feeds from your iPhone, iPod touch or iPad over WiFi and EDGE/3G/4G/LTE.

    iCam also includes support for iCam Cloud, a service that automatically backs up iCamSource motion events to the cloud as soon as they are recorded. Event backups can then be easily viewed from iCam or the web if the iCamSource ever goes offline or the computer is stolen.

    iCam has been featured on the Today Show, CNN, and Good Morning America in addition to the "Dog Lover" iPhone TV Ad.

    Popular uses include baby monitor, pet cam, nanny cam, spy cam, and security camera.

    Record and playback Motion Events and Receive Push Notifications on your iPhone, iPod touch, or iPad when Motion is Detected by your iCamSource(s).

  • iCam Pro - Webcam Video Streaming (Development)
    https://itunes.apple.com/us/app/icam-pro-webcam-video-streaming/id837194033?mt=8

    iCam Pro is the next generation of our popular webcam viewing app, iCam.

    iCam Pro allows you to remotely monitor multiple live video and audio webcam feeds from your iPhone, iPod touch or iPad over WiFi and EDGE/3G/4G/LTE.

    iCam Pro also includes support for iCam Pro Cloud, a service that automatically backs up iCamSource Pro events to the cloud as soon as they are recorded. Event backups can then be easily viewed from iCam Pro or downloaded directly from the web if the iCamSource Pro ever goes offline or the computer is stolen.

    iCam has been featured on the Today Show, CNN, and Good Morning America in addition to the "Dog Lover" iPhone TV Ad.

    Popular uses include baby monitor, pet cam, nanny cam, spy cam, and security camera.

    Record and playback recorded video Events and receive Notifications on your iPhone, iPod touch, or iPad when Motion or Sound are detected by your iCamSource Pro(s).

  • ipCam - Mobile IP Camera (Development)
    https://itunes.apple.com/us/app/ipcam-mobile-ip-camera/id440270152?mt=8

    ipCam turns your iPhone, iPod touch, or iPad into a Wi-Fi network IP camera.

    Features

    - Stream images, video & audio to compatible applications including most web browsers and our iCamSource and iCamSource Pro apps.
    - Select either the front or back camera.
    - Turn the Flash on and off via the Web Interface.
    - Adjust the image size, quality, and frame rate.
    - Auto-rotate the image based on device orientation.
    - Optional Date / Time image overlay.
    - Optional 4:3 aspect ratio image crop.
    - Digital Pan / Tilt the 4:3 cropped image.
    - Optional Login & Password for additional security.
    - Tapping the video preview toggles darkening the screen.
    - Dynamic DNS support for DynDNS and No-IP users.
    - Automatic Port Forwarding for routers that support UPnP or NAT-PMP.

  • iSpy Cameras (Development)
    https://itunes.apple.com/us/app/ispy-cameras/id329506639?mt=8

    iSpy Cameras allows you to view and control thousands of public video cameras from around the world in real-time from your iPad, iPhone or iPod touch.

    iSpy Cameras has been a #1 Paid App in the UK, Ireland, Italy, Sweden, Korea, and Croatia as well as the #1 Paid Entertainment App in Japan, Hong Kong, and Australia.

    iSpy Cameras was also one of the Top 10 Bestselling Paid Entertainment iPad Apps of 2010.

  • iFarkle (Development)
    https://itunes.apple.com/us/app/ifarkle/id292563688?mt=8

    iFarkle is an addictive and entertaining 1 or 2 player version of the dice game Farkle (or Farkel) for the iPhone and iPod touch. Play with a friend or against the computer to be the first to achieve more than 10,000 points by rolling the dice for an exciting number of different scoring combinations.

    Two-player mode includes the option of automatically flipping the screen between turns for players sitting across from each other at a table, on the floor, in the car, or on a plane.

    iFarkle is simple to learn, and fun to play.

Skills

  • Languages

    Swift, Objective-C, Go, JavaScript, C, C++, CSS, Java, PHP
  • Frameworks

    JSONModel, AFNetworking, AV Foundation, Core Data, Core Location, EventKit, Address Book, Core Bluetooth
  • Libraries/APIs

    Alamofire, TrustKit, CocoaPods, PromiseKit, HealthKit
  • Tools

    Xcode, Git, Subversion (SVN), Android Studio
  • Paradigms

    Agile, Scrum, REST
  • Platforms

    tvOS, MacOS, iOS, watchOS, Android
  • Other

    Software Development
  • Storage

    MySQL

Education

  • Bachelor of Science degree in Computer Engineering
    1994 - 1998
    Rose-Hulman Institute of Technology - Terre Haute, Indiana
I really like this profile
Share it with others