Frontend Developer at Training Projects & Self-Education
Odesa, Odesa Oblast, Ukraine
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Andrey Bondar is a Frontend Developer based in Odesa with 11 years of technical and cross-functional experience, focused on building responsive, component-driven web apps using React, TypeScript, Redux and Vue. He delivers pixel-perfect UIs from Figma and optimizes client-side performance with hooks and context for maintainable, reusable code. Beyond frontend work, Andrey actively contributes to notable Python open-source projects like pypika and tortoise-orm, adding SQL dialect fixes, RETURNING support and ORM schema improvements—showing strong backend and database fluency. His background in maritime operations and a master’s in mechanical engineering bring disciplined problem-solving and client-facing experience to engineering teams. Comfortable with technical English, he reads native documentation to accelerate learning and implementation.
11 years of coding experience
Frontend Developer, Frontend Developer at Mate academy
Master's degree, Mechanical Engineer, Master's degree, Mechanical Engineer at Odesa National Maritime University (official)
Familiar asyncio ORM for python, built with relations in mind
Role in this project:
Back-end Developer
Contributions:15 releases, 161 reviews, 96 commits in 2 years 9 months
Contributions summary:Andrey contributed significantly to the `tortoise-orm` project, primarily focusing on enhancing the back-end functionality of the ORM. Their work included implementing features for filtering and ordering by related model fields. Additionally, they were responsible for refactoring schema generation and fixing issues related to primary key and type casting. Further, the user also worked on documentation updates and improvements.
PyPika is a python SQL query builder that exposes the full richness of the SQL language using a syntax that reflects the resulting query. PyPika excels at all sorts of SQL queries but is especially useful for data analysis.
Role in this project:
Back-end Developer
Contributions:10 commits, 4 PRs, 4 comments in 3 months
Contributions summary:Andrey primarily contributed to the `pypika` Python SQL query builder library by implementing and improving SQL query generation features. Their work includes fixing bugs related to null handling and the `RETURNING` clause, ensuring correct SQL output across different query types (INSERT, UPDATE, DELETE). The user also refactored and added the `RETURNING` clause to the PostgreSQL dialect for enhanced functionality. Furthermore, the user added single quote escaping to the library to ensure correct SQL generation.
pythondatasqlitepython3database
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
Andrey Bondar - Frontend Developer at Training Projects & Self-Education