Hosar
From Mexico (UTC-6)
21 years of commercial experience
Hosar – React, Node.js, MongoDB
A passionate web and mobile developer dedicated to continuous learning and improvement. With expertise in Node.js, JavaScript, React, and both AWS and Azure Cloud, he brings a wealth of knowledge to the table. As a solid team leader with full-stack experience, Hosar adapts easily to different tech stacks and eagerly embraces new technologies. His strong leadership and communication skills help him manage clients and support team members effectively.
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Freelance consultant
The application was designed to solve the challenge of coordinating student pick-ups more efficiently. It sends notifications to teachers, informing them when a parent has arrived to take their child home, streamlining the process and reducing delays.
- Integrated Supabase via GraphQL;
- Connected the application with a mailing service through Mailer;
- Integrated the Stripe payment system;
- Defined the architecture to ensure scalability, security, reliability, and cost efficiency;
- Applied design patterns to maximize code reuse;
- Used Storybook to define and document UI components.
Senior Software Engineer
The project involved a React web application, a NestJS API, and a Flutter mobile app designed for automotive dealers. It enables managers to track leads and monitor each stage of the sales process. Sellers can set monthly goals through the mobile app, which tracks their progress. The web platform offers managers detailed insights, with interactive charts and filters for comparing performance across different seasons.
- Led the development team and coordinated efforts across different parts of the application with developers and designers;
- Delivered the project in record time and received recognition from Tech9 during a company retreat;
- Attended client meetings to ensure alignment and smooth communication;
- Managed production deployments and oversaw the entire release process;
- Performed code reviews to maintain code quality and ensure best practices;
- Set up and maintained CI/CD pipelines using GitHub Actions to automate deployments.
Lead developer
The mobile app, developed in React Native, features a 60-second circular timer and synchronized OTP (One-Time Password) system. The timer shows the time left for users to complete authentication on the website while the OTP is securely generated and synced with the server. This process enhances user experience and security for web-based transactions.
- Coordinated various tests with the QA engineer, including security and accuracy testing;
- Investigated and resolved issues with cryptography libraries;
- Linked the application to Firebase Crashlytics;
- Deployed the application to the Apple Store and Google Play.
Tech Lead
A mobile application designed to reward customers for their engagement. The app allows users to complete various challenges to earn points. The application incorporates video and image features and needs to be highly customizable, enabling the challenges to change based on seasonal themes.
- Integrated Firebase with the app for real-time database capabilities, authentication, and analytics tracking to enhance user engagement;
- Conducted unit testing to validate individual components and ensure the application's reliability and performance before deployment;
- Implemented Storybook to create a visual component library;
- Developed patterns for the extensibility of the application;
- Tracked issues using Sentry to monitor application performance and quickly identify and resolve errors in real time;
- Created pipelines with Fastlane to automate deployments.
Senior Software Engineer
The project involved processing billions of medical records that needed to be visualized and reported. To achieve this, the team designed a serverless architecture that allowed for highly customizable data processing and visualization. The application was built using hundreds of microservices, with some implemented in Node.js and others in C#.
- Developed integrations with third-party APIs through Azure Service Bus;
- Built the main modules of the system, including authentication, logging, visualization, and reporting;
- Conducted unit testing to ensure module functionality;
- Created documentation for using the main modules effectively;
- Coached and assisted other team members in their tasks;
- Coordinated with various teams, including QA, DevOps, Business Analysts, and Designers;
- Established pipelines to automate the CI/CD process.