Skip to main content

Alberto Vidarte

Alberto Vidarte
Software Developer, Co-founder Ambrosia

About Me

I am a software developer with a focus on modern cross-platform applications. I have experience creating web applications with Next.js, Prisma, and Auth.js, as well as robust backends in Ktor (Kotlin). I specialize in designing rich interfaces, fluid experiences, and secure solutions, with a particular interest in integration with Linux operating systems and task automation.

Fullstack Developer | Specialist in Next.js, Kotlin, and Electron

ContactInformation
Emailalbertanimations@gmail.com
LocationZapopan, Jalisco, Mexico
ProfilesGitHub

Work Experience

Fullstack Developer (Freelance)

2023 - Present

  • Development of custom solutions for desktop and web applications.
  • Design and implementation of secure and scalable software architectures.
  • Support and deployment on multiple platforms: Windows, Linux, and WSL.

Implementer and Software Developer

Company: ilasystems

  • Implementation of software for the restaurant and administrative sectors.
  • Development of financial services solutions for the restaurant industry.
  • Creation of applications for the Guadalajara Zoo.

Software Developer

Company: ALL IT MX SA. DE CV. | (2023)

  • Development of solutions for restaurants and tax management software.
  • Maintenance of applications and databases.

CEO and Technician

Company: STYLEPHONE (Microenterprise) | (2020 - 2023)

  • Maintenance and repair of mobile and computer devices.

Technical Skills

Frontend

  • Frameworks: React, Next.js 14+
  • Styling: TailwindCSS, HeroUI, CSS3
  • Platforms: PWA Applications, Integration with Electron

Backend

  • Languages: Kotlin (Ktor), Node.js (Express)
  • Authentication: Auth.js (NextAuth v5), JWT, Roles and Permissions
  • Databases: Prisma, PostgreSQL, SQL

Environment and Tools

  • Systems: Linux (Arch, Hyprland), WSL2, Windows
  • Automation: PowerShell, Bash scripting
  • DevOps: Docker, Git, pnpm, electron-builder

Ambrosia POS (Electron + Ktor + React)

A cross-platform point-of-sale system designed to be intuitive and robust. The frontend was built with React and TailwindCSS, packaged in Electron for distribution on Linux (.AppImage, .deb). The backend, developed in Ktor (Kotlin), runs on WSL and manages business logic and local persistence.

Hotel Management System (Next.js + Prisma)

Web administrative panel for hotel management. It uses Next.js for the frontend and API, with an advanced role-based authentication system and permissions with Auth.js. The database is managed through Prisma, allowing granular control over hotels, rates, and users.

Education

InstitutionPeriodDegree Obtained
CETI COLOMOS2024 - PresentSoftware Development Engineering
CETI COLOMOS2019 - 2024Technologist in Software Development
Tecnoland2017Mobile Repair Certification

Languages

  • Spanish: Native
  • English: Technical / Intermediate

References

IVAN FACIO

  • Company: ALL IT MX SA. DE CV.
  • Phone: 33 3100 8907
  • Email: ifacio@allit.mx

IVAN LARA

  • Company: TECNOLAND
  • Phone: 33 1109 4282
  • Email: hola@tecnoland.com.mx