Francis Dar is a Senior Software Engineer based in Australia with 12+ years of experience building enterprise applications across security, retail, finance, and insurance, currently shaping microservice-based billing systems at Rivington Partners. He designs and ships both front-end and back-end components, mentors teams as a subject-matter expert, and drives requirement translation, code quality, and deployment in production environments. His background spans embedded systems and test engineering—bringing low-level rigor and automation instincts to cloud-native architectures. An active problem solver, he contributes algorithmic solutions in C# to public LeetCode repositories, reflecting a continued focus on efficient, maintainable code.
8 years of coding experience
8 years of employment as a software developer
Master's degree, Information Technology, Master's degree, Information Technology at Western Sydney University
BS Computer Engineering, BS Computer Engineering at University of the Philippines
Contributions summary:Francis primarily contributed to the repository by implementing solutions to LeetCode problems. Their work involved writing C# code to solve algorithmic challenges, including searching a 2D matrix, reversing a linked list, inverting a binary tree, calculating the maximum depth of a binary tree, and replacing elements with the greatest element on the right side. The user's commits focus on providing efficient and functional code for these problems.
Contributions:2 PRs, 7 pushes, 4 branches in 3 months
javadata-structuresleetcode-solutionsleetcode
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.