Christian Avila
Software Engineer
A programming wizard with 4+ years of experience focused on crafting beautiful, user-friendly interfaces (UI/UX) My expertise extends to design patterns and writing clean code for robust, SEO-friendly architectures.
< >
Let's take your vision to the next level and create something truly exceptional
</>
💼 Experience
-
NOV 2023 – CURRENT
AInteractive
CD.MX, MexicoSenior Frontend Developer & New Business
I developed a website for a hotel chain that allows users to purchase memberships. I am currently in charge of maintaining the Cinepolis cinema company’s website using a micro-frontend architecture with module federation. I am conducting several internal proof-of-concepts integrating LLM models such as ChatGPT, Gemini, and Claude to make predictions about new projects, calculate costs, and render content
Achievements
Fixing webpage metrics
I improved the initial loading speed of the website, and I also focused on improving image loading, content, and SEO.
UI Enhancement
I improved the user experience (UX) and user interface (UI) of several products, ensuring a smooth and engaging experience for end users.
New Business Team
I was part of a team dedicated to exploring new business opportunities, contributing innovative ideas and strategies to expand the company's reach.
-
JUN 2022 – AUG 2023
NEXTIA
CD.MX, MexicoFrontend Developer / API Manager
I worked in this digital transformation consultancy with its own software development factory using cuttingedge technologies under the SCRUM methodology (Agile methodology).
Achievements
Successful global expansion
I led the successful Currie & Brown project, which resulted in the company's international expansion. By leading this key project, the foundation was laid to successfully venture into international projects, consolidating the company's presence in new markets and elevating its competitive position.
Impact on government
We developed a robust and modern access control system for the senate of Mexico which allows guards to control the visits and entries of their employees, technical details: React, typescript and NodeJS notifications with websockets, authentication system, tables with records and more.
Technology expansion
We opened a new development team in the company with a technology called MQ-IBM with Java for API development
Quality assurance
I implemented rigorous testing procedures to maintain application stability and reduce post-release defects using Jest & Cypress with 85% coverage.
Optimization
System efficiency and performance was continuously improved, streamlining processes to achieve impactful results; component load times were optimized by up to 70%.
-
AUG 2020 – MAY 2022
VENN PLATFORM
CD.MX, MexicoFrontend Developer
I redesigned multiple modules for this e-learning provider startup platform, using advanced technologies such as React, Redux, Context and Axios and Modern UI libraries such as MaterialUI.
Achievements
Module Redesign
I Led the redesign and redevelopment of multiple modules on the online course platform, enhancing the overall user experience using React, Redux and Javascript.
New Clients
An alliance was established with “Brigada de Rescate Topos de Tlaltelolco A.C.” to provide courses on the platform.
UX/UI enhance
I focused on improving the user experience by meticulously enhancing the design of various interfaces, I implemented unique, responsive and creative designs with Sass, animations with GSAP and gradient graphics using Chart.JS.
Bug Detection
I conducted unit testing to maintain the quality and reliability of the codebase, detection and correction of errors in legacy code
TypeScript Integration
Successfully transitioned components to TypeScript, ensuring code robustness and maintainability
-
MAR 2020 – APRIL 2020
MATTE
CD.MX, MexicoVideogame Developer
I led an effort to refactor a section of NISSAN's Augmented Reality (AR) application for their latest car model, the NISSAN Frontier 2020 using Unity and C#.
Achievements
Feature Development
Programmed new features, such as multi-language support and advanced kinematics, enriching the AR application's capabilities.
Object-Oriented Programming
I applied a high level of OOP principles to design and develop clean, maintainable, and efficient code, ensuring the longevity of the software.
-
MAY 2019 – MAR 2020
UJED
Durango, MexicoFrontend Developer
I developed the website for the Durango State Language School University (CELE) using React, Tailwind, and Sass. The project involved implementing a complete user management system, allowing users to enroll in a wide variety of courses. I followed the SCRUM methodology (Agile methodology) and leveraged Webpack to optimize the development process
Achievements
Website Development
I led the development of the CELE website creating a visually appealing and responsive platform, counting on the correct enrollment of 1000 students in the first 2 weeks.
User Management System
Designed and implemented a robust user management system, allowing users to enroll in a wide variety of courses effortlessly.
API Integration
Seamlessly integrated APIs to facilitate user payments for course registrations, enhancing the user experience
-
JAN 2018 – NOV 2018
CLINICA #2
Durango, MexicoSoftware Developer
I spearheaded the development of a comprehensive suite of healthcare software solutions, including an inventory control and patient registration system, a medication registry, and an inventory system designed for a hospital environment
Achievements
Software Development
Led the development of a suite of healthcare software solutions using MySQL, C# and WPF, focusing on delivering precise and reliable systems for patient registration, inventory control, and medication management.
MySQL Integration
Effectively integrated MySQL databases to store and manage critical data, ensuring data accuracy and accessibility.
Quality Assurance
Implemented thorough testing procedures to verify the functionality and reliability of the software, maintaining a high standard of quality
🚀 Projects
3 months ago

Cinepolis
I performed maintenance, visual corrections, and features for this cinema chain. I used React Query for asynchronous code handling and Apollo Client for GraphQL backend calls.
1 year ago

Trip Ventures
This is an application that allows users to purchase memberships of a hotel chain, allows integration with online payment methods; It consists of 5 views, a payment gateway, integration with Strapi (manageable CMS), and SSR for fast loading on the server.
2 years ago

Currie & Brown
This is a massive project for a major company that is a leading global provider of cost management, project management and advisory services, spanning the full range of the public and private sectors
3 years ago

Control de accesos
It is a project to replace the old access control system that has the Senate, before they manually recorded visitors in excel sheets and sending images of the IDs between staff, now the guard can quickly capture data from visitors, classify them by role, add the time of visit, parking and more, and send notifications in real time when a visitor's time is about to run out.
4 years ago

Venn Platform
Is an online learning platform, defined as a 'Swiss army knife' of e-learning, as it allows the user to take live sessions, pre-recorded courses and 1-on-1 mentoring.
4 years ago

NISSAN Frontier 2021
This project for the client Nissan consists of an Augmented Reality (AR) application to visualize all the new features of the latest model of Nissan Frontier, the application supports Spanish and Portuguese language.
5 years ago

CELE
The language school of the University of Durango (CELE) needed a modern website that would allow students to register for courses as well as allow payments through the bank or institutions such as OXXO, it also has a dashboard to have a better control per student on their grades.
7 years ago

Farmacia
This project consisted of a medication management system for a pharmacy and inventory management helping to have a better control of the pharmacy's inventory.
7 years ago

Dental
This project consisted of an inventory management system for a densita department, helping to have a better control over inventory and product costs by managing suppliers.
3 years ago

DOTChain
When it was the time and fever of cryptocurrencies I made a system of calculation by nodes, it worked by connecting your Binance account and with that to have access to the cryptocurrencies available in your account, to import them as a node and thus to create different mathematical nodes and conversions that allow you to automatically add, subtract, multiply and more the current values of the price of Bitcoin or different properties.
5 years ago

PetFinder!
This project was an Android development internship with the aim of allowing the user to post about their pets and help other people to find their lost pets more easily.
6 years ago

Among Spikes
A simple but entertaining game, I came up with the idea of creating an abstract video game where cubes appear on a sphere, these cubes collide with the thorns and bounce, the objective is to eliminate the cubes using the touch of the mobile, also the gyroscope is used.
7 years ago

Lixenium
A multiplayer video game that allows players to use their own music and play in a large real-time equalizer, dodging different objects while growing and feeding on other players, inspired by popular video games such as Geometry Dash, Agar.io and Osu!