Welcome to My Portfolio
Welcome to my corner of the web! I'm Spencer Hirata, a passionate and versatile software engineer with a Bachelor’s degree in Computing and Software Development. Over the past three years, I've honed my skills across various domains including QA analysis, development, and DevOps, consistently delivering impactful solutions that drive revenue and enhance user experiences.
At T-Mobile, I've played a pivotal role in the development of internal tools and point of sale applications, contributing to millions of dollars in revenue. My work is driven by a love for problem-solving and a keen ability to adapt to new technologies swiftly. This adaptability, coupled with a deep understanding of industry practices, allows me to transition seamlessly between roles and tackle challenges head-on.
I'm not just proficient in a wide array of programming languages and technologies; I also hold certifications in cybersecurity, reflecting my commitment to maintaining secure and efficient software systems. I'm currently seeking opportunities in the cybersecurity field, where I can leverage my skills to protect and optimize systems.
One of my greatest strengths is my ability to self-learn, which empowers me to continuously evolve in the ever-changing tech landscape. Whether it's optimizing systems, developing innovative applications, or enhancing cybersecurity measures, I approach every project with enthusiasm and a drive to excel.
About Me
I started my career at T-Mobile, where I worked on an internal tool and on point of sale applications. My contributions to T-Mobile's point of sale applications helped generate millions of dollars in revenue. I pride myself on my ability to self-learn and transition into any tech role seamlessly.
Experience
QA Analyst at T-Mobile (2023 - 2024)
Role: Ensured the quality and performance of software applications by conducting rigorous testing and identifying potential issues.
Key Contributions:
- Collaborated with development teams to resolve bugs and enhance application performance.
- Maintained detailed documentation of test results and processes.
- Performed regression testing across enviornments for their mobile point of sale application.
Software Developer at T-Mobile (2022 - 2023)
Role: Developed and maintained internal tools and applications to support various business functions.
Key Contributions:
- Designed and implemented new features for internal tools, improving user productivity.
- Refactored legacy codebases to enhance performance and maintainability.
- Collaborated with cross-functional teams to deliver high-quality software solutions.
- Provided IT support and triage help for T-Mobile's mobile point of sale application.
DevOps Engineer at T-Mobile (2021 - 2022)
Role: Developed and maintained internal tools and created Security, Incident, Event Management systems for their solution named T-Mobile API Gateway, previously known as Magenta Edge Gateway.
Key Contributions:
- Implemented monitoring and logging solutions to improve system reliability and performance.
- Worked closely with development teams to optimize application performance and scalability.
- Created new alerts with Splunk to detect anomalies within metrics.
- Spoke in front of organizational leaders about detection solutions.
Projects
Here are some of the projects I've worked on:
- Internal Tool for T-Mobile: Streamlined internal processes and improved efficiency by automating repetitive tasks and providing better data visibility.
- Point of Sale Applications: Enhanced customer experience and increased revenue by developing robust, user-friendly applications for retail operations.