Hello. I'm
Mario Garcia.
A Frontend Software Engineer.
An engineer passionate about building accessible and user friendly web applications and web sites.
About
As a frontend software engineer, I enjoy bridging the gap between design and engineering utilizing my technical knowledge and experience. I have experience developing and designing software for the web, from simple landing pages to web applications. My aim is to consistently develop applications that are both scalable and efficient, while delivering flawlessly designed user experiences.
When I'm not in front on my computer screen, I'm enjoying time with my family, trying to watch or catch up on sports, or completing a DIY project.
Skillset
Technologies I've been working with recently.
Experience
Extend, Inc • Senior Software Engineer
Collaborated closely with product and design teams to develop new features for our consumer-facing merchant portal, responding to customer feedback. Using React, and TypeScript, I implemented features and utilized React Query and RTK Query to manage data fetching, setting, and updating. Additionally, I contributed to refactoring and creating new components for our internal admin portal based on business stakeholders' requirements. Integration of front-end components with RESTful APIs was a key aspect of my role. Contributed in refactoring hundreds of tests from Enzyme to Jest and React Testing Library. I successfully replaced the legacy login process with OKTA's authentication and authorization service. Furthermore, I collaborated with the marketing and design teams to create post-purchase email templates aimed at increasing sales and revenue. I also provided support to colleagues by sharing HTML best practices, assisting with unit testing, and debugging code.
Oracle + NetSuite • Senior Web Developer
Collaborated closely with internal business stakeholders to streamline sales processes by designing and developing internal tools utilizing NetSuite API, ReactJS + Redux, D3.js, and other libraries. Additionally, I led the development of new, contemporary SuiteCommerce themes geared towards consumer interaction, ensuring they were responsive and easily implementable by Professional Services and partners. I played a key role in reviewing and refining multiple iterations of SuiteCommerce components and customizations. A significant aspect of my role involved researching, documenting, and implementing UI/UX best practices, effectively educating team members and Professional Services to ensure alignment with evolving standards.
NetSuite, Inc • Web Developer & Consultant
Lead front-end developer responsible for developing custom SuiteCommerce websites following customers designs and feedback, while also providing technical guidance to other team members. I guided teams in resolving escalations for prominent projects experiencing delays caused by technical obstacles.
Projects
The New Office, Inc • Web Developer
Responsible for developing custom dynamic eCommerce responsive websites for customers using NetSuite SuiteCommerce Advanced platform following best practices and WCAG & ADA standards, while assisting in Q&A and troubleshooting issues.
Projects
Get In Touch
I'm currently looking for new career opportunities or freelance projects to take on.
If you think I would be a great fit to collaborate with, send me a message via email or on LinkedIn.