Basma Ahmed

Available to hire

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Senior Software Engineer (Full Stack Developer) at Multiverse UK
October 1, 2024 - October 1, 2025
Designed and implemented a company-wide Event Tooling Service to standardize RabbitMQ scripting, improving system maintainability and reducing architectural complexity. Developed a Content Quality Tooling Service to automatically check all learning content for errors and style issues, including an API to list writing rules, integration of Google and Microsoft style guides, and a frontend SDK. Implemented a comprehensive test suite (unit, integration, and end-to-end) and prepared the service for container deployment. Co-led the end-to-end development of a core Versioning System for learning units, including a critical database refactor to simplify participant enrollment and eliminate millions of duplicate entries. Collaborated with the Learning Content Team to optimize the content creation pipeline, converting Figma designs into a user-friendly frontend and enhancing the Django admin backend.
Coding Instructor at Mini Developer (Volunteering)
September 1, 2024 - Present
Taught web development fundamentals (HTML, CSS, JavaScript) and Python programming concepts to children. Developed engaging lesson plans and interactive activities. Taught advanced Scratch through project-based learning, including game development.
Software Engineer – Backend at Monzo Bank Ltd
July 1, 2021 - October 1, 2024
Engineered and maintained Monzo’s ledger, the bank’s core system of record, ensuring zero-downtime transactional integrity and high availability. Led a caching project to optimize balance retrieval speed, reducing latency and AWS Keyspaces billing by 70%. Performed a zero-downtime reindexing of the ledger database. Designed and built an end-to-end distributed system to aggregate fee data across banking products for a backend warehouse. Developed a system to collect US tax information using SQL-driven data extraction. Improved SQL reconciliation models for transaction validation. Mentored an engineer and shared knowledge through blogging about balance calculations and caching improvements.
Software Engineer at Bloomberg L.P
September 1, 2018 - July 1, 2021
Developed middleware API pub/sub tools for internal and external usage. Refactored the authentication service to be more scalable and robust. Built high-performance search infrastructure for Bloomberg Terminal’s NEWS functions using Apache Solr in Java, handling millions of requests per day. Wrote comprehensive library-wide integration and end-to-end tests using Docker to ensure stability.
SDE Intern at Amazon Web Services (AWS)
August 1, 2017 - October 1, 2017
Developed an internal API usage reporter tool in Ruby, utilizing MongoDB for querying and analytics. Generated automated statistical HTML reports for internal customers.

Education

Bachelor in Computer Engineering at Alexandria University
January 11, 2030 - January 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Professional Services, Media & Entertainment