GithubHelp home page GithubHelp logo

samuelfolledo / coredatatutorials Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 1 KB

Core Data Tutorials by Raywenderlich available for purchase in https://store.raywenderlich.com/products/core-data-by-tutorials

coredatatutorials's Introduction

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

coredatatutorials's People

Contributors

samuelfolledo avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.