Skip to content
View RaoufEbrahimi's full-sized avatar

Block or report RaoufEbrahimi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RaoufEbrahimi/README.md

Hi, this is Raouf

I’m a .NET Full Stack developer with 6+ years of experience in developing and testing various web applications such as E-Commerce solutions and enterprise projects like Human Resources, Fixed Assets, and Production. Besides my technical skills, I enjoy new challenges and cooperating with my colleagues to solve tough problems creatively.

Skills

  • Programming Languages: C#, .NET, SQL, JavaScript, HTML, CSS and Python for AI
  • Frameworks/Libraries: ASP.NET, Entity Framework, BootStrap
  • Tools/Technologies: Visual Studio, Git, SVN, StimulSoft
  • Concepts : Design Patterns, Object-Oriented Programming (OOP), SOLID, TDD, KISS, N-Tier Architecture, Clean Architecture, CQRS, Mediator, Dependency Injection, Dependency Inversion
  • Methodologies: Agile, Scrum

Education

  • Bachelor of Science in Information Technology Engineering, Azad University (2014)
    • Conducted research in GreenIT and ITIL as university projects.
    • Implemented Minecraft Game and News Website as class assingments.
    • Hold problem-solving class for other students in web development course.

Professional Experience

  • .NET Developer at ERP and E-Commerce Solutions within the Vatan Zarin Industrial Group. (2017 - Present)
    • Trained and onboarded newcomers on several projects.
    • Collaborated with cross-functional teams to deliver high-quality software solutions.
    • Involved in the R&D team to recommend technologies and methodologies best suited for the development of high-quality and scalable software solutions in our company.

Research Interests

  • Currently exploring topics such as unit testing, software architecture and design patterns.
  • Intrested in conduction research in :
    • Scalable Software Development
    • Mechine learning/LLMs in software development
    • Software Quality Assurance
    • Software Testing Methodologies
    • Incorporated BlockChain

Goals and Aspirations

  • Aim to contribute to the advancement of software development through research and innovation.
  • Aspire to pursue a Master education in Computer Science with a focus on software engineering.

Contact Information

Languages and Tools:

terminal terminal terminal terminal terminal terminal terminal terminal

Popular repositories Loading

  1. RaoufEbrahimi RaoufEbrahimi Public

  2. Raouf_CleanArchitecture_CQRS Raouf_CleanArchitecture_CQRS Public template

    Implementation of Clean Architecture using CQRS, Repository Pattern, UnitOfWork and Service Layers

    C#