Mid-Level Frontend Developer · Linktic
Alejandro
Grajales
Frontend DeveloperVue · React · Next.jsEnd-to-end web productsDesign + code
I studied software development and bring 15+ years of graphic design experience. I build polished interfaces and complete products: from the Figma design to the database, with integrations and AI.
About
Alejandro Grajales · Frontend Developer
From design to product development.
Since September 2025 I've been a Mid-Level Frontend Developer at Linktic, where I work with Vue; in my own projects I also use React, Next.js and TypeScript. I studied software development, and before that I spent 15+ years as a graphic and web designer. That background lets me turn a Figma design into a precise, consistent interface and suggest user experience improvements.
Beyond the interface, I build complete products: databases and authentication with Supabase, integrations with external APIs, bots and AI-powered workflows. I also hold a degree in music, and mixing music with code led to a plugin for OBS.
- Current role
- Mid-Level Frontend Developer · Linktic
- Education
- Software development · Music
- Prior experience
- Graphic & web design since 2006
- Location
- Colombia
Projects
Featured projects
Products I designed and built, from the interface to the database.
Ventex
Multi-tenant business management platform that brings point of sale, inventory, finance and customers into a single app.
- Cash register shifts with opening float, cash count and differences by payment method
- Teams with invitations and roles, with data isolated per business
- Modules by business type, installable as a PWA
Cotejo
Tracks USDT exchange operations, reconciled with the counterparty, including fees and settlements.
- Binance P2P prices and the daily official COP rate (TRM) from Colombia's Financial Superintendence (datos.gov.co)
- Telegram bot: send a photo of the receipt and the transaction is recorded
- AI (Gemini) reads receipts and extracts the data for review
Devtecia
Website for Devtecia, a custom software studio, with content in Spanish and English.
- Per-language routes (ES/EN) and Open Graph images per page
- Custom admin panel
- Server-side contact form with Resend and automated tests
ENSAMA
Online store for in-house bathroom and storage furniture, designed to ship anywhere in Colombia and be assembled at home.
- Catalog by category, search and product pages
- Cart and checkout, with WhatsApp contact
- Shipping, returns and FAQ pages
OBS Now Playing
Native OBS Studio plugin that shows the song currently playing on stream, with cover art and controls.
- C++ plugin with a control dock, web overlay and Node.js server
- Windows and macOS, with releases automated in GitHub Actions
- Updates itself from inside OBS
Experience
Career
- 25
Sep 2025 – Present · Linktic
Mid-Level Frontend Developer
Frontend development of web products with Vue.
- 22
2022 · EOS Capital
Frontend Vue Developer
Web development with Vue, HTML and CSS, implementing Figma designs.
- EDU
Education · Studies
Software development
Software development studies, the foundation of my move from design to programming.
- 06
2006 – 2022 · VITA AG SAS · Cuarta Dimensión · La Tribu
Graphic & web designer
Web design in HTML and CSS, vector design, advertising campaigns, 2D animation and video editing.
Side project · OBS & streaming
A plugin for OBS Studio
Outside of work I combine music and code into tools for streamers.

OBS Now Playing
Shows the song you're listening to on your stream, with its cover art, its colors and buttons to control it.
Spotify, YouTube Music, Apple Music and any player your system recognizes. No accounts, no API keys.
OBS 31+ · macOS 12+ · Windows 10/11
Code, install guide and FAQCover art colors
The card takes the colors of each song's cover, with a smooth transition.
Solid or glass
Solid or translucent card, light or dark theme, horizontal or vertical.
Video mode
With YouTube Music it shows the music video instead of the cover, in sync.
Control dock
Previous, pause, next and song search inside OBS.
- Native C++ plugin on the OBS API, with a Qt dock
- Local Node.js server that detects the system's media player
- HTML/CSS overlay as a browser source
- Windows and macOS builds and releases with GitHub Actions
Contact
Let's talk
Happy to chat about opportunities, product projects or collaborations.
