Software Engineer III

Gabriel

Malenowitch
SE III
Current Level
Software Engineering
Specialization

I love studying — everything — but the ability to create things that programming delivers made me fall in love with it, specifically. And it’s been almost ten years now. And a few years back I became a software engineer. So welcome, and feel free to reach out!

[email protected]
02
Portfolio

Featured projects

Unified Workspace — Write, Draw & Plan
Brookion

A unified workspace that brings writing, drawing, and planning into a single tab — no more app-switching just to finish one thought. A clean Markdown editor with autosave, an infinite hand-drawn canvas for architecture diagrams, mind maps, and flows, and Kanban boards with drag-and-drop. Everything runs in the browser: an idea is born, documented, and turned into a task without leaving the workspace. Designed and built from scratch — from interface to product. Real-time multiplayer on the roadmap.

Next.js
TypeScript
Canvas API
Markdown
IndexedDB
View Project
3D Voxel Engine in Pure JavaScript
Minecraft in the Browser

A high-performance 3D voxel rendering engine built 100% in pure JavaScript, with no external engines. Implements raycasting, procedural terrain generation using Perlin noise, and renders interactive voxel worlds directly on the browser canvas. A project born from curiosity that proves environmental constraints are just starting points for creative solutions.

JavaScript
WebGL
Canvas API
Click to play
Open-Source Calendar Library
React Calendar Agenda

Open-source calendar component for React with Material-UI and TypeScript, inspired by Google Calendar. Supports month, week, and day views with full event management — creation, editing, deletion, conflict detection, and drag-to-select. Published on npm with comprehensive Storybook documentation and Cypress test coverage.

React
TypeScript
Material-UI
Storybook
Cypress
View Project
Browser-Based Photo Editor
Photo Editor

Complete photo editor running 100% in the browser with no server uploads. Crop, remove backgrounds with AI, apply filters, add text overlays with Google Fonts, and compress images — all processed locally. Built with Next.js, Material-UI, and client-side Canvas APIs for a fast, privacy-first editing experience.

Next.js
TypeScript
Material-UI
Canvas API
AI Background Removal
View Project
Browser Image Compressor
Tiny Image

Lossless image compressor running entirely in the browser — no uploads, no servers. Drag and drop your images and get optimized files instantly. Supports PNG, JPG, WebP, AVIF, and GIF. Built with Next.js and Material-UI, 100% free with no limits.

Next.js
TypeScript
Material-UI
Browser Compression
View Project
Investment & retirement planning
Compound Interest Calculator

Calculate the growth of your investment with compound interest. Visualize portfolio composition with a stacked bar chart and estimate monthly retirement income using the 3% and 4% safe withdrawal rules (Trinity Study).

Next.js
TypeScript
Material-UI
Trinity Study
View Project
06
Comentários

Deixe um comentário

Feedback, dúvida, oportunidade — fique à vontade.