Maria D'costa

Full Stack Software Engineer at Expensify

Dubai, Dubai, United Arab Emirates
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

🤩
Rockstar
🎓
Top School
Maria D'costa is a Full Stack Software Engineer with 11 years of experience building robust, cross-stack features and APIs, currently delivering production systems at Expensify using C++, PHP, JavaScript, React, and SQLite. She combines backend reliability work—evidenced by contributions to distributed database job processing and error handling on a well-regarded project like Expensify/Bedrock—with frontend and mobile experience in React and React Native. Based in Dubai, Maria also directs Women In Tech Dubai, where she drives community growth, mentorship, and strategic partnerships to empower women in the region’s tech ecosystem. With a 4.0 B.Sc. in Computer Science and a track record of improving legacy codebases and operational resilience, she blends rigorous technical craft with community leadership and a clear focus on measurable impact.
code11 years of coding experience
bookHigh School, Business/Commerce, General, 94.59%, High School, Business/Commerce, General, 94.59% at Our Own English High School
bookBachelor of Science (B.Sc.), Computer Science, GPA 4.0, Bachelor of Science (B.Sc.), Computer Science, GPA 4.0 at Murdoch University
languagesHindi, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

error-handling10
c-language10
sqlite10
cprogramming-language10
sql10
database-design10
testing9
system-design8

Programming languages (5)

TypeScriptCJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
Expensify/Bedrock

Mar 2022 - Dec 2022

Rock solid distributed database specializing in active/active automatic failover and WAN replication
Role in this project:
userBack-end Developer & Database Engineer
Contributions:25 releases, 7 reviews, 11 commits in 9 months
Contributions summary:Maria primarily contributed to the back-end logic and database interactions within the `bedrock` project. Their work involved modifying and improving the error handling for job processing, specifically related to updating retry information. They also added tests to validate the behavior of jobs with invalid configurations. Furthermore, the user implemented changes to manage database constraints and created a helper function to handle errors. This suggests a focus on improving the reliability and robustness of the job processing system and database interactions.
distributed-databasefailoverreplicationwan
Collection of solutions for the leetCode problems we solve during our weekly online study group.
Contributions:1 review, 32 commits, 2 PRs in 2 years 6 months
solveleetcodeproblemsleetcode-solutionsstudy-group
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