I'm a Software Developer from Jujuy, Argentina, with 4+ years of professional experience building and maintaining software products, with a primary focus on mobile development with React Native and additional experience across Frontend and Backend development.
My professional experience has been mainly focused on digital banking platforms, working on products that provide Mobile, Web, Backend and Backoffice solutions for financial institutions. I've contributed to multiple banking projects, implementing client-specific requirements, integrating APIs and SDKs, troubleshooting production issues, and developing features across different layers of the platform.
- React Native
- TypeScript
- React Navigation
- MobX
- React Native CLI
- Android & iOS
- Native Modules
- Firebase / FCM
- Push Notifications
- Quick Actions
- React
- Angular
- TypeScript
- JavaScript
- HTML / CSS
- C#
- .NET 6 / ASP.NET Core
- Web APIs
- REST APIs
- JWT Authentication
- Dapper
- SQL Server
- Stored Procedures
- Service integrations
- Layered Architecture
- API integration
- Authentication & Authorization
- Debugging & Troubleshooting
- Performance optimization
- CI/CD
- Git
- Azure DevOps
I've been incorporating AI-assisted development tools into my daily workflow, using Cursor and Claude for tasks such as code generation, refactoring, debugging, technical analysis and development support.
My main professional experience comes from working on a multi-channel digital banking platform that is customized and delivered to different banking institutions.
I've worked across:
- Mobile applications
- Frontend applications
- Backend services
- Backoffice solutions
- Banking API integrations
- Authentication and security
- Production issue resolution
- Client-specific feature development
Some of the technical challenges and features I've worked on include:
- Geolocation using GeoLite2
- Contract generation and acceptance flows
- MHT to PDF conversion
- PDF to PNG conversion for mobile applications
- Contract templates and document processing
- Email delivery with attachments
- Push notifications
- Fingerprint and other SDK integrations
- Application migration flows
- Password hashing and authentication
- API performance improvements
- Race condition and concurrent API call issues
- Production fixes and hotfixes
I'm currently developing an internal management and sales application using:
Tauri + React + .NET + SQL Server
The MVP is focused on local operation and includes:
- User management
- Authentication
- Inventory and stock control
- Sales
- History and records
The application uses JWT authentication, Argon2id password hashing and layered architecture, with a future roadmap for intranet-based communication and multi-branch connectivity.
I'm currently strengthening my knowledge in:
- Modern React
- React Native
- .NET
- Software architecture
- AWS
- Microservices
- Modern development workflows with AI-assisted tools
- Email: rubentolaba@hotmail.com
- LinkedIn: https://www.linkedin.com/in/rubentolaba/
- GitHub: RTolaba
Building software, solving problems, learning continuously.