Frontend Engineer passionate about building scalable web applications, open-source software and long-term personal projects.
Hi! I'm Javier Bagatoli, a Frontend Engineer from Mendoza, Argentina.
I have over 4 years of professional experience building and maintaining enterprise web applications, primarily using Angular and TypeScript. Throughout my career, I have focused on creating scalable frontend architectures, reusable components, modern state management solutions and maintainable code.
Outside of work, I enjoy building personal projects that allow me to explore new technologies and software architecture. I have published open-source libraries on npm, I'm developing a full-stack multiplayer game with React and Node.js, and I also maintain a personal website for my science fiction writing.
I believe the best way to improve as a developer is by continuously building, experimenting and learning.
| Frontend | Backend | Testing | Tools |
|---|---|---|---|
| Angular | Node.js | Jest | Git |
| React | Express | Karma | Docker |
| Astro | Firebase | Jasmine | Azure DevOps |
| TypeScript | Java | Puppeteer | Jira |
| JavaScript | Spring Boot | Jenkins | |
| HTML | AWS | ||
| SCSS / CSS | Figma |
-
📄 react-pdftotext-advanced
- Open-source npm library that improves browser PDF text extraction by preserving paragraphs and page structure.
-
🎮 Dungeon Game
- Full-stack asynchronous multiplayer dungeon crawler built with React, Node.js, Express and Firebase.
-
🌌 JJ Jabs
- Personal author website built with Astro to showcase my science fiction universe and published books.
More about me
- 🚀 Passionate about software architecture and scalable frontend development.
- 📚 Science fiction and fantasy enthusiast.
- 🤖 I enjoy automating repetitive tasks whenever possible.
- 🧩 I like designing systems that are clean, modular and easy to maintain.
- 📖 Continuous learning is part of my daily routine.

