Seyed Hosein Razaghi
Angestellt, Architect and Senior .Net Developer, IranEIT
Tehran, Iran (Islamische Republik )
Über mich
An experienced software developer and architect with over 14 years of experience and a Master’s degree in Computer Science. Proficient in various technologies and skilled in back-end development using the .NET stack. Knowledgeable in Object-Oriented Programming and SQL Server to meet business needs. Has successfully led teams to deliver projects from start to finish. Eager to take on new challenges and opportunities. • Design and evaluate multi-layered enterprise software architectures/Enterprise Architecture. • Microsoft .Net programming framework and related technologies (C#, .Net, WinForm, WPF, XAML, etc.) • Experienced relational database (MS SQL Server), familiar with NoSql (MongoDB). • Visual Studio, Visual Code. • Multithreading and asynchronous programming. • Web programming: Experienced ASP.Net, Web API, REST API. Familiar with Javascript, TypeScript, Angular. • Agile methods and practices. • UI and backend programming. • Familiar with Cloud (AWS, Azure familiar).
Werdegang
Berufserfahrung von Seyed Hosein Razaghi
Bis heute 6 Jahre und 10 Monate, seit Sep. 2017
Architect and Senior .Net Developer
IranEIT
I’m an experienced software architect and team leader with expertise in C#, .NET, and RESTful APIs. I’ve delivered secure solutions for 23+ insurance companies, trained developers, and led modernization projects. My approach emphasizes Domain-Driven Design and Clean Code principles, resulting in high-quality, maintainable code. I’ve also improved application performance significantly through advanced profiling tools. As an Agile manager, I foster excellence within my team.
4 Jahre und 2 Monate, Aug. 2013 - Sep. 2017
Senior .NET Developer
IranEIT
I was a senior software engineer with experience in refactoring and redesigning software projects based on Clean Code principles. I participated in software requirement analysis, test cases, and pair programming. I optimized and debugged T-SQL Queries and database performance. I coached and mentored junior and middle developers, ensuring code quality. I created financial reports using FastReport .Net and Stored Procedures. I developed a tool to generate Entity EF6 EDMX(Model Cache) 8X faster.
3 Jahre und 1 Monat, Juni 2011 - Juni 2014
Senior .Net Developer
IranEIT
As a Senior Developer on the financial subsystems team, I guided other developers and worked on complex projects. I gained experience in agile development and refactored code based on clean code principles. I also optimized TSQL queries and developed a project for special payment using web services and certificate-based authentication.
2 Jahre und 1 Monat, Juni 2009 - Juni 2011
C# .Net Developer
IranEIT
As a developer for Insurance Companies’ Financial sub-systems, I have developed various projects and have experience in C# .NET, ASP.NET, TSQL, and migrating Delphi source codes to C#. I have participated in the entire development process and have designed tables, functions, triggers, stored procedures, and indexes in MS SQL Server. I have also developed user interfaces with WinForms and XAML and created financial reports.
1 Jahr und 1 Monat, Juni 2008 - Juni 2009
Delphi Developer
IranEIT
Developing first insurance solution by Delphi, MS SQL Server and Use StarTeam as source control.