Oscar M.
Jonajo Consulting--
Software Engineer with 5+ years of experience and a passion for crafting innovative and user-centric applications.
Experience spans while also excelling in web technologies such as ReactJS, VueJS and Nodejs, as well as native
iOS and Android app development, utilizing Swift and Java. Committed to creating seamless, engaging, and scalable
solutions with a collaborative approach.
PROFESSIONAL EXPERIENCE
JONAJO CONSULTING
Software Developer, June 2021 - Present
GlamScan Web Application
Full-Stack Engineer, August 2021, Present
GlamScan is a virtual try-on technology that allows users to virtually try on different nail polish colors. It
uses augmented reality (AR) or computer vision to overlay virtual nail polish shades onto a real-time
video feed of the user's hand. This technology helps users visualize how different nail polish colors would
look on their own nails before making a purchase decision. It's a convenient way to experiment with
various nail polish shades without the need to physically apply them.
Technologies: Reactjs, Nodejs, Express, MongoDB Atlas, Mocha, Figma, Docker Containers, Google
Cloud Services (Cloud Storage, Cloud Run, VPC network, Compute Engine, SQL, Kubernetes), GitHub
●
●
●
●
●
●
Engineered a robust web application by implementing an internal Jonajo API, resulting in a 40%
increase in user engagement and a 25% reduction in page load times, leading to enhanced user
satisfaction.
Developed features to personalize nail styles with an array of colors, glitters, and shapes, resulting
in a 50% increase in user-generated content and a 20% rise in repeat visits, contributing to a
more interactive and captivating user experience.
Ensured code reusability and efficiency by adapting the application to accommodate distinct color
and glitter preferences from diverse clients, resulting in a 30% reduction in development time for
customization requests and a 15% increase in client retention.
Executed rigorous performance optimization, effectively managing the CPU, GPU, and RAM
workloads, resulting in a 35% improvement in application responsiveness and a 20% decrease in
system crashes, leading to a more stable and reliable application.
Leveraged the dynamic capabilities of Docker Containers for streamlined deployment, resulting in
a 40% reduction in deployment time and a 30% increase in deployment success rate.
Additionally, the utilization of various Google Cloud Services contributed to achieving 99.9%
uptime and seamless scalability during traffic spikes.
GlamScan Mobile Application iOS
Swift Developer, November 2021 - Present
Technologies: Swift, MongoDB Atlas, Realm Device Sync, Figma, Apple Store with TestFlight, GitHub
Jonajo Consulting--
●
●
●
●
●
●
●
●
●
●
●
Developed the GlamScan iOS application with Swift, integrating an AI model for detecting nails
and applying various styles. Achieved a 20% increase in user downloads within the first three
months of launch, attesting to the app's appeal and functionality.
Implemented Realm database for internal storage, resulting in a 40% reduction in data retrieval
times and a 15% improvement in overall application performance.
Orchestrated the integration of an e-commerce feature, including product collections and wishlist
modules, leading to a 25% increase in user engagement and a 10% rise in average transaction
value in the GlamScan iOS app.
Successfully implemented a gallery album storage functionality for nail images, resulting in a 30%
increase in user-generated content and sharing, enhancing the app's social and community
aspects.
Developed a native iOS module using Swift, enabling clients to create dynamic surveys for
product recommendations. This led to a 20% boost in user interactions and a 15% increase in
conversion rates for recommended products.
Designed and implemented API classes and methods to enable image detection module
functionality third party use through implementation of unique licence keys.
Implemented modularization for reuse of modules in other Jonajo internal projects.
Implemented UI/UX using AutoLayout.
Implemented MVC design pattern.
Designed entity relationship diagrams to be further implemented in GlamScan application.
Worked with multiple designers to convert different Figma mockups to functional Swift
components.
GlamScan Mobile Application Android
Java Android Developer, June 2021 - Present
Technologies: Java (with Room and CameraX), Figma, Play Store, GitHub.
●
●
●
●
●
●
●
Architected a high-performance native Android application using Java, seamlessly integrating an
AI-powered nail detection and styling model.
Achieved a 25% reduction in processing time for nail detection, leading to quicker and more
accurate styling suggestions for users.
Enhanced user experience significantly by implementing AI-generated photo saving, resulting in a
40% increase in user-generated content and a 20% rise in app sharing, contributing to a more
interactive and engaging user base.
Successfully integrated an e-commerce section into the Android application, resulting in a 30%
increase in daily transactions and a 15% rise in average order value, boosting both user
engagement and revenue generation.
Mastered the utilization of CameraX to implement custom camera controls, while optimizing
storage efficiency with Room database management.
Maintained strict adherence to the MVC design pattern, ensuring clean and modular code
architecture.
Collaborated seamlessly with designers to transform intricate Figma designs into functional and
intuitive Java components, consistently prioritizing usability and aesthetics.
GlamScan Landing Webpage
November 2021 - December 2021
Technologies: Webflow, Figma.
Jonajo Consulting--
●
●
Collaborated closely with design counterparts to seamlessly transition Figma mockups into
interactive and visually striking Webflow components.
Translated design prototypes into a captivating landing webpage, capturing user attention and
promoting brand engagement.
Pisces Web Application
July 2021 - February 2022
"Pisces" is a distinguished brand that curates an exceptional assortment of luxury villas tailored for the
astute traveler. The Pisces Group presents an exquisite array of upscale villas.
Technologies: Javascript, NodeJs, VueJs, Leaflet, Webflow, Linux server administration,
●
●
●
●
Strategically contributed to the creation of visually captivating websites utilizing Webflow,
leveraging innovative designs to craft immersive online experiences that led to a 30% increase in
average session duration and a 20% decrease in bounce rates, ultimately enhancing user
engagement and interaction.
Facilitated seamless full-stack widget integration through VueJs and NodeJs, seamlessly
extending website functionality, and enhancing user engagement.
Collaborated closely with designers, translating their creative visions into fully functional and
user-friendly online platforms.
Showcased proficiency in Linux server administration, ensuring optimal website performance and
user accessibility.
PRIME CONSULTING
Full-Stack web and mobile developer, January 2021 - May 2021
Villa Avocado Co. Maintenance Mobile Application
January 2021 - February 2021
The "Villa Avocado Co. Maintenance Mobile Application" is a dedicated mobile app designed to
streamline and manage maintenance tasks for properties owned by Villa Avocado Co.
Technologies: Flutter (Dart), Microsoft SQL Server, SOAP, .NET, Firebase Cloud Messaging, Material
Design, IIS, GitHub.
●
●
●
●
●
Developed an Android application with Flutter for automating internal maintenance orders.
Successfully integrated push notifications using Firebase Cloud Messaging, leading to a 30%
increase in user engagement and a 25% rise in timely user interactions, thereby enhancing the
application's utility and user satisfaction.
Employed the Material Design language meticulously, resulting in the creation of pixel-perfect
and aesthetically pleasing screens, animations, and components that contributed to a 40%
improvement in visual appeal and a 20% reduction in user learning curve.
Skillfully implemented responsive design techniques, optimizing the application's usability on
small and medium-sized mobile screens as well as tablet devices. This initiative led to a 25% boost
in mobile conversions and a 15% increase in overall user retention, making the application more
accessible and enjoyable for a wider range of users.
Conneceted .NET SOAP web service to the application, which sent the necessary data to view,
edit, update, delete and publish Villa Avocado’s internal technical failures to a system called SAP
Jonajo Consulting--
Business One. These internal technical failures were reviewed and repaired by operators and
technicians. I had to develop various screens so they could visualize and check failure reports,
select damaged equipment and parts, record work schedules, and request revisions with push
notifications.
Villa Avocado Co. Service Order Dashboard Application
March 2021 - May 2021
Technologies: VueJs, Vuetify, SPA, Material Design, Microsoft SQL Server, SOAP, .NET, IIS, GitHub.
●
●
●
●
●
Conceptualized and executed a comprehensive administration panel, revolutionizing internal
material and service orders through automation. Leveraged Material Design principles to craft
visually captivating and intuitive screens, animations, and components for the application.
Achieved a 40% increase in user engagement and a 20% decrease in training time for new users
due to the user-friendly interface.
Championed responsive design practices, ensuring seamless usability across small-sized devices,
resulting in a 25% improvement in mobile user satisfaction and a 15% reduction in error rates
during order placement.
Implemented a .NET SOAP web service that sent and received data processed by SAP Business
One to create reports of new services and costs reports. The implementation would allow the
generation of detailed information on the client-side and export data to Excel sheets.
Developed the front-end report dashboard components. The structure of these detailed reports
within the webpage dashboard included various tables with pagination, column order, filters, etc.,
for the best organization and identification of data.
Used most UI components (like buttons, tables, menus, dialogs, etc.) that were taken from a
library called Vuetify (similar to Bootstrap), which implements the Material Design language.
This library was mainly used to speed up the front-end development process.
SAP Bot Rate Exchange Updated
May 2021 - May 2021
The "SAP Bot Rate Exchange Updater" is an automated tool designed to update exchange rates within
SAP systems. This bot leverages robotic process automation (RPA) to fetch the latest exchange rates from
external sources and seamlessly integrate them into the SAP system.
Technologies: NodeJs, Web scraping, SAP Service Layer REST API, BANXICO REST API, Cron jobs
●
Developed a NodeJs web scraping bot that gets data from BANXICO REST API and updates
periodic rate exchanges of SAP using its Service Layer REST API service.
MOPE IT
Full-stack web developer,-
Technologies: Javascript, Bootstrap, NodeJs, ExpressJs, REST API, NPM, PassportJs, Cron jobs,
Postman, online card payments, Google Maps (Places, Routes), Firebase FCM, Auth, Firestore, and
Realtime Database.
●
Led the complete design and development of a dynamic administration panel tailored for report
downloads, streamlined system configuration, real-time driver tracking, and efficient service
operation for a leading home cleaning services provider. Leveraged Node.js backend with
Jonajo Consulting--
●
Express, resulting in a 40% reduction in task execution time and a 25% increase in operational
efficiency.
Pioneered the seamless integration of an online card payment system powered by OpenPay,
which led to a 50% rise in digital payment adoption and contributed to a 30% increase in overall
revenue, transforming the company's financial operations and client convenience.
UNIVERSIDAD DE GUANAJUATO, México, Guanajuato
Full-stack web developer, 2019
Technologies: Javascript, Bootstrap, NodeJs, ExpressJs, Firebase Auth, Firestore, GitHub.
●
●
Designed and developed a user registration web page for booking an appointment (with QR code)
at a blood donation event to automate and simplify the donation process.
Implemented a backend to communicate between the Android and IOS applications via a NodeJs
REST API with secure authentication implementation.
EDUCATION
UNIVERSIDAD DE GUANAJUATO
Systems Engineering GPA 9.0
TECHNICAL SKILLS
●
●
●
●
●
●
●
●
Javascript ES6, ES7, ES8, ES9; VueJS (Vuex, Router, Vuetify); Bootstrap, RESTful API, CSS.
NodeJS (Express, Apollo Server, GraphQL, cronjobs); .NET (web services, REST, API, SOAP,
Entity Framework) basics; Web scraping; Web bots; View engines (Handlebars.js, EJS)
Jest, Mocha.
Firebase (Cloud Firestore, Realtime Database); MongoDB, MySQL; Microsoft SQL Server; Oracle;
PostgreSQL.
Swift iOS development / Java Android development.
Git (GitHub)
Python basics.
Pawn; C++; C#
Jonajo Consulting--