Irina Truong is a Senior Software Engineer with over 14 years of experience and dual master’s degrees in Computer Science and Economics, currently focused on data engineering, scalability, and parallel processing. She is a maintainer of key open-source projects including Dask and integrations for BigQuery, DeltaTable and Snowflake, and a core contributor to popular tools like pgcli and Docker CLI “wharfee.” Proficient across Python, Ruby, Java, JavaScript/TypeScript, Kafka, Spark and relational databases, she combines deep backend expertise with infrastructure-as-code skills on AWS and GCP using Docker, Terraform, Ansible and similar tooling. At Elastic and other employers she designed robust data models and public APIs used by thousands of customers, ran on-call rotations, and improved migration and telemetry systems for production reliability. Irina pairs hands-on coding—writing unit and integration tests, performance and stress tests—with mentoring and operational experience, bridging product and SRE concerns. Based in Cerritos, CA, she brings a rare mix of academic training, long-term open-source stewardship, and practical cloud deployment experience.
13 years of coding experience
21 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Kharkiv National University of Radio Electronics
Master's degree, Economics, Master's degree, Economics at Simon Kuznets Kharkiv National University of Economics
Contributions:56 reviews, 414 commits, 416 PRs in 8 years 1 month
Contributions summary:Irina contributed significantly to the pgcli project, focusing on enhancements to the command-line interface for PostgreSQL. Their work included adding and improving features for database interaction, like the addition of meta-commands for listing database objects and support for DSN aliases. They also implemented fixes and improvements, notably enhancing the external editor feature and addressing connection and configuration issues, indicating a focus on improving database interaction usability and reliability.
A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting.
Role in this project:
Back-end Developer & Database Engineer
Contributions:16 reviews, 61 commits, 49 PRs in 6 years 10 months
Contributions summary:Irina primarily contributed to the back-end functionality of the mycli project, enhancing the MySQL terminal client. They extended the MySQL lexer to include new keywords and implemented features related to favorite queries, allowing for multiple statements and handling multiline inputs. Furthermore, the user made several test-related contributions, including resolving issues that allowed sqlexecute tests to run, improving overall test coverage and reliability. Additionally, they integrated the reading of pager settings from the my.cnf configuration file and handled the display of login path instead of host in the prompt.
pythonmysqlauto-completionautocompletiondatabase
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Irina Truong - Senior Software Engineer at Anomalo