Rauf Hajiyev Senior .Net Developer

Back-End Web (6.5 yr.), Full Stack Web (4.5 yr.)

Summary

Senior .Net Developer with over 6.5 years of experience, specializing in robust web application development in .Net and React, with a strong background in Computer Science. Possesses a solid understanding of Agile methodologies, microservices architecture, and full-stack development. Demonstrates expertise in .Net Core, ASP.NET MVC, EF Core, OAuth 2.0, Docker, Kubernetes, and Azure services. Notable accomplishments include leading the development of an internal generic library and a bug-reporting application, as well as achieving a Microsoft Azure Fundamentals certification and winning at the World Robot Olympiad. Education includes an MSc in Computer Science with a focus on Software and Service Architectures.

Work Experience

Senior .Net Developer, Web Applications Development

Duration: 01/2023-Present
Summary: Part of the core team at Egon Zehnder's software development department, focused on the creation and enhancement of web applications.
Responsibilities: Member of core development team; Contributed to other development teams; Developed internal generic library; Created REST APIs; Implemented OAuth 2.0; Designed reusable React components and custom Hooks; Utilized Azure services; Integrated Third-party APIs
Technologies: ASP.NET Web API, EF Core, OAuth 2.0, React, Azure Functions, WebApp, AppInsight, CosmosDB, Blob Storage

Experienced Software Developer, Bug-Reporting Application and Microservices

Duration: 01/2021-01/2023
Summary: Contributed to the Agile/Scrum team at Ericsson in building a robust bug-reporting application and refactoring legacy systems.
Responsibilities: Developed bug-reporting application; Refactored legacy applications to microservices; Implemented automated testing; Worked within Linux environment
Technologies: .Net, React, JavaScript, xUnit, NoSQL, Docker, Kubernetes, Redis, RabbitMQ

Full Stack Developer, Multi-tenant Web Applications

Duration: 05/2018-12/2020
Summary: Engaged with ATL Tech in the development of multi-tenant web applications, focusing on custom reporting and customer requirement analysis.
Responsibilities: Developed multi-tenant web applications; Generated SQL reports; Liaised directly with customers; Implemented SPA, MVC, and REST API
Technologies: ASP.NET MVC, EF Core, SignalR, PostgreSQL, React, Azure Functions, Azure WebApp

Education

  • Computer Science MSc
    Software and Service Architectures
    2020/2023
  • Computer Science BSc
    2016/2020

Certification

  • Microsoft Certified: Azure Fundamentals
    AZ-900 Certification organized by Microsoft
    2024
  • Docker & Kubernetes Course
    organized by Redhat and Openstack
    2022