Alberto Vidarte
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
Contact | Information |
---|---|
albertanimations@gmail.com | |
Location | Zapopan, Jalisco, Mexico |
Profiles | GitHub |
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
Featured Projects
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
Institution | Period | Degree Obtained |
---|---|---|
CETI COLOMOS | 2024 - Present | Software Development Engineering |
CETI COLOMOS | 2019 - 2024 | Technologist in Software Development |
Tecnoland | 2017 | Mobile 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