Luan Roger

Full-stack developer

Languages

Frontend Frameworks

Backend & Runtime

UI Libraries

Mobile & Desktop

Databases

Cloud & Hosting

DevOps & Build Tools

Infrastructure & Monitoring

CMS & Backend Services

About Me

Hello there! I'm Luan Roger, a software engineer, full-stack developer and student based in Brazil 🇧🇷. Currently, I'm working at logo Aramis as Software Engineer while studying Software Engineering at UFC (Universidade Federal do Ceará).
In my spare time, I create and maintain open-source projects using React React, Electron Electron, .NET .NET (C#/ASP.NET), Flutter Flutter, and other technologies for my GitHub. I also write articles and tutorials about programming on my blog.
I love playing games, especially RPGs—my favorites include the Final Fantasy series, Chrono Trigger and The Legend of Zelda. I'm always looking for new challenges and opportunities to learn and help the community.

Projects

ReactTypeScriptElectronViteTailwind CSSshadcn-ui

electron-shadcn

Electron Forge with shadcn-ui (Vite + Typescript)
Template demoTemplate demo
AstroReactTypeScriptTailwind CSSVercel

Notion Blog

A simple blog powered by Astro 🚀. It uses the Notion API as CMS.
Notion Blog exampleNotion Blog example
ReactTypeScript.NETC#Tailwind CSS

WHMonitor

A hardware monitor made with Web technologies and C#. Powered by Tauri.
WHMonitor screenshotWHMonitor screenshot
ReactTypeScriptTailwind CSSElectron

yaste

Yet another super ₛᵢₘₚₗₑ text editor. It's a simple text editor made with React and Electron. This project is just for demo purposes.
yaste screenshotyaste screenshot
FlutterDart

Todo Sync

Event Soucing as synchronization mechanism using Flutter with Riverpod and Realm.
Sync demoSync demo
FlutterDart.NETC#DockerRedisFirebaseDigitalOcean

Volume Vault

📖 Keep your books informations safe and sound. Book management system with no effort and beautiful.
Home page screenshotHome page screenshot
Dart

xinput_gamepad

🎮 Add support to XInput controllers with Win32 API.
GitHub repository's pageGitHub repository's page
FlutterDartPython

Xbox Launcher

Launcher with the Xbox Series X/S's dashboard to play Xbox Cloud Gaming (XCloud) games.
Home page screenshotHome page screenshot
Dart

virtual_keyboard

Simulate keystrokes with Win32 API.
GitHub repository's pageGitHub repository's page
.NETC#

GlobalStrings

🌐 Simple package that helps manage strings for implementing new languages in .NET applications.
GitHub repository's pageGitHub repository's page
.NETC#

Serialized Configuration

⚙️ Create, manage and save settings in .yaml or .json.
GitHub repository's pageGitHub repository's page
Next.jsReactMongoDBTypeScript

Dropnote

Create, edit and share text instantly.
Dropnote demoDropnote demo
TypeScriptNode.jsRolldown

ts-package-template

Modern tools to build an NPM package with TypeScript support
ts-package-template repository screenshotts-package-template repository screenshot
TypeScriptViteRolldown

unplugin-use-wasm

Support to "use wasm" directive to compile to WebAssembly.
unplugin-use-wasm repository screenshotunplugin-use-wasm repository screenshot
Check out more 🚀

Expirience

  • Aramis

    Software Engineer, 10/2024 - Present

    Aramis is a menswear brand that has been on the market for almost 30 years. I work as a full-stack developer, helping the brand achieve its goal of technological revolution, creating and maintaining large-scale distributed micro-services, as well as developing dynamic UIs that provide an intuitive and efficient user experience, connecting customers and partners to the brand in an innovative and personalized way.

  • Mais Informa

    Tech Lead, 01/2024 - Present

    I have the task of developing all the solutions for disseminating information, a news portal and a newsletter, with the lowest possible operating costs. To do this, I lead two squads that develop one solution each. Some of the tools we use to maintain the newsletter were developed in-house for the exclusive use of the project, to help the news team's process.

  • LearningLab

    Back-end developer (volunteer), 08/2023 - 10/2024

    I was part of a team assigned to create a platform that would be used by students and teachers to share school content. I designed the entire .NET back-end architecture that we were going to use and created the authentication and authorization functionalities. I also helped create the documentation for the back-end and helped the team integrate with other parts of the solution.

💡 In addition to my professional work, I also maintain open-source projects and libraries, that together, have more than 200 stars in repositories and 8,000 downloads.

Certifications

GitHub Foundations Certificate Badge
MongoDB Associate Developer Certificate Badge

Contact

You can reach me out at [email protected], or keep in touch with me on: