Shahrzad Abedi

Senior Software Engineer

Tehran, Tehran Province, Iran, Islamic Republic of
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
Shahrzad Abedi is a Senior Backend Engineer based in Tehran with a decade-long foundation in software development and five years of focused professional experience building robust .NET systems. She has delivered mission-critical features across banking, procurement, and travel domains—shipping over 70 features for enterprise procurement and 90+ for back-office card systems—and currently drives backend work at Tapsi Doctor. Comfortable across the full stack, she pairs C#/.NET backend expertise with Angular/TypeScript front-end experience and has renewed invoice and booking systems as well as designed database schemas and APIs for multiple projects. She contributes technical writing to the developer community (Code Maze) on Entity Framework Core topics, reflecting a habit of turning complex internals into practical guidance. Colleagues describe her as a pragmatic problem-solver who reduces operational friction—evidenced by automation that cut release management time dramatically—and mentors junior engineers while maintaining hands-on delivery.
code5 years of coding experience
github-logo-circle

Github Skills (15)

maze9
entity-framework8
linq7
database7
dotnet-core7
efcore7
orm7
change-tracking6
redis-database6
dotnet6
schema-migrations6
sql-database3
excel3
restful-api2
rest-api2

Programming languages (3)

C#JavaJavaScript

Github contributions (5)

github-logo-circle
Data Transit Library The purpose of this project is to create a library for a company to transfer their data efficiently without needing to have deep knowledge about different data sources and transfer channels. This library will introduce API's and abstractions that developers can use to design and implement data transfer infrastructures. The client wants to start the first phase by reading bulk data, 500,000 records from a random generated excel file and adding to a Redis database, in the second phase the loaded data should import to a SQL database. this process should be multithreaded and of course as fast as possible.
Contributions:21 commits, 8 PRs, 28 pushes in 10 days
excelredis-databasesql-database
Design a Restful API that consumes ExchangeRate Rest api
Contributions:2 PRs, 45 pushes, 3 branches in 10 months
rest-apirestful-api
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