Skip to content
View lorenzovngl's full-sized avatar

Organizations

@niceplaces

Block or report lorenzovngl

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

Ciao 👋, I'm Lorenzo 👨🏻‍💻

I'm an Android Engineer

I'm an Italian Android engineer and author of the book Ultimate Android Design Patterns. I created Food Expiration Dates, an open-source app helping users reduce food waste, which has reached a global audience. Beyond that, I have a deep interest in Eastern philosophies, but Japanese culture, with its arts and values, holds a particularly special place in my life.

Please visit my personal website to know more about me.

My Book - Ultimate Android Design Patterns

Design patterns are the backbone of well-structured software, enabling developers to write clean, reusable, and testable code. By mastering these patterns, you’ll enhance code efficiency, reduce technical debt, and future-proof your apps against rapid industry changes. Ultimate Android Design Patterns is your essential guide to building scalable, maintainable, and high-performance Android applications.

Discover the Book

🤝 Connect with me

lorenzovngl_dev lorenzovainigli lorenzovainigli

💼 My repositories

Android Apps
Description Main language Last commit Download
Food Expiration Dates GitHub top language GitHub last commit GitHub release (latest by date) Play Store GitHub all releases
Nice Places - Discover the culture around you GitHub top language GitHub last commit GitHub release (latest by date) Play Store GitHub all releases
Domina - The game of checkers GitHub top language GitHub last commit Play Store
Personal projects
Description Main language Last commit Download
Automatic generator of UML diagrams using PlantUML GitHub top language GitHub last commit GitHub release (latest by date) GitHub all releases
Nice Places - Website GitHub top language GitHub last commit
Advanced pagination with Bootstrap GitHub top language GitHub last commit GitHub release (latest by date) GitHub all releases
Lyra - Budget Tracking Web App in React GitHub top language GitHub last commit
My solutions for the Meta Hacker Cup problems GitHub top language GitHub last commit
My solutions for the competitions on Kaggle GitHub top language GitHub last commit
Shinobi - A tool to learn Japanese writing system GitHub top language GitHub last commit
Implementation of the "n-gram" concept of computational linguistics GitHub top language GitHub last commit
University projects
Description Main language Last commit
Mushroom Classification GitHub top language GitHub last commit
Simulation of SARS-CoV-2 outbreak GitHub top language GitHub last commit
Analysis of Yelp Open Dataset GitHub top language GitHub last commit
A mini-blockchain implementation in Erlang GitHub top language GitHub last commit
Open Sailing - A Ship Game in OpenGL GitHub top language GitHub last commit
[🎓 Bachelor's degree thesis project] Denario, an app for budget tracking GitHub top language GitHub last commit
Agent-based football simulation GitHub top language GitHub last commit
Implementation of the Traveling salesman problem in Scala-Spark GitHub top language GitHub last commit
Word Sense Disambiguation in Python GitHub top language GitHub last commit
Java-based compiler for a custom programming language GitHub top language GitHub last commit
Scientific articles web scraping web-app GitHub top language GitHub last commit

🏆 My achievements

📊 My statistics

lorenzovngl lorenzovngl

If you like one of my projects, please consider leaving a star to support me. Thank you.

Pinned Loading

  1. FoodExpirationDates FoodExpirationDates Public

    📱 Android app to track food expiration dates 🥦🥛🍎. Built with Jetpack Compose 🧩, MVVM 🛠️, Room 🗄️, and Material You 🎨.

    Kotlin 191 35

  2. plantuml-generator plantuml-generator Public

    Automatic generator of UML class diagrams from source code using PlantUML

    Kotlin 16

  3. niceplaces/android-app niceplaces/android-app Public

    Discover the culture around you - Nice Places helps you discover points of interest in your area, while giving you a brief history and much more!

    Kotlin 3 3

  4. niceplaces/website niceplaces/website Public

    Homepage and back-end of Nice Places website

    PHP 4 3

  5. agent-based-football agent-based-football Public

    Agent based football simulation in NetLogo

    NetLogo 6 1

  6. Domina Domina Public

    Domina is an Android app to play checkers. It's available on the Play Store.

    Java 2