About

Hello, I'm Zaur. It's nice to meet you on my website.

Zaur Nasibov

Software Engineering

I am a passionate software engineer with more than 15 years of professional experience.

I have strong skills in developing systems with infrastructure, backend and frontend end-to-end responsibility. I am comfortable with designing and setting up software development environment and processes in large scale. I have architected on-prem and cloud-based production environments for large high-load and critical infrastructure systems from scratch.

My other side - a prominent community contributor when it comes to improving organisation processes and tools, leading colleagues, presenting, sharing knowledge, coaching and tutoring.

Practices

There are professional practices I deem necessary for product teams and business for long-term and sustainable success:

Team Topologies. End-to-End responsibility. Continuous learning and improvement. Tribal Leadership.

Big goals in small steps. Constant feedback. Products over projects. Shared understanding. Domain-Driven Design. Lean management practices.

User Story Mapping and Specification by Example. Clean Architecture and Clean Code. Test-First thinking. Continuous Delivery. Trunk-based development. Refactoring. Making the change easy, then making the easy change. Technical excellence. Mob and pair programming. Blameless post-mortems.

Technical skills

Microservices. Micro front-ends. Event-driven systems. AWS. GIS.

Kotlin/Java and Spring Boot. Python, Django and DRF. Typescript, JavaScript and Angular. C/C++. Shell scripting. SQL. Kafka. RabbitMQ. OpenAPI. Emacs. GNU/Linux.

Contract testing (Pact.io). Feature flags (Unleash, Launch Darkly).

Jenkins. Gitlab CI. Github Actions. Docker. Renovate. Sphinx.

My story

Originally from Azerbaijan, I moved to Saint Petersburg, Russia to study computer science at the State Polytechnical University. On the third year of studies, I participated in a short-term exchange program with Finland, and felt in love with this beautiful northern country. After graduation, I moved to Finland in 2008, continued studies at University of Eastern Finland in the city of Joensuu. And here I am, still living in Joensuu, enjoying the beautiful nature of North Karelia, and working as Software Engineer at Nordea.

Contact me

I like being in touch with people, so please for any questions, comments, suggestions, code patches or personal, send an email to comments (at) zaurnasibov.com.