Skip to content

Sofía Fernandez

Full-Stack Software Engineer & UI/UX Designer

4+ years experience · Next.js, React, TypeScript, Node.js, Rust · Remote from Uruguay (UTC−3) · Spanish and English

Choose “Save as PDF” in the print dialog.

Summary

Full-stack software engineer and UI/UX designer with 4+ years of experience taking web products from Figma prototype to production. Works across front ends, back ends and REST APIs, and native desktop software, picking the stack per project; most recent work uses TypeScript, React, Node.js and Rust. Deploys and runs her own Linux (Ubuntu) infrastructure with Docker and CI/CD.

Experience

Freelance Software Engineer & UI/UX Designer · Self-employed (tulipans)

Current · Remote

  • Design and build client websites and web apps end to end, from Figma prototypes to production, for e-commerce, hosting and gaming businesses.
  • Built a custom admin dashboard synced with WHMCS for SN White Hosting, a custom WHMCS theme for Tect Host, and a discord.js bot that links Blesta billing accounts to Discord.
  • Built an AI support bot for Tect Host's Discord community that answers from an external knowledge base.
  • Run CI/CD from GitHub to Dokploy with Docker on self-managed Linux (Ubuntu) servers, hardened with iptables and exposed only through Cloudflare Tunnels with no open inbound ports.

Fullstack Software Engineer · Divvy Digital

divvydigital.com

  • Delivered features and fixes across the stack in an existing React, Next.js and TypeScript codebase backed by MongoDB and PHP.
  • Worked from a shared task tracker and collaborated with the team through GitHub and Slack.

Webflow & Integrations Engineer · RentDigital

rentdigital.com

  • Built custom integrations and interactive Webflow components for a property-management platform's workflows.

Webflow Developer · TangoCode

tangocode.com

  • Built the company's webinar page in Webflow from a Figma design.

Projects

Tulipans Launcher · Own product, design and engineering

mc.tulipans.uy

  • Designed and built a native Minecraft Java Edition launcher for Windows in Rust, with no embedded browser so it opens instantly and stays light (v0.5.0, 69.5 MB download).
  • Shipped one-click Modrinth and CurseForge modpack installs, isolated profiles per modpack, automatic memory allocation and imports from other launchers.
  • Built a friends system for joining worlds without port forwarding, plus local server hosting, a skin editor, crash diagnostics, and cloud backups with restore points.
  • Designed the app UI and the product site (accounts, modpack browser, server list, changelog), localized in English and Spanish.

Bit Charrúa (client) · Solo design and development

Oct 2026 · bitcharrua.uy

  • Designed and built the website for a tech store and repair shop in central Montevideo: product catalog with categories and search, customer accounts and cart.
  • Built a repair service flow with prices listed upfront and ordering through WhatsApp and email, the channels local customers already prefer.
  • Showed battery health on every used and refurbished device and live opening hours in the hero, answering the most common questions before anyone calls.

Valorant LTM (client) · Solo design and development

Sep 2026 · valorant-ltm.com

  • Designed and built a Next.js marketplace for Valorant accounts in Latin America, with search by skins, rank and region.
  • Implemented Discord OAuth sign-in and a purchase flow through Discord tickets with discord.js, plus price offers and a 7-day guarantee on verified accounts.
  • Added community tools (daily skin-guessing game, trivia, crosshair codes, weapon comparator, VP pricing) to bring players back between purchases.

Skills

  • Frontend: TypeScript, JavaScript, React, Next.js, Tailwind CSS, Framer Motion, Webflow
  • Backend: Node.js, Bun, Express, ElysiaJS, REST APIs, MongoDB, PostgreSQL, Rust, PHP, Python
  • DevOps: Linux (Ubuntu), Docker, CI/CD (GitHub, Dokploy), Git, Nginx, Cloudflare Tunnels, iptables
  • Design: UI/UX design, Figma, Wireframing, Prototyping
  • AI tooling: Claude Code, OpenCode, Local LLMs (Qwen on llama.cpp)

Languages

Spanish, English

Case studies and screenshots: tulipans.uy/projects