Jose
From Ecuador (GMT-5)
11 years of commercial experience
Lemon.io stats
1
projects done644
hours workedOpen
to new offersJose – Typescript, React, React Native
With 9+ years in the tech industry, Jose is a seasoned Software Developer adept at crafting web and mobile applications. With expertise in Java for back-end and React/React Native for front-end development, along with open-source contributions, Jose provides comprehensive solutions and troubleshoots bugs with precision. Beyond coding, Jose has been growing professionally as a Tech Lead, overseeing teams of over 10 engineers, where he fostered best practices and organized educational initiatives.
Main technologies
Additional skills
Ready to start
To be verifiedDirect hire
Potentially possibleExperience Highlights
Senior Tech Lead
It's the project for a US-based cloud communications company that involved implementing a CMS to manage the content of their pages.
- Oversaw and guided 10+ developers across various teams;
- Promoted good practices and the use of modern/functional Java (immutability, purity, nullability, etc.);
- Implemented front-end integration tests with Storybook;
- Developed a solution to integrate Chart components seamlessly with Apache ECharts;
- Added a CI solution to the Pull Request;
- Enhanced existing code and tests;
- Developed internal "Modern Java" training to facilitate onboarding and assisted the team in achieving "Adobe Experience Manager Professional" certification.
Lead Architect
It's a complete system for a veterinary hospital. The MVP launched with modules to handle administrative content, access and permissions, accounting, product management, personnel working hours, and appointment scheduling.
- Bootstraped the project, tools, structures, and CI/CD pipelines from scratch;
- Guided the client to go in the proper direction to reach a valuable MVP;
- Built a DSL to handle Java exceptions in a functional/reactive fashion;
- Implemented tools to make compile-time nullability checks in Java;
- Designed a solution to handle relationships on Spring Data R2DBC;
- Wrote a package to have type-safe routes in the front end;
- Built a wrapper to handle Axios requests with RxJS observables;
- Designed a package to better work with forms on React.
Senior Tech Lead
It's a mobile application that helps people connect and create specific communities.
- Enhanced several features of the application;
- Added integration tests with the React Native testing library;
- Promoted good practices and clean coding;
- Helped the product team to improve the Scrum process.
Tech Lead
It's a mobile app to help parents and caregivers with challenging behavior in children ages 3-12. Subscription-based and published in two variations: for parents and researchers.
- Redesigned the existing app;
- Guided 2-3 Middle-level front-end developers;
- Led the app publishing process to the AppStore and PlayStore;
- Built a package to create animated tours/tutorials of the app;
- Collaborated with the product and back-end engineers to design subscriptions;
- Liaised with DevOps engineers to implement the CI/CD pipeline;
- Conducted internal React training for project onboarding while advocating for best practices in React coding and front-end integration testing.
Tech Lead
It's a reimplementation of an insurance broker complete system. The project consisted of multiple modules: Administration, access and security, customer relationship manager, quote calculator, mass insurance manager, etc.
- Built several reusable backend and frontend modules
- Lead the database relationship design
- Trained multiple coworkers in Java, Spring Boot, and AngularJS
- Supported and maintenance of the cloud infrastructure
- Constant collaboration with BAs to better understand the needs of the project