Christian De Santis

Christian De Santis Email and Phone Number

Full Stack Developer @ Thrivelab
Venezuela
Christian De Santis's Location
Venezuela, Venezuela, Bolivarian Republic of
About Christian De Santis

6+ years building custom business solutions with software development | Vue.js - React.js - Next.js - Remix - Nuxt.js - NestJS - NodeJS - TypeScript - Laravel - PHP - Swift - SwiftUI - AWS - MySQL - MongoDB - Firestore - Others

Christian De Santis's Current Company Details
Thrivelab

Thrivelab

View
Full Stack Developer
Venezuela
Website:
thrivelab.com
Employees:
45
Christian De Santis Work Experience Details
  • Thrivelab
    Full Stack Developer
    Thrivelab
    Venezuela
  • Bookr.Co
    Full Stack Developer
    Bookr.Co Aug 2024 - Present
    Manama, Capital Governorate, Bahrain
  • Quinielaf1
    Senior Software Engineer
    Quinielaf1 Jan 2024 - Present
    Florida, United States
    At QuinielaF1, I played a crucial role in updating a previous project I had worked on before to improve user experience and streamline the backend structure. I focused on refining scoring algorithms, simplifying user enrollment, and adding payment calculation features. These updates made the platform more user-friendly and efficient, leading to increased engagement and satisfaction.• Restructured the backend to support new scoring types.• Enhanced the user interface with features like a switchable scorelist.• Automated email notifications for various user actions.
  • Pjc Giros
    Full Stack Developer
    Pjc Giros Dec 2023 - Jan 2024
    Maracaibo, Zulia State, Venezuela
    During my role in this project, I led the development of an online platform tailored for a remittances exchange business. This platform streamlined transaction management by providing an intuitive interface for verifying and registering bank transactions among multiple stakeholders. My work resulted in significant improvements in operational efficiency and facilitated data-driven decision-making for the business.• Developed a VueJS 3 Progressive Web Application using Quasar Framework and Typescript.• Utilized Pinia for state management and Firebase Firestore for data storage.• Created a NestJS backend to interact with Google APIs.
  • Quinielaf1
    Lead Software Developer
    Quinielaf1 Nov 2022 - Oct 2023
    Florida, United States
    At QuinielaF1, I took on a project that automated a Formula 1 prediction system. I was responsible for the entire project, from planning to execution, which involved both Frontend and Backend development. The platform allowed users to predict race results under pseudonyms, with a scoring system based on the accuracy of their predictions.Additionally, it’s worth mention that manual spreadsheet-based processes were automated, significantly streamlining operations. By meticulously fulfilling all business requirements, I ensured the seamless integration of these automation features, enhancing efficiency and user satisfaction while solidifying QuinielaF1's position as a premier platform for F1 predictions.• Developed a VueJS PWA frontend and a NestJS backend both using Typescript.• Designed and implemented a complex MySQL database with up to 20 tables with their respective relationships and migrations.• Designed a system for users to make race result's prognostics under pseudonyms.• Made the Backend to periodically update scores and use an F1 API to automatically update internal data and results.• Set up user role levels, including a dedicated admin area for platform management.• Handled the deployment of both Frontend and Backend on an AWS EC2 instance.
  • Autónomo
    Backend Developer
    Autónomo Aug 2022 - Oct 2022
    I initiated the development of an online platform that automated the rental and payment processes for AWS EC2 instances. This initiative streamlined operations for clients, offering a seamless experience from application deployment to instance management, while also supporting prepaid options.• Developed the backend using TypeScript, NestJS, and MySQL.• Integrated AWS SDK to interact with AWS account services.• Used Docker for development and production containers.
  • Cultural Embassy Of Maracaibo
    Full Stack Developer
    Cultural Embassy Of Maracaibo Apr 2022 - Aug 2022
    Maracaibo, Zulia State, Venezuela
    For the Cultural Embassy of Maracaibo, I developed an online platform that featured authentication and dynamic generation of personalized ID card for each user. This initiative simplified the process for users, enhancing their experience and efficiency when interacting with the embassy's services.• Built using Laravel 9, InertiaJS, and VueJS.• Created the user interface with VueJS 3, responsive and dark theme adaptive.• Dynamic generation of PDFs using the laravel-dompdf library.• Integrated a QR code feature in the ID cards using the simple-qrcode library.
  • Venezuela Mía Civil Association
    Web Developer
    Venezuela Mía Civil Association Feb 2022 - Apr 2022
    Maracaibo, Zulia State, Venezuela
    As a community service project, I developed a web application aimed at enhancing the visibility of a local non-profit organization dedicated to supporting children in a local community. By refining and optimizing the organization's web presence, I facilitated better engagement with the community and increased accessibility to essential information and activities. This endeavor aimed to bolster the organization's mission and outreach efforts, ultimately benefiting the children it serves and the broader community.• Developed a responsive Progressive Web Application (PWA) using VueJS 3 and Quasar Framework.• Integrated Firebase Firestore directly to the frontend app for content management.• Collaborated with a graphic designer to implement a visually appealing design.• Created a comprehensive PDF guide on using the Firebase dashboard for content management in the app.
  • Kalista Beauty
    Full Stack Developer
    Kalista Beauty Jan 2021 - Oct 2021
    United States
    As a Full-Stack Developer & Operations Specialist at Kalista Beauty, I played a crucial role in migrating the company's Shopify e-commerce website to a custom platform. Central to my responsibilities was establishing seamless synchronization between the web platform and the existing warehouse infrastructure, ensuring smooth operations for product management, order processing, and inventory control.Additionally, I focused on frontend development to enhance the customer experience and introduce new features to the admin panel. Through these efforts, I contributed to optimizing the company's online presence and operational efficiency, ultimately enhancing customer satisfaction and streamlining internal processes.• Built a connection between the web platform and the existing warehouse infrastructure using Laravel and MySQL.• Utilized Laravel Blade and VueJS for frontend development.• Handled seeding data to a MySQL database from CSV files and creating new tables for additional features.• Built an AWS environment from ground-up, incorporating EC2, RDS, ElasticCache, S3, and Cloudfront.• Integrated Laravel Forge and Envoyer for managing environment variables, deployment, and server configurations.
  • Minimalcrm
    Web Developer
    Minimalcrm Sep 2020 - Jan 2021
    United States
    In this Frontend Developer role, I migrated the company's frontend from Laravel Blade to a dynamic Single Page Application (SPA) using VueJS. This transition enhanced user interaction and responsiveness, leading to a more engaging and efficient user experience for MinimalCRM's clients.• Rebuilt an existing Laravel Blade frontend into a Single Page Application using VueJS.• Collaborated with backend developers to effectively consume the API endpoints.• Integrated API calls, authentication, image and contacts uploads.
  • Profesional Independiente
    Web Developer
    Profesional Independiente Mar 2020 - Aug 2020
    I developed an e-commerce platform on top of Bagisto, a Laravel open-source project. I integrated Google and Facebook sign-in and installed the Laravel Aliexpress Dropshipping Module onto the platform.• Integrated Google and Facebook sign-in using Laravel Socialite.• Installed the Laravel Aliexpress Dropshipping Module.• Navigated the complexities of the Laravel codebase to implement necessary improvements and fixes, ensuring business needs were fulfilled.
  • Marathon Pluss C.A.
    Software Developer
    Marathon Pluss C.A. Feb 2020 - Mar 2020
    Maracaibo, Zulia, Venezuela
    In a subsequent update to the previous supplement sales company's application, I undertook several enhancements and modifications. The app was migrated from a Linode.com instance to an AWS EC2 instance, providing a more scalable and reliable infrastructure. I updated Vuetify and rebuilt the entire user interface from ground-up, resulting in a modern, improved interface. This process also involved fixing bugs and making necessary alterations to the MongoDB database.A significant feature added was a dual dark and light mode, offering users a visually appealing and customizable experience. A profile module was also integrated, allowing users to modify their email and password. Within the profile view, users could see their assigned role, which determined their permissions within the app. This experience furthered my experience in full-stack development, specifically in migrating applications, updating UI, and implementing new features.
  • Croxel
    Software Developer
    Croxel Jan 2020 - Mar 2020
    Maracaibo, Zulia, Venezuela
    In this experience, I collaborated on a telemetry system project, which consisted of three components: an ESP board with sensors and wifi connection, a MQTT broker with a NodeJS API on AWS, and a simple iOS App developed using React Native.On an AWS instance, I set up a MQTT broker using Mosquitto, which had the ESP board as the publisher and the NodeJS API as the subscriber. The ESP board, wired to several sensors, monitored the temperature, humidity, pressure, and light conditions of the office.Upon receiving the sensor data via MQTT, the NodeJS API distributed it to the apps using web-sockets. Each app maintained a persistent connection with the API on AWS, allowing it to continuously listen to the incoming data.Initially, I planned to set each instance of the iOS app as a subscriber to the MQTT channel, but due to constraints while developing the app using React Native, I opted for an API that subscribes to the MQTT channel and distributes the data to the apps via web-sockets.The choice of React Native for the app development was due to its simplicity and my existing proficiency with JavaScript, which expedited the development process. This project enhanced my skills in IoT, real-time data distribution, and mobile app development.
  • Gd Plastic
    Web Developer
    Gd Plastic Jun 2019 - Aug 2019
    In this autonomous project, I developed two distinct web applications: an e-commerce application and an administrative application, both connected to the same MySQL database.The e-commerce application was a basic web application built with Laravel, VueJS, and Vuetify. Laravel Socialite was integrated for Facebook and Google sign-in functionalities. The homepage featured a full-width carousel, a color-customizable plant's pot component, a product carousel, a hot categories menu, and an aesthetically pleasing footer.The administrative application was a separate Single Page Application developed with Vue-CLI, Vuex, Vuetify components, and a Node.js backend for database interaction. It featured an upgraded version of Vuetify for improved component aesthetics, a dark mode option, and an authentication module. Depending on the assigned roles, an admin had access to different modules of the app.One of the most noteworthy aspects of this project was the storage of all media, such as images and logos, in AWS S3 rather than in a folder within the app. This required the use of the S3 SDK for storing, deleting, and moving images in S3. I also created a library to simplify the usage of the S3 SDK.The two primary challenges in this project were integrating AWS S3 and ensuring smooth user experience with HTTP requests. This project enhanced my full-stack development skills and provided valuable experience in handling complex functionalities.
  • Marathon Pluss C.A.
    Web Developer
    Marathon Pluss C.A. Mar 2019 - May 2019
    Maracaibo, Venezuela
    For a supplement sales company, I developed a private system to manage the pricing of their extensive product range across multiple stores. The system was built using Vue-CLI, NodeJS, Express.js, MongoDB, Vuetify, Workbox, among other technologies. It was designed as a progressive web application (PWA), providing a Single Page Application (SPA) experience in a web browser, but additionally installable on mobile devices and PCs, ensuring accessibility and convenience for the users.This project allowed me to apply my skills in full-stack development and PWAs, contributing to a real-world business solution for product management. The experience reinforced my abilities in creating efficient, user-friendly applications that meet specific business needs.
  • Autónomo
    Web Developer
    Autónomo Nov 2018 - Jan 2019
    I developed a fitness-focused forum as part of a personal project. The forum was built using Laravel, MySQL, Laravel Blade with integrated VueJS components, Bootstrap 4, among other technologies.The forum allowed users to register, log in, and customize their profiles. Users could post fitness-related articles and engage in discussions through comments. The platform also facilitated posting queries, which could be answered by other users, fostering a vibrant fitness community. An admin area was included to allow forum administrators to manage all data and monitor forum statistics effectively. While the project has since been taken down, the experience of building a fully functional online community from ground-up was invaluable. It allowed me to apply and enhance my full-stack development skills in a real-world context.

Christian De Santis Education Details

Frequently Asked Questions about Christian De Santis

What company does Christian De Santis work for?

Christian De Santis works for Thrivelab

What is Christian De Santis's role at the current company?

Christian De Santis's current role is Full Stack Developer.

What schools did Christian De Santis attend?

Christian De Santis attended Universidad Rafael Belloso Chacín.

Not the Christian De Santis you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.