Oscar M.

Oscar M.

Software Engineer
Jonajo Consulting
Reply rate:
14.29%
Availability:
Full-time (40 hrs/wk)
Location:
Queretaro, Queretaro, Mexico
Experience:
3 years
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--
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.