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