frpt
IvanB

IvanB Full Stack Developer


Technologies I use </>

Front-end

  • React
  • Vue.js
  • Tailwind

Back-end

  • TypeScript
  • Node.js
  • API Rest

Database

  • PostgreSQL
  • MongoDB

DevOps

  • Git
  • Docker

About me

Passionate full-stack developer, I have acquired a wide range of skills through my numerous personal and professional projects. During my years of development, I have created various types of applications, mainly web-based, but also mobile applications, scrapers, and small software tools using technologies like Go or Rust. Aside from pure development, I also have expertise in related areas such as deployment (DevOps, CI/CD), project management, as well as big data and AI. I enjoy discovering new technologies, which allows me to make more informed decisions when starting a new project, without necessarily committing to every new technology that emerges.

Projects

vscode Project Explorer
function dyssiSchoolManagement(){

Dyssi: All-in-One School Management Solution

Dyssi is an ongoing project. This application was created to solve a problem faced by many private schools. The issue is that these schools use multiple different tools to manage their operations, including tools for schedules, grades, absences, etc.

The goal of Dyssi is to consolidate everything into a single tool, thereby facilitating school management and reducing the overall workload for all stakeholders. The philosophy behind this tool is to be simple and all-in-one, avoiding complications to ensure a smooth and linear user experience.

The main features present in the application are as follows: The ability to manage schedules for different classes/teams, manage absences/tardiness, grade students, manage classes, students, and roles. Additionally, it is possible to create news updates for the school and access a shared drive available to all users.

The technologies chosen to develop this application are TypeScript with NestJS, as well as Next.js for the frontend, and PostgreSQL for the database. As for DevOps, for now, only Docker has been implemented, and version control is managed on GitHub.

}

Professional Experience

Qualifications

Contact