About me
Hello! My name is José Olórtegui, a 27-year-old, self-taught software developer hailing from Paraguay. With over 9 years of hands-on experience, I have honed my expertise in frontend web technologies, focusing on delivering exceptional user experiences and ensuring the highest quality in everything I create.
Work Experience
WillDom (DengueChat+) — Fullstack Developer
Feb 2025 — Present (8 months)
Expo React TypeScript Ruby on Rails
- Assumed sole ownership of the entire stack, including the mobile app, web app, and REST API.
- Resolved several long-standing issues in our offline layer.
- Traveled to Peru to see how the methodology was being implemented with the tools we built.
Fundación Paraguaya (Poverty Stoplight) — Senior Frontend Developer
Mar 2022 — Feb 2025 (2 years 11 months)
React/Next.js RN/Expo TypeScript Google Maps/Mapbox Vite
- Maintained primarily a Web App and a Mobile App, working extensively with React, React Native, MUI and Redux.
- Built an API that outputs well designed and localized email templates. Built with Next.js, MJML and MDX.
- Led the migration of the Web App project (80K LOC) to TypeScript and TanStack Query, resulting in a huge reduction of bugs and far more confidence when refactoring.
- Through various reimplementations, I reduced the monthly cost of our operations by approximately $1547.
- Adopted Expo for our mobile application. Improving the development experience when working with the project, reduced the amount of deprecated/not-so-well maintained libraries and will allow us to move faster in the future.
- Migrated the whole Web App frontend project from Create React App (Webpack) to Vite. Reducing the development build time from 1 minute and 30 seconds to less than 1.2 seconds, saving us countless hours in the long run.
- Containerized a huge Spring Boot/PostgreSQL application with Docker. Giving the frontend team a better development experience when integrating features with the backend.
Freelance
Feb 2020 — Mar 2022 (2 years 1 month)
Angular Ionic Capacitor RxJS WordPress
- Worked on a lot of projects with WordPress and its ecosystem. Especially using Elementor, WooCommerce and Crocoblock.
- Developed a Mobile App and a Web App (admin site for the Mobile App) for one of the largest social clubs in my country. Built with Angular and Ionic. Also learned a lot about RxJS.
- Worked with Docker and a lot of hosting providers to manage most WordPress instances.
Girolabs — Technical Coordinator
Aug 2019 — Feb 2020 (6 months)
- Helped out to solve issues with implementations that prevented the team from making progress.
- Researched and implemented new technologies, methodologies and tools into the team's workflow.
- Trained and advised new teammates and interns.
Girolabs — Project Manager
Jul 2019 — Aug 2019 (1 month)
- Managed the timings of the projects for all of our customers.
- Was in charge of managing the relationship between the client and the team.
Girolabs — Visual & Frontend Developer, UI Designer
Aug 2016 — Jul 2019 (2 years 11 months)
Angular Ionic Cordova WordPress
- Developed a lot of custom themes for WordPress from scratch.
- Worked in a couple of apps with Angular and Ionic.
- Was in charge of producing almost all of the development work for our customers.
- Also in charge of the UI/UX design for all of the projects.
Skills & Stack
- Expert with Typescript, Angular and Ionic. Also with WordPress.
- Currently deep diving into React and React Native.
- For styling I like to use Tailwind CSS, but I can switch to any CSS library or even plain CSS.
- Strong knowledge about some metaframeworks like Next.js (v13) and Astro.
- Web scrapping with Puppeteer.
- Had to learn the Lua programming language since I use Neovim as my code editor.
- Lately been writing some Python for data migration/cleaning and scripting.
- Proeficient with Docker.
- Learning a lot about bundlers with Vite.
- Comfortable with the terminal and Linux environments.
- Capable of doing DevOps tasks.
- Comfortable using design software such as Figma and Photoshop.
- Experience with photo retouching.
Open Source
I've got interested in the tooling that surround us developers so, I started contributing to open source since 2022 in a more consistent basis.
Some of my own projects:
emmet-language-server
A language server for emmet.io
nvim-rename-state
Rename the getter and the setter of a state hook in react/solidjs at the same time.