Programmer with 5 years of experience in developing, testing, and optimizing software applications. Proficient in Java and C#, with expertise in web and mobile app development. Strong in problem-solving, algorithms, and data structures, with experience in relational databases like MySQL, Oracle, and MS SQL Server. Skilled in frameworks such as Spring and .NET, and version control tools like GitLab and Bitbucket. Adept at writing clean, maintainable code following SOLID principles and collaborating with cross-functional teams to deliver high-quality software solutions.
In this role as a Java Software Developer, I developed web services using Spring technologies, such as Spring Boot, in IntelliJ IDEA. I also wrote technical specifications for the Instant Payment System (IPS). My responsibilities included writing high-quality, clean code following SOLID principles, testing APIs, writing PL/SQL queries, and working with relational databases like Oracle
In this role as a C# Software Developer, I wrote web and desktop applications using C# and .NET technologies. My responsibilities included writing high-quality code, debugging issues, optimizing application performance, and working with relational databases like MS/SQL Server. Additionally, I created projects using Visual Studio IDE, C#, SQL, HTML and CSS.
Subjects I taught:
• Information Systems
Programming Languages: Java SE, Java EE, C#
Data Structures: Array, List, Set, Queue, Map Stack
Software Design: OOP, SOLID principles, Design Patterns
Build Tools: Maven, Gradle, Liquibase,
Spring Framework: Spring Boot, Hibernate (Web, Data ,JPA, Security, Test)
HTTP clients : RestTemplate, OpenFeign
Databases/OS: MsSQL Oracle, MySQL,PostgreSQL, Redis
Database Access: Hibernate, Spring Data JPA, JDBC
Version Control Systems: GitLab, Bitbucket
API Platform: Postman
Xasayli Nermin
"Head of programming department" , ANAS
"SQL/BI programmer", PASHA Life Insurance (Current)
Mob: 055-800-79-93
Eliyev Elekber
"Dean of the Faculty of Applied Mathematics and Cybernetics" , BSU
Mob: 050-352-81-50
Pashabeyli Fuad
"Head of Programming Department" , Turanbank
"Director of IT Development Department" , Bank Respublika
Mob: 051-433-64-51