Alex Powers
About Alex Powers
Alex Powers is a Software Development Engineer III at Expedia Group, with a background in computer science from James Madison University and experience in teaching and personal projects.
Title
Alex Powers currently holds the position of Software Development Engineer III at Expedia Group. This role includes responsibility for developing and maintaining software solutions to improve user experiences and business operations.
Company
Alex Powers is employed at Expedia Group, a renowned global travel technology company. Expedia Group integrates diverse travel product portfolios, leveraging technology to simplify travel for millions of users worldwide.
Education and Expertise
Alex Powers studied Computer Science at James Madison University, where they earned a Bachelor’s Degree. During their time at university, Alex contributed to significant projects like developing a Lego League Tournament Formatter using JAVA and agile principles, creating a multi-threaded HTTP server, and developing a compiler for a reduced JAVA language called DECAF. These experiences underline a solid grounding in computer systems and software development.
Professional Background
Prior to their current role, Alex Powers served as a Software Development Engineer I at Expedia Group from 2019 to 2021. Additionally, they worked as a Teaching Assistant at James Madison University from 2018 to 2021, where they taught computer science fundamentals, building strong communication and instructional skills. This background reflects a blend of practical industry experience and academic proficiency.
Technical Projects
Alex Powers actively engages in various personal projects, which include developing a flashcard study tool and a rock, paper, scissors, lizard, Spock game. These initiatives showcase continuous learning and application of programming skills beyond professional requirements.
Skills Enhancement
To further strengthen their expertise, Alex Powers actively solves technical questions on LeetCode. This practice hones their skills in data structures and algorithms, ensuring they remain current with industry needs and ready to tackle complex technical challenges.