Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/giuliopime/giuliopime


https://github.com/giuliopime/giuliopime

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

**Hi, Giulio here ๐Ÿ‘‹**

- ๐Ÿฐ 20 y.o.
- ๐Ÿ“ Italy, Verona & Trento.
- ๐Ÿงฌ Main projects:
- Building **[Index](https://index-it.app)**
- Creator of **[Astro](https://astro-bot.space)**
- Working at **[S3 Browser](https://s3-browser.app)**
- Released **[ZenBreak](https://zenbreak.app)**
- Publishing stuff I learn on my **[blog](https://blog.giuliopime.dev)**
- ๐Ÿ“š Studying Computer Science at [UniTn](https://www.unitn.it/en)
- ๐Ÿงช I've developed many other projects *(take a look at repos)*


**What I feel comfortable using:**

*Frontend*
![markdown](https://img.shields.io/badge/markdown-black?style=flat-square&logo=markdown)
![html5](https://img.shields.io/badge/html5-black?style=flat-square&logo=html5)
![css3](https://img.shields.io/badge/css3-black?style=flat-square&logo=css3)
![tailwindcss](https://img.shields.io/badge/tailwindcss-black?style=flat-square&logo=tailwindcss)
![javascript](https://img.shields.io/badge/javascript-black?style=flat-square&logo=javascript)
![vuedotjs](https://img.shields.io/badge/vue.js-black?style=flat-square&logo=vuedotjs)
![nuxtdotjs](https://img.shields.io/badge/nuxt.js-black?style=flat-square&logo=nuxtdotjs)
![flutter](https://img.shields.io/badge/flutter-black?style=flat-square&logo=flutter)
![jetpackcompose](https://img.shields.io/badge/jetpack_compose-black?style=flat-square&logo=jetpackcompose)

*Backend*
![nodedotjs](https://img.shields.io/badge/nodeJS-black?style=flat-square&logo=nodedotjs)
![java](https://img.shields.io/badge/java-black?style=flat-square&logo=data:image/svg%2bxml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDMyIDMyIj48cGF0aCBkPSJNMTEuNjIyIDI0Ljc0cy0xLjIzLjc0OC44NTUuOTYyYzIuNTEuMzIgMy44NDcuMjY3IDYuNjI1LS4yNjdhMTAuMDIgMTAuMDIgMCAwIDAgMS43NjMuODU1Yy02LjI1IDIuNjcyLTE0LjE2LS4xNi05LjI0NC0xLjU1em0tLjgtMy40NzNzLTEuMzM2IDEuMDE1Ljc0OCAxLjIzYzIuNzI1LjI2NyA0Ljg2Mi4zMiA4LjU1LS40MjdhMy4yNiAzLjI2IDAgMCAwIDEuMjgyLjgwMWMtNy41MzQgMi4yNDQtMTUuOTc2LjIxNC0xMC41OC0xLjYwM3ptMTQuNzQ3IDYuMDlzLjkwOC43NDgtMS4wMTUgMS4zMzZjLTMuNTggMS4wNy0xNS4wMTQgMS4zOS0xOC4yMiAwLTEuMTIyLS40OCAxLjAxNS0xLjE3NSAxLjctMS4yODIuNjk1LS4xNiAxLjA3LS4xNiAxLjA3LS4xNi0xLjIzLS44NTUtOC4xNzUgMS43NjMtMy41MjYgMi41MSAxMi43NyAyLjA4NCAyMy4yOTYtLjkwOCAxOS45ODMtMi40MDR6TTEyLjIgMTcuNjMzcy01LjgyNCAxLjM5LTIuMDg0IDEuODdjMS42MDMuMjE0IDQuNzU1LjE2IDcuNjk0LS4wNTMgMi40MDQtLjIxNCA0LjgxLS42NCA0LjgxLS42NHMtLjg1NS4zNzQtMS40NDMuNzQ4Yy01LjkzIDEuNTUtMTcuMzEyLjg1NS0xNC4wNTItLjc0OCAyLjc3OC0xLjMzNiA1LjA3Ni0xLjE3NSA1LjA3Ni0xLjE3NXptMTAuNDIgNS44MjRjNS45ODQtMy4xIDMuMjA2LTYuMDkgMS4yODItNS43MTctLjQ4LjEwNy0uNjk1LjIxNC0uNjk1LjIxNHMuMTYtLjMyLjUzNC0uNDI3YzMuNzk0LTEuMzM2IDYuNzg2IDQuMDA3LTEuMjMgNi4wOSAwIDAgLjA1My0uMDUzLjEwNy0uMTZ6bS05LjgzIDguNDQyYzUuNzcuMzc0IDE0LjU4Ny0uMjE0IDE0LjgtMi45NCAwIDAtLjQyNyAxLjA3LTQuNzU1IDEuODctNC45MTYuOTA4LTExLjAwNy44LTE0LjU4Ny4yMTQgMCAwIC43NDguNjQgNC41NDIuODU1eiIgZmlsbD0iIzRlNzg5NiIvPjxwYXRoIGQ9Ik0xOC45OTYuMDAxczMuMzEzIDMuMzY2LTMuMTUyIDguNDQyYy01LjE4MyA0LjExNC0xLjE3NSA2LjQ2NSAwIDkuMTM3LTMuMDQ2LTIuNzI1LTUuMjM2LTUuMTMtMy43NC03LjM3M0MxNC4yOTQgNi44OTMgMjAuMzMyIDUuMyAxOC45OTYuMDAxem0tMS43IDE1LjMzNWMxLjU1IDEuNzYzLS40MjcgMy4zNjYtLjQyNyAzLjM2NnMzLjk1NC0yLjAzIDIuMTM3LTQuNTQyYy0xLjY1Ni0yLjQwNC0yLjk0LTMuNTggNC4wMDctNy41ODcgMCAwLTEwLjk1MyAyLjcyNS01LjcxNyA4Ljc2M3oiIGZpbGw9IiNmNTgyMTkiLz48L3N2Zz4=)
![kotlin](https://img.shields.io/badge/kotlin-black?style=flat-square&logo=kotlin)
![gradle](https://img.shields.io/badge/gradle-black?style=flat-square&logo=gradle)
![ktor](https://img.shields.io/badge/ktor-black?style=flat-square&logo=data:image/svg%2bxml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjU2cHgiIGhlaWdodD0iMjU2cHgiIHZpZXdCb3g9IjAgMCAyNTYgMjU2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiPgogICAgPHRpdGxlPkt0b3I8L3RpdGxlPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IHgxPSIyMy45NjQ4MTQ4JSIgeTE9IjIzLjk2NDgxNDglIiB4Mj0iNzQuNjQwNzQwNyUiIHkyPSI3NC42NDA3NDA3JSIgaWQ9Imt0b3JMaW5lYXJHcmFkaWVudC0xIj4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzAwQUZGRiIgb2Zmc2V0PSIyOS42JSI+PC9zdG9wPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjNTI4MkZGIiBvZmZzZXQ9IjY5LjQlIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiM5NDVERkYiIG9mZnNldD0iMTAwJSI+PC9zdG9wPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IHgxPSIyNi4yMDU1NTU2JSIgeTE9IjI2LjIwNTU1NTYlIiB4Mj0iNzQuMTE2NjY2NyUiIHkyPSI3NC4xMTY2NjY3JSIgaWQ9Imt0b3JMaW5lYXJHcmFkaWVudC0yIj4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iI0M3NTdCQyIgb2Zmc2V0PSIxMC44JSI+PC9zdG9wPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjQ0Q1Q0E5IiBvZmZzZXQ9IjE3LjMlIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNFODc0NEYiIG9mZnNldD0iNDkuMiUiPjwvc3RvcD4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iI0Y4ODMxNiIgb2Zmc2V0PSI3MS42JSI+PC9zdG9wPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjRkY4OTAwIiBvZmZzZXQ9IjgyLjMlIj48L3N0b3A+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDwvZGVmcz4KICAgIDxnPgogICAgICAgIDxwb2x5Z29uIGZpbGw9InVybCgja3RvckxpbmVhckdyYWRpZW50LTEpIiBwb2ludHM9IjE3MC42NjY2NjcgODUuMzMzMzMzMyAxMjguMTc2OTg4IDQyLjg0MzY1NDMgODUuMzMzMzMzMyAwIDQwLjI3NzMzMzMgNDUuMDU2IDAgODUuMzMzMzMzMyA4NS4zMzMzMzMzIDE3MC42NjY2NjciPjwvcG9seWdvbj4KICAgICAgICA8cG9seWdvbiBmaWxsPSJ1cmwoI2t0b3JMaW5lYXJHcmFkaWVudC0yKSIgcG9pbnRzPSI4NS4zMzMzMzMzIDE3MC42NjY2NjcgMTI3LjgyMzAxMiAyMTMuMTU2MzQ2IDE3MC42NjY2NjcgMjU2IDIxNS43MjI2NjcgMjEwLjk0NCAyNTYgMTcwLjY2NjY2NyAxNzAuNjY2NjY3IDg1LjMzMzMzMzMiPjwvcG9seWdvbj4KICAgICAgICA8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBwb2ludHM9IjE3MC42NjY2NjcgODUuMzMzMzMzMyA4NS4zMzMzMzMzIDg1LjMzMzMzMzMgODUuMzMzMzMzMyAxNzAuNjY2NjY3IDE3MC42NjY2NjcgMTcwLjY2NjY2NyI+PC9wb2x5Z29uPgogICAgPC9nPgo8L3N2Zz4K)
![spring](https://img.shields.io/badge/spring-black?style=flat-square&logo=spring)
![redis](https://img.shields.io/badge/redis-black?style=flat-square&logo=redis)
![rabbitmq](https://img.shields.io/badge/rabbitmq-black?style=flat-square&logo=rabbitmq)
![influxdb](https://img.shields.io/badge/influxdb-black?style=flat-square&logo=influxdb)
![mongodb](https://img.shields.io/badge/MongoDB-black?style=flat-square&logo=mongodb)
![postgresql](https://img.shields.io/badge/PostgreSQL-black?style=flat-square&logo=PostgreSQL)
![firebase](https://img.shields.io/badge/firebase-black?style=flat-square&logo=firebase)
![openapi](https://img.shields.io/badge/openapi-black?style=flat-square&logo=openapiinitiative)
![s3](https://img.shields.io/badge/amazon_s3-black?style=flat-square&logo=amazons3)

*Deployment*
![githubactions](https://img.shields.io/badge/github_actions-black?style=flat-square&logo=githubactions)
![semaphoreci](https://img.shields.io/badge/semaphore_ci-black?style=flat-square&logo=semaphoreci)
![circleci](https://img.shields.io/badge/circle_ci-black?style=flat-square&logo=circleci)
![ubuntu](https://img.shields.io/badge/ubuntu-black?style=flat-square&logo=ubuntu)
![nginx](https://img.shields.io/badge/nginx-black?style=flat-square&logo=nginx)
![docker](https://img.shields.io/badge/docker-black?style=flat-square&logo=docker)
![kubernetes](https://img.shields.io/badge/k8s-black?style=flat-square&logo=kubernetes)
![googlecloud](https://img.shields.io/badge/google_cloud_platform-black?style=flat-square&logo=googlecloud)
![cloudflare](https://img.shields.io/badge/cloudflare-black?style=flat-square&logo=cloudflare)
![vercel](https://img.shields.io/badge/vercel-black?style=flat-square&logo=vercel)

*Tools*
![git](https://img.shields.io/badge/git-black?style=flat-square&logo=git)
![github](https://img.shields.io/badge/github-black?style=flat-square&logo=github)
![homebrew](https://img.shields.io/badge/homebrew-black?style=flat-square&logo=homebrew)
![vim](https://img.shields.io/badge/vim-black?style=flat-square&logo=vim)
![visualstudiocode](https://img.shields.io/badge/vscode-black?style=flat-square&logo=visualstudiocode)
![jetbrains](https://img.shields.io/badge/jetbrains-black?style=flat-square&logo=JetBrains)
![insomnia](https://img.shields.io/badge/insomnia-black?style=flat-square&logo=insomnia)
![postman](https://img.shields.io/badge/postman-black?style=flat-square&logo=postman)
![stackoverflow](https://img.shields.io/badge/stackoverflow-black?style=flat-square&logo=stackoverflow)
![figma](https://img.shields.io/badge/figma-black?style=flat-square&logo=figma)


**Things I'm learning**
![swift](https://img.shields.io/badge/swift-black?style=flat-square&logo=swift)
![svelte](https://img.shields.io/badge/svelte-black?style=flat-square&logo=svelte)


**Things I want to learn / try**
![typescript](https://img.shields.io/badge/typescript-black?style=flat-square&logo=typescript)
![react](https://img.shields.io/badge/react-black?style=flat-square&logo=react)
![next](https://img.shields.io/badge/next-black?style=flat-square&logo=nextdotjs)
![graphql](https://img.shields.io/badge/graphql-black?style=flat-square&logo=apollographql)




**Index project**
My main focus at the moment is on [Index](https://index-it.app).
I'm planning on building the best app for mental clearness that allows you to organise your tasks and list of things (any list!).
I've been developing it here and there in my freetime, the backend is at a great state, its stack is the following: ktor, redis, postgresql, rabbitMQ, k8s / gcp, circleci. The frontend is the tough part, I'm planning on making all native apps for Android, iOS / ipadOS and web.
I'm now working on the Android Jetpack Compose app and there have been though challenges like handling authentication (which I do all myself in the backend, no services), offline-first approach, ui and ux, etc...
If you wanna get updates on the progress I make you can join [this Discord server](https://discord.gg/ByXJ9CepKt) where I also publish [ZenBreak](https://zenbreak.app) announcements.

P.S.: ZenBreak is an app I made for the [Jetbrains Kotlin multiplatform contest](https://kotlinconf.com/contest/) but I'm now thinking of creating a digital suite of applications for Index which would include ZenBreak ^^

**Old projects**
- 2024 > [E20](https://github.com/G29-IS) (*uni project*)
- 2023 > [Chatoverflow](https://github.com/Giuliopime/chatoverflow)
- 2023 > YT tutorial [temporary voice channels Discord bot](https://github.com/Giuliopime/temporary-voice-channels-discord-bot)
- 2021 > DocsDrive [frontend](https://github.com/Giuliopime/docs-drive-frontend) & [backend](https://github.com/Giuliopime/docs-drive-backend)
- 2021 > [SkiMap](https://github.com/Space-13-Team-Undefined/SkiMap)
- 2021 > [Downloadify](https://github.com/Giuliopime/Downloadify)
- 2021 > [HelpDesk](https://github.com/Giuliopime/HelpDesk)
- 2021 > [Vote Tracker api wrapper](https://github.com/Giuliopime/Vote-Tracker-js-API-wrapper)
- 2020 > [Todo-Reminder](https://github.com/Giuliopime/Todo-Reminder)


![](https://komarev.com/ghpvc/?username=Giuliopime&style=flat&color=orange)