For 4 years, I worked as a programmer, designer and analyst of IVR and VOIP systems in Tiba Samane company. I have 2 years of experience working with Maskan Bank as a database specialist, including SQL Server. The office automation project of Maskan Bank is one of my projects in that collection, and I am currently working as a website designer and .Net developer in a knowledgeable agency.
I specialize in building scalable microservices using Domain-Driven Design (DDD) and Clean Architecture. I actively leverage AI tools such as GitHub Copilot, ChatGPT, and Azure OpenAI to boost productivity and deliver high-quality software solutions faster.
Shahre Qods University | 2010 - 2014
For 4 years, I studied software engineering at Quds City Azad University and got acquainted with specialties such as website design and basic programming. Also, in this university, I gained experiences such as teamwork and familiarity with this industry all over the world, and I was able to enter the Iranian software job market after graduating from the mentioned university.
ASA Company | 2020 - now
Developing and maintaining a customer club platform for broker clients using ASP.NET Core, C#, and SQL Server. Designing microservices with Domain-Driven Design (DDD) and Clean Architecture to ensure maintainability and scalability.
Working with containerized applications using Docker, managing CI/CD pipelines, and using AI tools like GitHub Copilot and ChatGPT to improve development efficiency. Also responsible for database performance tuning, query optimization, and data analysis in the capital markets domain.
Maskan Bank | 2018 - 2020
Managed SQL Server databases including administration, performance tuning, indexing strategies, and query optimization for the bank's office automation system. Developed and maintained .NET applications integrated with the database layer, ensuring data integrity and high availability.
Collaborated with cross-functional teams to design database schemas, write stored procedures, and implement ETL processes for reporting and analytics.
Tiba Samaneh Company | 2012 - 2016
Developed and maintained IVR and VOIP systems as a programmer and system analyst. Built web-based interfaces with .NET to manage telecommunication services, designed database schemas in SQL Server, and analyzed system requirements for custom telecommunication solutions.
Crafting modern, responsive, and accessible websites using HTML5, CSS3/Sass, Bootstrap, and JavaScript. Skilled in creating intuitive user interfaces with a strong focus on user experience and cross-browser compatibility.
Proficient in React and Angular for building dynamic, component-based front-end applications with clean, maintainable code.
Read MoreBuilding robust, scalable back-end systems with ASP.NET Core, Web API, and C#. Experienced in designing RESTful APIs, integrating with SQL Server and Entity Framework, and applying Clean Architecture and SOLID principles for maintainable code.
Skilled in end-to-end development from database design to deployment, with expertise in performance tuning, caching strategies, and secure coding practices.
Read MoreDeveloping cross-platform mobile and desktop applications using .NET MAUI, delivering native-like experiences on iOS, Android, and Windows from a single codebase.
Leveraging clean architecture patterns and MVVM design to create maintainable, testable, and high-performance applications that scale with your business needs.
Read MoreImplementing CI/CD pipelines with GitHub Actions, Azure DevOps, and Jenkins. Containerizing applications with Docker and orchestrating with Kubernetes for reliable, scalable deployments.
Experienced in infrastructure as code using Terraform, monitoring with Prometheus and Grafana, managing Linux servers, and configuring Nginx and IIS for production-grade hosting.
Read MoreLeveraging cutting-edge AI tools including GitHub Copilot, ChatGPT, and Azure OpenAI to accelerate development, automate code generation, and improve software quality. Experienced in prompt engineering and integrating LLM capabilities into business applications.
Helping teams adopt AI-assisted workflows to reduce development time, catch bugs earlier, and deliver more robust solutions with modern AI-powered development practices.
Read MoreDesigning scalable, maintainable systems using Domain-Driven Design (DDD), Microservices architecture, and Clean Architecture principles. Transforming monolithic applications into modular, loosely-coupled services.
Expert in CQRS, Event Sourcing, and RESTful API design. Helping teams adopt modern architectural patterns that align with business goals and enable long-term maintainability and scalability.
Read More© Mehrdad Afshar. All Rights Reserved. Designed by Mehrdad