Skip to content
View SamuelFolledo's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@MakeSchool-Tutorials
Block or Report

Block or report SamuelFolledo

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
SamuelFolledo/README.md

Welcome to my GitHub page!

Linkedin: Samuel Folledo GitHub followers Visitors

Top Programming Language and Tools swift-version Python C++ Firebase

My focus in developing mobile apps for Apple products that utilizes AI, machine learning, AR/VR, APIs, libraries, bluetooth communications, and other technologies. As a software engineer, nothing makes me happier than creating features and products that positively impacts as much people as possible.
Adept on developing internal tools, scripts, REST APIs, Firebase services, AppleScript, automation, and a Data Science tasks

Highlights

  • Software Engineer 2 at in consumer automotive mobile application team in Chandler, AZ. Mostly worked on Garmin's apps like Drive, Tread, and Explore, however, other code I wrote and features implemented may have been added to other Garmin apps.

  • Software Engineer at multiple small to medium size companies like Bolar, StrepScan, Multiverse, and ElevatedEra

  • BS degree in Computer Science from Domincan University of California (2021) in Mobile Development and Data Science from at a San Francisco, CA campus

  • Mobile Development Teacher's Assistant at

Work Experience

Software Engineer 2 at Garmin International 08/2021 - 01/2024

• Design and develop new features, fix bugs, refactor legacy code, wrote documentation, and collaborate across multiple teams, and mentored colleagues

• Utilized Djinni and C++ to create cross-platform APIs for iOS and Android applications

• Developed iOS apps using Swift, SwiftUI, and Objective-C that communicates with Garmin devices over Bluetooth Classic (BT), Bluetooth Low Energy (BLE), and Cross-Transport Key Derivation (CTKD)

• Created internal tools using Python, AppleScript, and bash to generate code for productivity

• Mentored new hires, showing best practices, company coding standards, Xcode’s various tools, debugging methods, Git, Jira, Gerrit, and ITStash workflow

iOS Software Engineer at Bolar Score 05/2020 - 06/2021

• Greatly increase app download to user sign ups ratio by simplifying and debugging onboarding and authentication flow by using Firebase’s MLVision, Barcode Scanning, and Text Recognition for scanning texts and barcodes for the user’s driver license

• Improved security by using KeychainSwift for storing sensitive data into the keychain, SafariServices to show parts of the website on the iOS app, and applying best practices in Cloud Storage for files and Cloud Firestore as the database for storing data

• Increased retention rate and daily active users by implementing a chatting feature using UIKit, MessageKit, InputBarAccessoryView for its user interface, PhotoKit, AVKit, TLPhotoPicker for handling photos and videos, File System and Kingfisher for caching photos and videos, and Firebase’s Firestore and Storage as the backend for data synchronization

• Integrated Stripe for landlord reward system and paperless application’s payment

• Created Firebase Cloud Functions shared by the website, Android, and iOS in Node.js

• Implemented profile page

iOS Software Engineer at Multiverse 11/2020 - 06/2021

• Architected and designed backend and iOS app with a UML diagram

• Designed high quality mockup UI of the app using Figma and implemented in SwiftUI

• Utilized Firebase Firestore for real time audio synchronization for multiple users

• Implemented audio caching using Apple’s FileSystem and Kingfisher for image caching

• Implemented group audio chat using Agora

• Implemented most of the features which includes: user authentication, real-time audio player for multi users using SwiftUI and MVVM pattern

Lead Software Engineer at StrepScan 08/2020 - 04/2021

• Annotated and labeled 700+ throat images using IBM Cloud Annotations

• Managed JupyterNotebook and other Python packages using virtualenv in order to train and create the machine learning model

• Utilized Python’s json, csv, and os APIs to format annotations.json file IBM Cloud Annotations outputted into a .csv file and to a specific format TuriCreate requires to create, train, and export a YOLO machine learning model

• Draw bounding boxes using Apple’s AVFoundation to show live rear camera preview

• Load the model using Apple’s CoreML and Vision to detect each throat parts, labeling, and showing location to enable autofocus and auto-capture features to capture medically usable images

• Enhanced user experience by improving visual and audio feedbacks, providing instructions based on specific throat part size showing or missing

• As the PM, I gave clear instructions and deliverables to a team of 7 software engineers and 3 industry partners enabling smooth development and communication in meetings.

• As the lead engineer, I coached and pair programmed with other software engineers to debug or help foresee potential blockers and

Developed the AI to detech throat parts and display it live in the iOS app by labeling images using IBM Cloud Annotations, trained and created a YOLO CNN model using TuriCreate library, using Apple's AVKit and MLKit to display a bounding box and the predicted label around the throat parts.

Other stack

Python SciKitLearn Numpy Pandas MatPlotLib Go

my github stats languages

Open source projects

🎁 Projects ⭐ Stars 📚 Forks 🛎 Issues 📬 Pull requests
StringsUtility Stars Forks Issues Pull Requests
UserAuth-Starter Stars Forks Issues Pull Requests
SnailMail Stars Forks Issues Pull Requests

Where to find me

Github LinkedIn Medium

Pinned

  1. StringsUtility StringsUtility Public

    Swift utility written in Go which automates boring Swift strings tasks like globalizing, localizing, and translation

    Go 5 1

  2. UserAuth-Starter UserAuth-Starter Public

    iOS app starter with the following authentications: Apple Sign In, Google Sign In, Facebook Sign In, Email authentication and Phone Authentication, with profile picture stored in Firebase Storage a…

    Swift 14 2

  3. SnailMail SnailMail Public

    An iOS app that notifies a Make School student or staff via Slack if they receive a mail or package. This app uses Firebase’s Machine Learning API to detect and scan all texts from an image. After …

    Swift 1

  4. MyList MyList Public

    A todo app that utilizes CoreData for persisting projects and tasks with local notifications

    Swift 2 1

  5. WoopPow WoopPow Public

    My iOS Game - advanced rock paper and scissor game

    Swift

  6. Custom_AI_in_iOS Custom_AI_in_iOS Public

    Object detection iOS app that scores rock paper scissor game for you

    Swift 1