I am a Senior Software Engineer with extensive experience in backend and frontend development, specializing in Java, Kotlin, and React technologies. Over the years, I have contributed to building and maintaining scalable web applications and internal enterprise solutions. My work involves designing new features, developing MVPs, and ensuring high-quality, maintainable, and testable code. I am passionate about leveraging modern tech stacks to solve complex problems and deliver impactful software products.
My expertise includes backend engineering with Kotlin and Java, using frameworks such as Spring Boot and Vert.x, and working with event-driven architectures and Kafka consumers. I am proficient in designing REST and GraphQL APIs and applying domain-driven design principles in complex systems. On the data side, I have experience with PostgreSQL and MongoDB, focusing on data consistency and performance-aware querying.
On the frontend, I develop with React and TypeScript, utilizing libraries like Ant Design and AG Grid, and I am skilled in responsive design and GraphQL code generation. I emphasize quality through comprehensive testing practices including unit, parameterized, and integration tests, especially for asynchronous and event-driven flows.
I am also knowledgeable in DevOps practices, including AWS cloud services, environment-based configuration, and CI/CD pipelines, which help streamline development and deployment processes. Throughout my career, I have demonstrated the ability to debug production issues effectively and write maintainable code that supports long-term project success.
I hold a Master’s degree in Computer Science from Tartu University, where I studied advanced algorithmics, machine learning, distributed systems, and cloud computing. My undergraduate degree in Computer Information Systems from Azerbaijan State Oil and Industry University provided a strong foundation in algorithms, networks, programming, and database administration.
I am fluent in Azerbaijani, Russian, and English, which enables me to work effectively in diverse and international teams. Currently, I am based in Estonia and open to full-time opportunities where I can continue to grow and contribute to innovative software projects.
Advanced Algorithmics, Design and Analysis of Algorithms, Machine Learning, Distributed systems, Enterprise System Integration, Cloud Computing, Interactive Frontend Development, Big Data Management
Introduction to Algorithms, Networks, C++ programming, Database Administration, Web application architectures
Building and maintaining web applications
Designing new features on existing platform; Building new MVP aimed to conquer new markets; Development, maintenance, and documentation of platform using Kotlin, Spring Boot, Spring Data JDBC, React.JS, TypeScript, PostgreSQL, AWS; Automation testing on new MVP; CI/CD tools
Developing internal tender management application from scratch using Kotlin and React; Application became standard to handle tenders in Kuehne+Nagel Airfreight; Tripled amount of tenders handled by company within first year
Jobicy
588 professionals pay to access exclusive and experimental features on Jobicy
Free
USD $0/month
For people just getting started
Plus
USD $8/month
Everything in Free, and: