Francis Dar

Senior Software Engineer at Rivington Partners

Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code8 years of coding experience
job8 years of employment as a software developer
bookMaster's degree, Information Technology, Master's degree, Information Technology at Western Sydney University
bookBS Computer Engineering, BS Computer Engineering at University of the Philippines
github-logo-circle

Github Skills (8)

data-structures10
algorithms10
csharp10
data-structure10
dotnet-core10
lintcode10
binary-tree9
linked-list9

Programming languages (3)

C#C++JavaScript

Github contributions (5)

github-logo-circle
neetcode-gh/leetcode

Jul 2022 - Nov 2022

Leetcode solutions
Role in this project:
userBack-end Developer
Contributions:6 commits, 5 PRs in 3 months
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.
pythonleetcodejavascriptleetcode-solutionsjava
daredev127/leetcode

Jul 2022 - Nov 2022

Leetcode solutions
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.
Request Free Trial