Lucas Emanuel Bogoni Canali

Software developer, in Toledo, Paraná, Brazil.

Profile

Software developer with around five years of continuous experience. The focus is the web, with detours into desktop and mobile whenever the chance comes up.

I work on both sides, back end and front end, and consider myself qualified in both. I like code someone else can still read a year from now, and interfaces that need no manual.

Experience

Where I have worked

Feb 2025 — today

Fullstack developer

N1 Sistemas · Toledo, PR

Maintaining the company’s management system for the security industry: .NET Framework on the back end, Adobe Flex on the front. I built a React and Next.js module where clients fill in their own data, to speed up quote requests, and I help maintain the mobile app, whose new version was written in Flutter. We are now starting the new front end, with React, Next.js, Tailwind and shadcn/ui.

  • .NET Framework
  • React
  • Next.js
  • Flutter
  • Adobe Flex
  • Tailwind CSS
  • shadcn/ui

Jun 2021 — Aug 2023

Junior fullstack developer

Biopark · Toledo, PR

Lead maintainer of the company’s two websites: one in WordPress with MySQL in a Docker container, the other in Next.js with StrapiCMS and PostgreSQL, hosted on Azure. I was part of the team behind the internal applications, in React, Node.js and PostgreSQL — I built a help desk from scratch to organise how departments talked to each other, handling the UX/UI and the front end, but working on the back end too. I also worked on a system that cross-referenced data from different departments to find prospective clients.

  • React
  • Next.js
  • Node.js
  • PostgreSQL
  • WordPress
  • StrapiCMS
  • PHP
  • Docker
  • Azure

Feb 2014 — Aug 2014

Trainee developer

Serviceweb

Building websites in Ruby on Rails 3 and supporting clients.

  • Ruby
  • Ruby on Rails

Jan 2008 — Jun 2021

IT support

TV Interativa

Maintaining television and video-editing hardware and software, across edit suites and broadcast equipment.

Education

What I studied

Jan 2020 — Jul 2022

Systems analysis and development

Uniamérica

Jan 2016 — Dec 2020

Computer engineering

UTFPR

Not completed.

Projects

What I have built

nin9mind

2026

A sudoku app for Android, from the board generator to the Play Store listing. A personal project, built to be light and playable one-handed.

  • Flutter
  • Dart
  • Android

lucasebc.dev

2026

This site. Next.js exported as static files, content in Sanity, and a PDF résumé generated from the same data.

  • Next.js
  • Sanity
  • TypeScript

PedidosAPI

2025

An API for creating orders and products and tying one to the other. An exercise in domain modelling in C#, with the rules where they belong.

  • C#
  • .NET
  • REST

wc26playground

2026

A playground around the 2026 World Cup: match data, simulations, and a place to try interface ideas without fear of breaking anything.

  • TypeScript

mybank

2024

A personal finance app: accounts, entries and the month’s summary. Built to solve my own problem before becoming an example.

  • TypeScript
  • Node.js
Skills

What I work with

Languages by volume of code

Public GitHub repositories, measured in August 2026. Forks and the platform directories Flutter generates on its own are left out.

  • TypeScript38%
  • Dart37%
  • PHP13%
  • Python6.0%
  • C#2.3%
  • OthersCSS, JavaScript, Dockerfile3.2%

Front end

  • React.js
  • Next.js
  • HTML5
  • CSS3
  • JavaScript
  • Tailwind CSS
  • shadcn/ui
  • Adobe Flex

Back end

  • .NET Framework
  • Node.js
  • PHP
  • Ruby on Rails

Mobile

  • Flutter
  • Dart

Databases

  • PostgreSQL
  • MySQL

Tools

  • Docker
  • Git
  • Figma
  • WordPress
  • StrapiCMS

Languages

  • Portuguese native
  • English intermediate
  • Italian basic

Or send a message from here