SA

Shamil Abilov

SOFTWARE ENGINEER

A results-driven Software Engineer specializing in Java (Spring Boot) and .NET, focused on building scalable backend systems and optimizing application performance.

About

Results-driven Software Engineer with hands-on experience in Java (Spring Boot) and .NET development, complemented by solid knowledge of SQL databases and modern development tools. Skilled in building scalable backend systems, designing RESTful APIs, and optimizing application performance. Adept at collaborating within agile teams, troubleshooting complex problems, and delivering clean, maintainable code. Strong foundation in software engineering principles and continuous learning mindset, with a passion for developing efficient, high-quality solutions that meet business needs.

Languages:Azerbaijani · NativeEnglish · FluentRussian · Basic

Experience

Software Developer

State Agency for Public Service and Social Innovations

2025 APRIL-PRE.

Developed and optimized backend services using Java Spring Boot and .NET, improving system performance and reliability. Designed and optimized complex SQL queries, stored procedures, and triggers to support backend services and business processes. Implemented efficient indexing and query optimization, improving database performance and response times. Collaborated with frontend developers to integrate RESTful APIs and ensure seamless communication between backend and UI.

  • Improved system performance and reliability by developing and optimizing backend services using Java Spring Boot and .NET.
  • Enhanced database performance and response times through efficient indexing and query optimization.
  • Ensured seamless communication between backend and UI by collaborating with frontend developers for RESTful API integration.

Backend Developer

Digigo

2024 OCTOBER - PRE.

Developed and maintained backend services using Java Spring Boot, delivering scalable and high-performance applications. Designed and implemented MongoDB schemas and queries to support data-driven features and improve system reliability. Integrated Kafka messaging queues for asynchronous communication between microservices, improving system scalability and responsiveness. Actively participated in Agile/Scrum processes, including sprint planning, daily stand-ups, and retrospectives, ensuring timely and quality deliveries. Collaborated with DevOps engineers to streamline CI/CD pipelines, automate deployments, and monitor production systems. Worked closely with frontend and mobile development teams to integrate APIs and deliver seamless cross-platform user experiences.

  • Delivered scalable and high-performance applications by developing and maintaining backend services using Java Spring Boot.
  • Improved system reliability and supported data-driven features by designing and implementing MongoDB schemas and queries.
  • Enhanced system scalability and responsiveness by integrating Kafka messaging queues for asynchronous communication.
  • Ensured timely and quality deliveries through active participation in Agile/Scrum processes.
  • Streamlined CI/CD pipelines and automated deployments by collaborating with DevOps engineers.
  • Delivered seamless cross-platform user experiences by integrating APIs with frontend and mobile development teams.

Java Developer Mentor

Tenera Academy

2024 SEPTEMBER – 2025 MARCH.

Mentored junior and aspiring developers in Java, Spring Boot, and backend development best practices. Designed and delivered practical training sessions, covering core Java concepts, object-oriented programming, databases, and REST API development. Guided students through real-world projects, including building scalable backend applications and integrating with SQL databases. Provided code reviews and personalized feedback, helping mentees improve code quality, debugging skills, and problem-solving techniques. Supported learners in career preparation, including technical interview practice and project portfolio development.

  • Mentored junior and aspiring developers in Java, Spring Boot, and backend development best practices.
  • Designed and delivered practical training sessions covering core Java concepts, OOP, databases, and REST API development.
  • Guided students in building scalable backend applications and integrating with SQL databases through real-world projects.
  • Helped mentees improve code quality, debugging, and problem-solving skills through personalized feedback and code reviews.
  • Supported learners in career preparation, including technical interview practice and project portfolio development.

Fullstack Developer

Masha Lounge

2024 APRIL– 2024 SEPTEMBER.

Developed and maintained backend services with Spring Boot and PostgreSQL, ensuring scalable and reliable data management. Built and enhanced frontend features using React, improving user interface and overall customer experience. Designed and integrated RESTful APIs to connect backend services with the React frontend. Optimized database queries and applied PostgreSQL indexing and performance tuning to improve response times. Collaborated with cross-functional teams to deliver end-to-end solutions, from backend logic to frontend UI.

  • Ensured scalable and reliable data management by developing and maintaining backend services with Spring Boot and PostgreSQL.
  • Improved user interface and overall customer experience by building and enhancing frontend features using React.
  • Connected backend services with React frontend by designing and integrating RESTful APIs.
  • Improved response times by optimizing database queries and applying PostgreSQL indexing and performance tuning.
  • Delivered end-to-end solutions from backend logic to frontend UI by collaborating with cross-functional teams.

Projects

Pasha hackathon

Collaborated with a cross-functional team to design and deliver end-to-end solutions, integrating backend logic with frontend UI. Successfully ranked in the Top 16 out of 35 teams, demonstrating strong problem-solving and innovation. Enhanced teamwork, communication, and time management skills by working under tight deadlines in a competitive environment.

Backend DevelopmentFrontend Integration

Skills

Programming Languages

Java.NET

Frameworks & Libraries

Spring BootReact

Databases

SQLPostgreSQLMongoDB

Tools & Technologies

KafkaRESTful APIsCI/CDGit

Methodologies

AgileScrum

Soft Skills

ManagementProblem SolvingCommunicationLeadershipTeamworkMentoringTime Management

Education

2022

Baku Engineering University (BEU)

B.Sc.Information Technology

Certifications

Advanced Java

1C Academy · 2023

Linux Foundation Training

IT Brains · 2023

Made withFelio