Mario Vargas
Sr. Full-stack Developer
Wizards of the Coast
Full-timeAug 2024 - PresentRemote
Key Responsibilities
- Led performance optimizations in 3D rendering using the Three.js library, improving rendering broadcasting.
- Implemented an observability system to track key user behaviors and improve product analytics.
- Successfully led multiple projects from conception to production, ensuring timely delivery and quality outcomes.
- Designed and deployed instrumentation strategies to capture user interaction data, supporting data-driven decision-making.
- Developed features focused on enhancing overall user experience within the platform.
- Identified codebase improvement opportunities and refactored architectural components to facilitate long-term scalability and maintainability.
Technologies & Tools
NextJSReactJSTypescriptJavascriptNodeJSThreeJSDatadogS3AWSDockerDynamoDBVitestPlaywright
Front-end Developer
2600Hz – Ooma / FocusServices
Full-timeJun 2021 - Aug 2024Remote
Key Responsibilities
- Develop and implement beautiful and engaging user interfaces for web/desktop/mobile UCaaS cross-platform solution using ReactJS and TypeScript.
- Build desktop applications using Electron that integrate with the web platform, providing a cohesive experience across devices.
- Use WebSockets to enable real-time communication between web applications and servers, resulting in highly responsive and interactive applications.
- Continuously improve the codebase and development processes to ensure that we are delivering real value to the business and the client.
- Team lead for some initiatives.
- Bootcamp teacher for ReactJS.
Technologies & Tools
APICSSNext.JSReactJSJavaScriptTypeScriptElectronJSSASS
Full-stack Developer
Premper
Full-timeSep 2018 - Jun 2021Remote
Key Responsibilities
- Full-stack development experience on multiple projects using various technologies, including React-Native, Ruby on Rails, React JS, and Electron JS.
- Implementation and launch of Open Source ERP platforms such as ODOO 12-13-14.
- Development of transactional modules and websites for the ODOO 12-13-14 CMS ERP system, including the creation of payment platform modules integration.
- Experience maintaining websites developed in Ruby on Rails / Solidus and a private CRM called Balloom.
- Development of ETL processes using Python for synchronizing online stores with transactional systems.
Technologies & Tools
APIDockerCSSReactJSJavaScriptElectronJSReact-nativePostgresPythonRuby on RailsOdooSolidus
Backend Developer
Freelance
FreelanceMay 2024 - PresentRemote
Key Responsibilities
- Developed an automated service in Go to update personal repositories on GitHub through console scripts in Linux.
- Implemented secure authentication using GitHub personal access tokens and utilized the GitHub API to perform repository cloning and updating operations.
Technologies & Tools
GoGitHubBash
Full-stack Developer
Saplic
Full-timeJul 2017 - Apr 2018San Salvador, El Salvador
Key Responsibilities
- Created accounting modules for control software, specializing in merchandise return operations and inventory adjustments.
- Engaged with clients to identify and assess new requirements, enabling effective system enhancements and modifications.
Technologies & Tools
JavaJbossJSPJSFPrimeFaces
DB Administrator
CAE (Centro de Asuntos Estudiantiles)
Full-timeJun 2016 - Dec 2016San Salvador, El Salvador
Key Responsibilities
- Managed PostgreSQL databases to oversee the movie lending system, ensuring data integrity and optimal performance.
- Developed and maintained database schemas, stored procedures, and triggers to facilitate seamless transactions and efficient data retrieval.
- Designed and implemented database backup and recovery strategies to safeguard critical data and ensure business continuity.
- Provided technical support and troubleshooting for database-related issues.
Technologies & Tools
PostgresDBadmin