Nicolas Bonoris

SOFTWARE DEVELOPER & COMPUTER SCIENTIST

ABOUT ME

πŸ‘¨πŸ»β€πŸ’» DEVELOPER

I started doing programs for solving math problems, using Python and Pascal. Along my journey I learnt a lot of new techniques and paradigms; currently I'm more focused on learning web development. Anyways, I always end up playing with some math problem for fun (as this portfolio particles, for example!)

πŸ“š STUDENT

Currently, I'm studying Computer Science at the National University of La Plata, Argentina. I completed the first threee years of the career, and I'm currently doing the fourth one. I colaborated on some eexperiments on one of my my Univerity's laboratories, and performed as an assistant proffessor in some courses. Also took extra courses on Physics and participated in programming contests (as, for example, the NASA Space Apps Challenge πŸš€)

🎨 PASSIONS & HOBBIES

I really like everyting related with science and technology, and I'm always trying to learn new things. Mainly, I'm an enthusiast for computer science, physics and math; but I also really like Formula 1 🏎️ and playing guitar 🎸!

πŸ™‹πŸ»β€β™‚οΈ MY PROFILE

I like challenges, so I'm always up for problem-solving, and mixed with being a very curious person I always end up learning new things. Working with me you'll get a very dedicated person, who will always try to do his best to achieve the goals πŸ†, and who'll be very dedicated about the project. I'm always up for work, and if I don't know something I'll learn it as fast as I can to be able to do it.

MY SKILLS

svelte

Svelte

Made multiple projects involving sessions, databases, asset optimization, usage of Google APIs, forms, etc.

svelte

Vue Js

Public web app. Sessions, usage of Google APIs, forms, consuming from a REST API, Options & Composition, etc.

svelte

Python

Wide knowledge from the basis to advanced topics. Multiple projects involving different paradigms and libraries. Object-oriented, some machine learning and numpy, data structures, data science with pandas, graphic interfaces and web frameworks, etc.

svelte

Javascript & Typescript

Multiple projects involving different frameworks and paradigms. API calls, DOM manipulation, different types of algorithms, data structures, object-oriented, etc.

svelte

Java

Multiple practices along the past two years.

svelte

Bash

Basic knowledge, scripting and some automation. Wide knowledge on Networks.

svelte

SQL

Simple practices and basic knowledge, mostly theoretical.

svelte

Flask

Admin app for a local institution and a REST API for a public app. Managed sessions, forms, routing, databases, different permissions, usage of Google APIs, ...

svelte

Solidity

Some simple projects and smart contracts based on Ethereum.

MY PROJECTS

Oh my Dog! - Store App

A web application made using only Svelte and Tailwind, with Typescript. It's a page for clients and admins of a local veterinary. It has a login system, an appoinment system, multiple forms for administrating the app, users with different permissions, database usage (Mongo DB with Prisma ORM), ...

CIDEPINT - Institution & Admin Web Apps

Two web applications, one made with Flask and the other one with VueJS. It consisted on a Flask admin app that managed almost all database resources and provided access to them with a REST API that a public app (made usng Vue) consumed. It's main functions were logins, persisting sessions, forms, routing, databases, different permissions, usage of Google APIs, etc.

Moonquakes Visualizer - Web App

3D moon visualizer web application with controls and information pennels. Made using ThreeJs and Svelte. It was made for NASA Space Apps Challenge 2023, it's main challenges were optimization (time and resource wise) and data cleaning.

iLodan - Store Website

Website for a local business. Made using Svelte and Tailwind. Based mainly on styles and animations, it also has a Leaflet map and a contact form.

Particles Playground - Repository

Different partiles simulations using only Javascript Canvas API. Used vectors and different variables for each simulation.

Cheers! - Mobile App

Scaffolding for an iOS and Android mobile app using Flutter and FlutterFlow.