John Kleinad
I have more than 5 years of experience developing custom web and mobile solutions, working with companies from the retail, betting, agriculture, and technology sectors. I’ve contributed to projects as an external consultant and in-house developer, improving performance, implementing scalable tools, and designing responsive user interfaces for clients and teams. My background includes hands-on experience with React, Next.js, Tailwind CSS, mobile development with Expo and React Native, and backend solutions with Node.js and GraphQL.
As an external consultant, I have contributed to several projects. Starting with my latest and current project, the AWS Community Day Mexico 2025 website in which I designed and developed the site until its deployment in production. In Bamagro, I designed and developed an administrator and a responsive client site, using PostGraphile for the backend and Vite with React for the frontend. At GetCannected, I participated in the development of a mobile app with React Native and Expo for patient management, although the project was assigned to another team. At Ennuma, I was in charge of refactoring the code and adding new features before the project came to an end.
I collaborated in the development of web tools and the implementation of Microsoft 365 to optimize the internal processes of the Tracsa Group companies. These solutions facilitated data management, improved internal communication and customer service, resulting in greater operational efficiency and productivity in the teams.
I led the redesign of the betting site 'Upick', implementing a new framework that significantly improved the speed, performance and real-time updating of data. I optimized the user experience (UX) and interface design (UI), making the platform easier to navigate and use. In addition, I promoted the global use of Next.js and Tailwind CSS, reducing development times and improving efficiency in the conglomerate's applications.
Optimized waiting times for technical support in branches and franchises, implementing efficient processes and internal tools to improve communication between corporate and customers. I also trained personnel in the opening of new franchises and installation of systems and equipment, ensuring the correct operation of the points of sale. In addition, I managed the maintenance of computer equipment in the corporate office as well as in the branches and franchises.