Marky
A fast, effective Markdown editor
Product · 2023 · Open source
A fast, effective Markdown editor.
React · TypeScript · Tailwind CSS
Software Developer
La Habana, Cuba
From production applications to experimental interfaces, I enjoy turning ideas into software that feels simple, useful and intentional.
Scroll to explore · 2 min read
A little about me
I enjoy working across the entire product journey — understanding a problem, shaping an interface, designing the architecture and turning it into something people can actually use.
My work spans web, backend and mobile development, with a particular interest in minimal interfaces, developer experience and thoughtful product design.
Selected work
A selection of products, experiments and tools I've worked on.
A fast, effective Markdown editor
Product · 2023 · Open source
A fast, effective Markdown editor.
React · TypeScript · Tailwind CSS
Telegram media downloader
Tooling · 2026 · Open source
Terminal utility to search and download media from specific Telegram channels.
Python
Native macOS menu bar utility
macOS · 2026 · Open source
Native macOS menu bar utility for switching between development and gaming system profiles.
Swift
A MKV player for macOS
macOS · 2026 · Open source
MAKP is a native macOS MKV player, distributed with a public landing page and DMG download.
Swift
2026
Telegram media downloader for desktop
Kotlin
Code ↗2025
Accounting management system
TypeScript
Code ↗2026
Download YouTube videos in your browser
Python
Code ↗Experience
2025 — Present
Developing cross-platform applications with Kotlin Multiplatform and Kotlin, with a focus on security, communication and user experience.
2022 — 2024
Shirkasoft
Built and maintained complex web applications from initial design through deployment.
2021 — 2022
Freelance
Developed landing pages, web applications and utilities for different clients.
Beyond the code
I'm a software developer who enjoys understanding how things work and turning that understanding into useful software.
I care about interfaces, architecture and the small details that make a product feel finished.
When I'm not working on a product, I like building experiments simply because I want to know if I can.
Complex problems don't always need complicated interfaces.
The fastest way to understand an idea is often to build it.
Small interactions can completely change how software feels.
Have an idea?
I'm always interested in interesting products, technical challenges and collaborations.
andyechc@gmail.com