Rauf Rafizade

Software Engineer

Salary / Daily rate

Baku, Azerbaijan

Freelance, open to permanent contract

Remote only

Skills

C#.NETSQL databasesClean CodeClean ArchitectureMicroservicesMicrosoft SQL ServerMongoDBSQL QueriesJavascriptTailwind CSSTest Driven DevelopmentHexagonal ArchitectureBackend DevelopmentFullstack DevelopmentRedisCSSAzureDomain Driven DesignDynamoDBKafkaMicrosoft Azure Cosmos DBSwagger/OpenAPIPrometheusBackend DeveloperEvent Driven ArchitectureKubernetesGitBitbucketDockerSQLiteRESTful APIsELK StackGraphQLGitHubBootstrapGitLabGrafanaHTMLMySQLRabbitMQSoftware Engineer

Languages

Azerbaijani (Native)English (Fluent)

About me

Intro

Experienced Software Engineer, I specialize in designing and building scalable, enterprise-level applications. My expertise includes working with C#, .NET, and NoSQL databases, and implementing modern architectural patterns like Clean Architecture, CQRS, and Microservices.I significantly contributed to the development of SİMA mobile app, which supports over 5 million users, enhancing user capacity through innovative solutions such as automating legal and governmental contract generation.In addition to my experience with large-scale mobile apps, I have worked extensively in the retail sector, developing internal tools for POS systems, creating dynamic Telegram bots, and implementing background task scheduling for order synchronization. I am also skilled in building secure e-signature solutions, integrating formats like PadES, XadES, and upgrading encryption protocols for enhanced security.I thrive in collaborative, agile environments where I can continuously learn and take ownership of impactful projects. I am passionate about using my skills to develop efficient, user-centric software solutions that drive business growth and innovation.

Links

Work experience

Software Developer

AzInTelecom

Jan 2022 - Present

4 years 10 months

Baku, Azerbaijan

- Contributed the design and development of multiple enterprise-level microservice applications for the SİMA mobile app, supporting over 2 million users. - Utilized a modern tech stack, including C#, .NET, MongoDB, Microservices, CQRS, Mediator, and Clean Architecture, to build scalable and secure solutions that enhanced performance, ensured reliability, and efficiently handled high traffic volumes. - Implemented a Legal and Governmental Entity Solution in the SİMA app, increasing user capacity by 20%. This feature utilized background workers to manage the creation of legal contracts in PDF format, automating and streamlining the process for corporate users. - Built a web-based signing solution that allows users to sign documents using an e-signature card and USB token hardware. Developed the software side using .NET Standard and applied ASN1 encoding/decoding for secure transactions. - Integrated multiple signature formats, including PadES, XadES, eDoc, Adoc, and ASiC, ensuring compliance with various standards and legal requirements. - Enhanced security by upgrading the encryption level from SHA128 to SHA256, ensuring higher data protection and robustness. -Conducted comprehensive testing using xUnit to ensure the reliability and performance of the application.

Software Developer

Mobilunity | Dedicated Development Teams

Nov 2021 - Oct 2022

1 year

- Developed an internal tool for managing the admin system of POS terminals using Clean Architecture, Javascript AJAX and Mediatr. - Created a dynamic Telegram bot that streamlined communication between sales staff and the core API, significantly improving efficiency. The bot allowed the admin to dynamically manage commands through a Windows Form interface. - Implemented a background task scheduler using the Quartz .NET library to synchronize users' orders and items sold from Shopify and WooCommerce with the POS system. - Provided ongoing support for all core API services that facilitated the operation of POS systems.

Software Developer

Data Processing Center

Nov 2020 - Jan 2022

1 year 3 months

Baku, Azerbaijan

- Led the development of a management system of mobile app that converts daily steps into monetary credits for users to support individuals in need, using .NET Core, MVC, Clean Architecture, MSSQL, and EF Core - Enhanced the usability of admin management interfaces using JavaScript, jQuery, and Mediatr streamlined data handling processes that led to a 40% reduction in user interaction errors across all functionalities.

Mentor

Code Academy

Sep 2019 - Oct 2020

1 year 2 months

- Mentored 3 groups in frontend and backend development, focusing on database skills and .NET Core, achieving high graduation success rates. - Guided trainees in coding, web development, and database integration, while enhancing their problem-solving skills.


Education

Baku Engineering University

Bachelor's degree, Computer Engineering

2016 - 2021

4 years 11 months

Code Academy

Software Development

The best place to find your next move

© 2026. All Rights Reserved.