DS

— Hi! I'm

Diego Salas.

Full Stack Developer based in Lima, Peru, building scalable web platforms end-to-end.

Software Engineer from Lima, Peru. I'm passionate about technology and I'm always looking for new challenges. My mission? To build innovative, user-centric applications that not only meet but exceed expectations, ultimately enhancing the digital experiences of users worldwide.

Currently
Web Engineer @ Haystack News
Focus
Frontend, SSR, performance
Experience
5+ years, full-stack

01 — About

A full-stack developer focused on shipping production-grade systems.

I build scalable, production-ready web applications with a strong emphasis on clean architecture, performance, and maintainability.

I design and ship end-to-end solutions — from RESTful APIs and databases to cloud deployments — taking ownership from implementation to production.

I enjoy solving complex problems, improving existing systems, and working closely with cross-functional teams to deliver reliable, high-quality user experiences.

02 — Skills

Tools and technologies I work with.

Languages

TypeScript JavaScript Go Rust Python Java HTML CSS Bash

Frameworks & Libraries

React Next.js Astro SvelteKit NestJS Express Hono Bun Tauri Vite Tailwind CSS

Tooling & DevOps

Docker Git GitHub Actions Nginx

Cloud & Databases

AWS Cloudflare CF Workers Vercel Railway PostgreSQL MySQL MongoDB Redis

03 — Experience

Where I’ve worked.

  1. Jul 2024 — Present

    Web Engineer

    / Haystack News

    Developed and maintained the main Haystack News web platform and WebTV applications. Worked on SSR and dynamic routes using SvelteKit, integrated Video.js-based players, analytics, A/B testing, and consent management. Collaborated closely with backend, data, and ML teams to improve performance, SEO, and user experience across web and TV platforms.

    SvelteKitTypeScriptJavaScriptVideo.jsExpressNode.jsViteWebpackRedisMongoDBGoogle AnalyticsGoogle Tag ManagerCloudFrontAWS
  2. Sep 2022 — Jul 2024

    Full Stack Developer

    / PROMART

    Contributed to core systems for one of the largest retail companies in the country. Led the development of event-driven microservices, implemented secure and scalable backend services, and improved system performance through database optimization. Built B2B payment services, reporting pipelines, and integrations with third-party services.

    Node.jsTypeScriptJavaPHPNext.jsPythonSQLMicroservicesEvent-Driven ArchitectureBigQueryGoogle Data StudioREST APIs
  3. Jul 2021 — Sep 2021

    Full Stack Developer

    / FRACTAL

    Worked on compliance-related systems for a leading marijuana sales company in the United States. Designed and developed backend services and user interactions following agile methodologies. Implemented REST APIs and contributed to secure and scalable solutions.

    JavaSpring BootMongoDBREST APIsAgile
  4. Mar 2021 — Jun 2021

    Software Engineer Intern

    / FRACTAL

    Supported the development of internal systems and backend services. Gained hands-on experience with enterprise software development practices, APIs, and agile workflows.

    JavaSpring BootREST APIsMongoDBAgile

04 — Projects

Selected work and side projects.

  1. 01

    Chasqui

    Chasqui is a fast, native, open-source API client for testing HTTP requests without accounts or bloat. Built with Tauri, Rust, and Svelte, it prioritizes performance, simplicity, and local-first workflows.

    SvelteKitRustTauriTypeScript
  2. 02

    Link Inspector

    Free online tool to decode URLs, extract query parameters, and preview SEO metadata. Built with Astro + Cloudflare Workers.

    AstroTailwind CSSTypeScriptCloudflareCloudflare Workers
  3. 03

    Impostor Game

    Social deduction game in Spanish for 3–10 players. Discover the impostor before it’s too late.

    AstroTailwind CSSTypeScriptCloudflareCloudflare Workers
  4. 04

    Tailwind Animations

    A collection of beautifull animations ready to use for your project.

    AstroTailwindJavaScriptVercel