--
Moaz Elkony
LinkedIn
LeetCode
Professional Experience
Software Developer
Oct 2023 - Present
Siemat
Cairo, Egypt
● Developing a software application for a broker company specializing in insurance, facilitating
communication and transactions between various insurance companies and clients.
● Utilizing ASP.NET Core 7 and Blazor to build a robust and responsive web application, ensuring
seamless user experience and efficient performance.
● Leveraging Dapper ORM for data access to efficiently map domain objects to relational database
tables, optimizing database interactions for improved performance and scalability.
● Implementing functionality to gather client preferences and requirements, enabling the system to
generate insurance quotations from multiple providers.
● Integrating with a diverse range of insurance companies' APIs to retrieve up-to-date pricing and
coverage information, enhancing the accuracy and competitiveness of quotations.
● Developing unit tests using xUnit to validate the functionality and behavior of critical components,
ensuring reliability and minimizing regressions.
Software Developer (Intern then full-time)
Jul 2022 - Oct 2023
Crossworkers
Cairo, Egypt
● Developed features and modules in a FreightTech platform at Crossworkers, a software offshoring
company, providing European clients with professional Egyptian developers.
● Migrated legacy modules from ASP.NET Web Forms to ASP.NET Core 6 Blazor, involving a
comprehensive transition of functionality, codebase, and user interfaces to the modern framework.
● Utilized EF Core and LINQ to design and implement database models, queries, and data access layers
for efficient data retrieval and manipulation.
● Database refactoring to ensure compliance with recognized conventions and standards, while
effectively managing legacy stored procedures.
● Actively participated in Agile development processes, including daily stand-ups, sprint planning, and
retrospectives, to deliver iterative software increments on time and within scope.
Technical Skills
Programming languages: C#, C, Python. Familiar with Javascript.
Technologies and Frameworks: ASP.NET Core Web API, ASP.NET Core MVC, ASP.NET Core Blazor, Entity
Framework Core, Dapper, LINQ, xUnit.
Databases: MSSQLServer, SQLite.
Other: Github, TFS, Azure.
Certifications and Extra-curriculars
Grokking Coding Interview Patterns Educative.io
ASP.NET Core 6 Web API Deep Dive Pluralsight
CS50: Introduction to Computer Science Harvard Universty
-
Education
Bachelor of Civil Engineering
Faculty of Engineering, Tanta University.
Sept 2014 - Jul 2019