Abbas Cyclewala is a Senior Software Engineer with 10 years of experience building backend systems and performance-minded features at Microsoft and now Google, with deep fluency in Python, Node.js, C++, and SQL. He rose through multiple engineering roles at Microsoft—from entry-level developer to Senior Software Engineer—bringing production experience across services, rule engines, and dynamic expression evaluation. As a contributor to the well-known microsoft/RulesEngine project, he implemented nested-object support, logical operator examples, delegate-based expression refactors, and performance improvements that reduced runtime overhead. Early startup and co-founder experience in mobile app development give him a practical end-to-end perspective on product delivery, from prototyping to production. Based in Hyderabad, he combines rigorous engineering fundamentals from a B.E. in Computer Engineering with a knack for cleaning up complex code paths and improving runtime performance.
10 years of coding experience
10 years of employment as a software developer
Bachelor of Engineering (B.E.) Computer Engineering, Bachelor of Engineering (B.E.) Computer Engineering at Sardar Patel Institute Of Technology
A Json based Rules Engine with extensive Dynamic expression support
Role in this project:
Back-end Developer
Contributions:6 releases, 102 reviews, 62 commits in 2 years 10 months
Contributions summary:Abbas primarily contributed to the RulesEngine project by implementing features and fixing bugs related to the rule engine's functionality. They added support for nested objects, examples using AndAlso/OrElse logical operators, and fixed dynamic object support within the RuleParameter class. The user also refactored code by converting expressions to delegates and performed code cleanup. Additionally, they made performance improvements.
A tool to migrate an existing database to a graph database
Contributions:7 reviews, 6 commits, 16 PRs in 2 years 8 months
existing-databaseverticesedgedatabasemigrations
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
Abbas Cyclewala - Senior Software Engineer at Google