Skip to content
View frankplus's full-sized avatar

Highlights

  • Pro

Block or report frankplus

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

Hi there, I'm Francesco 👋

I love everything related to computers, science and engineering.

I recently graduated with honors in MSc Computer Engineering and I've been involved in software development since I was a child.

My main interests are AI, Embedded Systems and Computer Graphics. I also have some background in Android Development and Web Development.

I have experience in multiple programming languages such as: C/C++, Python, Java, Kotlin, Rust, JavaScript.

My work experience

👨‍💻 Open Source Software Engineer at Huawei (Nov 2021 - Ongoing)

  • Lead integration of OpenHarmony into Eclipse Oniro, developing Yocto meta-layers for hardware like Raspberry Pi 4 and QEMU.
  • Engineered GitHub Actions pipelines for OpenHarmony, automating builds and deployments on Raspberry Pi and Rockchip platforms.
  • Developed PoC with Bosch and Hoperun, integrating Eclipse Kanto for cloud connectivity and MQTT messaging.
  • Led the bringup of Oniro/OpenHarmony on the Volla x23 phone, enabling system services and UI functionality.

Linkedin

frankplus's GitHub stats

Recent Projects

🎓 Master Thesis on Deep 3D optimisation - EUVIP 2022 Pubblication: (🔗Code | 📄Paper)

  • Improved QoE of 3D interactive applications through deep learning driven LOD selection
  • Trained a neural network in PyTorch for an accurate rendering quality prediction
  • Developed Unity script for dataset generation and neural network deployment

🎓 Thesis on Sensor fusion with Deep Learning: (🔗Code | 📄Paper)

  • Direct sensor fusion of stereo and time-of-flight range imaging system
  • Designed and trained a residual neural network in Tensorflow for the fusion process achieving 7 times more accurate depth estimation

💬 Transformer chatbot based on Google Meena: (🔗Code)

  • Developed an open source Python implementation of an Open-Domain transformer chatbot based on the Google's Meena chatbot paper using Tensor2Tensor framework

🌐 Internet of Things shop and dashboard: (🔗Code)

  • Online platform that allows to buy and monitor IoT sensors
  • Developed with Spring Boot, React, PostgreSQL, Material-UI, Docker, Java, Javascript

🎮 WebAssembly 2D game engine: (🔗Code | 🔗Code | 🕹️Demo)

  • Developed a C++ 2D game engine for the web using WebAssembly and WebGL technologies
  • ported a 2D homebrew game for Playstation to the web.

📈 Mathematical function plotter: (🔗Code | 🕹️Demo)

  • Built a Rust web application for 2D, 3D, implicit and explicit mathematical functions plotter using WebAssembly and WebGL technologies.

📱 Android app for local jobs search & post: (🔗Code)

  • Developed Kotlin application for searching, posting and sharing local jobs.
  • Adopted agile development by using CI tools and GitFlow model.
  • Optimized the application for offline use with real time data syncing using Firebase and latest Android Jetpack tools.

Pinned Loading

  1. meena-chatbot meena-chatbot Public

    Google's Meena transformer chatbot implementation

    Jupyter Notebook 105 24

  2. Franciman/plasm Franciman/plasm Public

    plot your functions with rust and wasm - https://frankplus.github.io/plasm/

    Rust 10 2

  3. nicomazz/LocalJobs nicomazz/LocalJobs Public

    Browse jobs and proposals close to you - Android project for "Embedded Systems" course @ unipd - 2019

    Kotlin 11 2

  4. AntonBot AntonBot Public

    AntonBot is a versatile chatbot designed for IRC and Telegram, offering a wide range of functionalities including real-time information retrieval, entertainment, utilities, and interactive communic…

    Python 5 3

  5. tof-stereo-fusion tof-stereo-fusion Public

    ToF-Stereo Sensor Fusion with Deep Learning

    Jupyter Notebook 12 6

  6. Deep-3D-optimization Deep-3D-optimization Public

    Thesis project on Deep 3D optimization for immersive interactive applications

    Python 5 1