Bryan Arriaza

Bryan Arriaza

Followers of Bryan Arriaza715 followers
location of Bryan ArriazaGuatemala

Connect with Bryan Arriaza to Send Message

Connect

Connect with Bryan Arriaza to Send Message

Connect
  • Timeline

  • About me

    Sr. Full Stack Engineer | AWS Cloud Practitioner | JSE

  • Education

    • Universidad Mariano Gálvez

      2018 - 2023
      Ingeniero en Sistemas Ingeniería en sistemas de información
    • Fundación Kinal

      2009 - 2011
      Períto en Informática Informática
    • Zero To Mastery Academy

      2020 -
      Software Developer Computer Software Engineering
    • Academind

      2017 -
      Software Developer Ingeniería de software
  • Experience

    • BYTE

      Oct 2011 - Jan 2019

      🇵🇦 Panama🏗 Highlighted Projects:✔️ Financial products: Credit and Debit Cards, Accounts and Savings, Checking accounts, Loans and Portfolios.✔️ ATMs and Transfers: Maintenance and support for real-time transactions and secure bank transfers.✔️ Cash register management system for cash flow control for tellers.🎯 Roles and Responsibilities:✔️ Full management of the technical operational area.✔️ Implemented development best practices, ensuring clean, scalable, and high-quality code.✔️ Oversaw requirements, development, testing, and deployment of modules, leading critical Cooperative solutions.✔️ Maintenance, support, and development of new features.✔️ Troubleshooting and direct technical support for clients.✔️ Provided support for modules and submodules, assisting both end-users and area managers.✔️ Support: Customer assistance via calls, emails, chats, on-site support, Scrum, and Jira.🚀 Key Achievements:✔️ Designed and delivered scalable solutions, leaving a positive legacy for the company and its clients, earning excellent feedback from clients and leadership.✔️ Successfully led the complete technical operation, gaining client and company trust by managing technical project workflows, including quality assurance, coding standards, requirement gathering, development, support, and innovation.✔️ Increased customer satisfaction from 45% to 85%. Show less 🇭🇳 Honduras🏗 Highlighted Projects:✔️ Online Banking: Maintenance, support, and development of new features for the portal and services used by customers to manage and review their financial products.✔️ Platform: A pilot product designed for the conversion of a technological product, leveraging cutting-edge and trending technologies to help the company innovate its offerings.🎯 Roles and Responsibilities:✔️ Provided support, development, and on-demand implementation of client and user requirements.✔️ Oversaw the backend services area, managing all logistics for the portal, handling requests, processing them, and ensuring seamless communication with external systems.✔️ Maintained a robust suite of financial institution products, including inquiries, management tools, transfers, payments, applications, and all banking operations accessible via a web portal.✔️ Successfully implemented a service payment module through the online banking platform, a critical product that generated important benefits for the bank.✔️ Support and On-site support and assistance for users, ranging from end-users to area managers.✔️ Ensure and maintain the proper functioning of products and customer satisfaction.🚀 Key Achievements:✔️ As the lead implementer, I was responsible for deploying the pilot product, "Platform," which involved migrating the entire core banking system to new cloud-based technologies.✔️ I supported test execution and on-site testing with users to resolve all issues, ultimately delivering a fully functional product ready for production. Show less 🇬🇹 Guatemala, 🇸🇻 El Salvador, 🇭🇳 Honduras, 🇨🇴 Colombia, 🇨🇷 Costa Rica🏗 Highlighted Projects:✔️ Participation and leadership in the development of critical banking solutions.✔️ Maintenance, support, and development of new features: Credit and Debit Cards, Accounts and Savings, Checking accounts, Loans and Portfolios.✔️ ATMs and ACH Transfers: Maintenance and support for real-time transactions and secure bank transfers.✔️ Online Banking: Development of portal for end users to manage and check their financial products.🎯 Roles and Responsibilities:✔️ Implementation of development best practices, ensuring clean, scalable, and high-quality code.✔️ Development of services and web portals for end users.✔️ Innovation and promotion of ideas to optimize internal processes and delivered products.✔️ Designed and delivered scalable solutions that left a positive legacy for the company and its clients, earning excellent references from clients and leaders.✔️ Transformed development processes by establishing standards that improved code efficiency and quality. Show less

      • Lead Technical Specialist

        Mar 2017 - Jan 2019
      • Lead Software Engineer

        Feb 2015 - Feb 2017
      • Full Stack Developer

        Oct 2011 - Jan 2015
    • MRB Outsourcing

      Jan 2018 - Jan 2019

      🎯 As a Project Development Manager, I led projects similar to Workday for recruitment and attendance management.🏢 Recruitment:✔️ I designed and implemented a comprehensive platform that streamlined the hiring process through automated workflows, external validations, and intelligent candidate evaluation, significantly reducing operational time and costs.✔️ Attendance Management: I developed a solution to manage schedules and activities for outsourced employees, enhancing resource administration and providing critical data for decision-making.🛒 E-Commerce:✔️ I led the creation of a high-performance e-commerce platform for a store chain with over 30 locations, collaborating closely with my team.✔️ Designed and implemented an architecture using Next.js, Node.js, NestJS, and microservices within a monorepo, integrating CI/CD pipelines and ensuring security, scalability, and an exceptional user experience.✔️ The solution included administrative modules for inventory management, user metrics, and sales reporting, as well as a public-facing interface for online purchases. This featured geographic map integration, advanced shopping cart options, and electronic payment capabilities. Show less

      • Project Development Manager

        Mar 2018 - Jan 2019
      • Sr. Full Stack Developer

        Jan 2018 - Feb 2018
    • Is4Tech

      Feb 2019 - Jan 2021

      🏗 Highlighted Projects:✔️ Test automation: Significantly reduced manual tests by creating a portal where only a few parameters were required, such as required field values in services, the number of scenarios, expected results, and with this, the system automatically generated the test scenarios, the integrations with the APIs to be executed, and health checks to ensure the involved services were available.✔️ This resulted in a fully automated test set, allowing future tests to be executed with just one click, already having the scenario records.🎯 Roles and Responsibilities:✔️ On-site support.✔️ Attending and gathering requirements from the QA team to automate their testing processes.✔️ Attending meetings with the development team to fully understand how the APIs worked, the integrations, technologies used, and requirements for their usage and consumption.✔️ Led the portal and services automation project by conducting meetings with stakeholders, QA users, managers, and development team members.✔️ Implemented services for the portal logic to provide resources and handle the storage and processing of test scenarios.✔️ Reporting processes, analytics, and metrics were implemented for statistics on test results, such as the number of recorded scenarios, errors, successes, execution times, executed APIs, etc. through the automation test portal.🚀 Key Achievements:✔️ The project reduced manual testing by 80% for the QA team, generating satisfaction and positive results for both the team and the manager.✔️ Due to the product's success and the guidance from the pioneering team, the client was satisfied and requested more staff. Show less 🏗 Highlighted Projects:✔️ Electronic Invoicing: An online electronic invoicing solution, streamlining the invoice generation process.✔️ Credit Application Management: Fully guided and assisted credit application system for users, allowing them to track the process and capture customer data, while automating credit verification processes to speed up and immediately determine credit eligibility.✔️ Online Banking: Platform to manage and review financial operations such as accounts, loans, and credit cards.✔️ Massive Processes: Implemented systems for managing mass processing operations.🎯 Roles and Responsibilities:✔️ Assist with the maintenance, support, and development of new features for multiples projects applying best coding practices, high code quality with clean, robust, and scalable solutions.✔️ Implementation and use of new technologies such as Node.js, Redux, and Ngrx.✔️ Led Online Banking, Credit Management and Massive Processes projects from the definition, analysis, diagrams, development, testing to the deployment of each product.🚀 Key Achievements:✔️ Due to outstanding performance, I was selected to lead a testing area for an importan customer, opening new opportunities within the company. This experience allowed me to take on additional challenges and contribute to the growth of the department, resulting in increased client trust and demand for more team members. Show less

      • Sr. Software QA Developer

        Aug 2020 - Jan 2021
      • Sr. Full Stack Developer

        Feb 2019 - Jan 2021
    • TELUS Digital

      Feb 2021 - now

      👨‍💻 As a Sr. Full Stack Engineer, I was assigned to the project to contribute my knowledge, ideas, experience, and collaboration to the following activities:✔️ Migrating, preparing, and establishing the foundations for integrating a monorepo system strategy for each of our services, setting up the scaffolding for our stack and APIs as services.✔️ Developing and maintaining functionalities within the Smarthome platform using AWS CDK, following best practices and design patterns, and implementing tools for distributed systems using AWS services such as EventBridge, SQS, Lambdas, DLQs, and more.✔️ Collaborating with and learning guidelines from other team members at Amazon.✔️ Providing support for incident response within the platform, ensuring the stability of services assigned to the team by utilizing Amazon methodologies for prompt attention and effective solutions through Jira Service Management.✔️ Implementing metrics and alarms using AWS services such as CloudWatch, Logs Insights, AWS Metrics, Dashboards, and others.✔️ Participating in training sessions conducted by the Amazon team.✔️ Mentoring team members to ensure adherence to best practices, offering guidance and support through my experience.✔️ Reviewing pull requests to ensure the code being implemented is robust, scalable, easy to understand, follows best practices and design patterns, and includes unit and integration test coverage.✔️ Participate, develop, and collaborate in the analysis of technical documents, documenting and designing sequence diagrams, component diagrams, flow diagrams, and architecture diagrams for solutions to be addressed or already part of the platform, to be presented to the various technical leaders and staff managers of the project (ex-Amazon).✔️ Attend meetings with stakeholders to present progress and results achieved during the Sprint, showcasing the effectiveness, results obtained, and areas for improvement for the team. Show less 📋 Project Management System✔️ As a Senior Full Stack Developer, I took on the challenge of migrating a legacy system built in Vanilla JavaScript to a modern ecosystem based on React, Node.js, and cloud technologies such as GCP. The original platform faced several issues: maintenance difficulties, low scalability, and a steep learning curve due to its outdated architecture. I designed and implemented a modern, scalable, and sustainable ecosystem by integrating current technologies and establishing a solid foundation through well-structured designs, architectures, configurations, and development tools. This approach transformed the platform into an innovative solution, enabling faster development of new features and significantly reducing implementation times.✔️ In addition to leading the technological migration, I trained and mentored the team in using the new tools and methodologies. I introduced best development practices and modern technologies like Redux Toolkit, React Testing Library, and customized configurations to maximize productivity with tools such as VSCode. My efforts not only enhanced the technical capabilities of the team but also optimized the development cycle and facilitated the adoption of these technologies across the team.✔️ Due to my experience and performance, I was appointed as interim Team Lead, taking on a multifunctional role. I coordinated distributed teams across Canada and other regions, acting as a Scrum Master and managing agile ceremonies, sprint planning, and stakeholder meetings. I also reported progress to the Project Manager and highlighted individual contributions, fostering a collaborative and rewarding team environment.✔️ I remained an active Full Stack Developer, designing and implementing key features for the platform. My contributions helped maintain a customer satisfaction rating of 4.7/5, ensuring that deliverables were of high quality, aligned with client objectives, and supported by technical solutions. Show less

      • Sr. Full Stack Engineer

        Aug 2023 - now
      • Sr. Full Stack Engineer

        Feb 2021 - Jul 2023
  • Licenses & Certifications