Talal Al-Khaldi

Highlights

Passionate about

  • Good, clean code

  • Open-source

  • Improving stuff

  • Solving problems

  • Learning new languages

  • Coffee

Likes to work with

  • Ruby

  • Python

  • Java

  • Web apps

  • Databases (Oracle)

  • CI/CD

  • Automation

  • Shell scripting

  • New challenges

As a people’s person

  • Cooperative

  • Friendly

  • Sharing knowledge

  • Active listener

  • Motivator

  • Team spirit

Education

 
King-Saud-University.jpg

B.Sc. in Computer Engineering

King Saud University
Riyadh, Saudi Arabia
2012 — 2017


Work History

Software Engineer

Red Bull Media House GmbH
Salzburg, Austria
August 2023 — Present

Software Engineer, Backend

Adidas Runtastic GmbH
Vienna, Austria
July 2022 — June 2023

  • Responsible for CRM capabilities’ backend services.

  • Integrated Adidas's Global Event Tools with Runtastic's CRM backend services.

  • Shifted the source of truth of the notification settings service to local databases instead of pulling from a vendor's service, improving response time by 68% without data loss or pause in operations.

  • Monitoring services performance and responding to alerts through New Relic, Kibana and Prometheus.

IT Development Specialist

Arab Bank plc
Amman, Jordan
March 2021 — May 2022

  • Shared responsibility for bank branch IT infrastructure from teller software to signage hardware.

  • Designed and upgraded new bank teller software and integrated new development with core banking services.

  • Coordinated with external software vendors and internal teams to implement integration points for new software to current systems.

  • Managed and installed development tools and applications on test and development servers.

  • Became a member of the bank’s cloud committee. Helped write and apply the bank’s own rulebook to benchmark cloud-based solutions within the bank.

Application Developer

RS2 Software plc
Amman, Jordan
January 2018 — March 2021

  • Responsible for developing and maintaining high-availability card payment solutions for large financial institutions around the world.

  • Working effectively with diverse, interdisciplinary teams to create solutions that significantly improved overall functionality and performance.

  • Serving as a mentor to less experienced developers and advising them.

  • Writing technical analysis documents.

  • Designing and developed unit test scripts.

  • Participating with clients in meetings resulting in fixing defects and developing or integrating new features.

  • Using technologies such as PL/SQL, Java, RSpec and Oracle AWR to develop, test and assess new applications.

 
flatoak.png

Embedded Hardware Intern

FlatOak Co., Ltd.
Tokyo, Japan
June 2017 — September 2017

  • Discovered and solved a voltage defect in a product prototype design by making changes to the voltage regulation module.

  • Optimized low-level code meant for limited embedded hardware and boosted responsiveness by 20%.

  • Conceived a basic Android kiosk app for an Intel-based tablet and successfully convinced a potential client to purchase the tablets as menu tablets for their establishment.


Part-Time Work

Software Engineer

ARC Tech LLC.
Amman, Jordan (remote)
February 2021 — February 2022

  • Co-designed, developed and implemented a wholly new asset tracking and environmental reporting system from scratch.

  • Wrote scripts to relay messages in real time from IoT devices over MQTT to several components of the tracking system.

  • Implemented a RESTful API using Django.

  • Integrated AWS components as the infrastructure basis of the new system.

  • Managed Linux EC2-based development servers and ECS-based development environments as well as managed software deployment, automation, updates and security.

  • Deployed infrastructure-as-code on AWS and provisioned AWS components using Terraform.