David Miguel Lozano's Projects
Software implementation (based on CPU) of a 3D engine from scratch.
Android Development for Beginners MOOC course from Udacity.
Sample app to reproduce a bug in the android databinding library
Android client SDK for communicating with OAuth 2.0 and OpenID Connect providers.
Achieving Single Sign-on with AppAuth
Introduction to Flutter Development Using Dart course
A shared preference implementation for confidential data. Per default uses AES-GCM, BCrypt and HKDF as cryptographic primitives. Uses the concept of Fingerprinting combined with optional user provided passwords.
This repository contains code how to build a PDF.ai clone with Flutter,, Pinecone Vector Database, Langchain and ChatGPT without any backend or python.
An opinionated list of awesome Ollama web and desktop uis, frameworks, libraries, software and resources.
A Java standalone implementation of the bcrypt password hash function. Based on the Blowfish cipher it is the default password hash algorithm for OpenBSD and other systems including some Linux distributions.
Android app to sync bunq accounts with YNAB accounts [WIP]
Bytes is a utility library that makes it easy to create, parse, transform, validate and convert byte arrays in Java. It supports endianness as well as immutability and mutability, so the caller may decide to favor performance.
Application of clustering for finding missed values in a dataset using k-means.
A place where to save my cheat sheets.
Programming assignments for Bitcoin and Cryptocurrency Technologies MOOC course from Princeton University.
My Curriculum Vitae.
Dart/Flutter SDK for ChatGPT and all OpenAI APIs (GPT, Dall-e..)
This is me!
Developing Android Apps MOOC course from Udacity.
A powerful Http client for Dart, which supports Interceptors, FormData, Request Cancellation, File Downloading, Timeout etc.
Android library that provides a view group which allows to finish an activity by dragging a view.
Repository for evolutionary computation subject.
ezGantt main
Firebase Android SDK
This action uploads artifacts (.apk or .ipa) to Firebase App Distribution.
Sample app to reproduce a bug in the Firebase Performance Monitoring library.
Flutter makes it easy and fast to build beautiful apps for mobile and beyond
Flutter environment for use in GitHub Actions. It works on Linux, Windows, and macOS.
Flutter codelab demo app