Applications Engineer


Focused on the design, development, and troubleshooting of AV control systems.

Software Engineer

Wenzel Technologies

Design and develop software used in the car design industry.

Clerical Assistant

Cal Poly Pomona Learning Resource Center

Perform various tasks as an assistant in the university's tutoring center. Greet students and provide excellent service. In addition to the core job responsibilities, I have also helped create new systems and processes to improve the efficiency of the center. I have also developed training materials used by other employees. I've also helped with data management and analysis.

Advanced Repair Agent

Best Buy/Geek Squad

Perform diagnostics and navigate requested and recommended repairs in a timely fashion. Phone and in-person contact with clients to reveal diagnostic discoveries and make recommendations for protecting and defending client devices. Partner with other team members to ensure proper documentation of client requests.

Consultation Agent

Best Buy/Geek Squad

The Consultation Agent position is mainly a customer service position that involves helping customers on the front counter by selling them the correct protection plan for their needs. The position also involves fulfilling product protection plans and determining the type of work the technicians will need to complete.

Operations Agent

Best Buy/Geek Squad

The Operations Agent position involves working with paperwork and office administration duties. It also involves working with customers and helping them over the phone as well as in-store. The main administrative duties involve shipping and receiving units to and from the repair center, evaluating functionality of returned products, and communicating directly with customers both over the phone and in-store regarding questions about their repairs or warranty policies.

Web Developer

Imtech of California

This is a contract position which involves designing a full website solution for a company. My responsibilities include dealing with the owners of the company on a daily basis to help them achieve their goals of gaining a better online presence.


Please feel free to use the contact form to send me an email.