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
Work History
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.
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.
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.
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
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.