Hello, I’m

A Java Backend Developer

I build secure, scalable, and maintainable backend applications using Java and Spring Boot.

Portrait of Omid Heydari

About Me

Building reliable backend systems

I am a Java backend developer focused on creating secure, scalable, and maintainable applications with Spring Boot. I enjoy designing clean APIs, working with databases, and solving complex backend problems.

Location
Tehran, Iran
Specialization
Java & Spring Boot
Experience
Continuously learning and building

Technical Skills

Technologies I work with

A practical toolkit for building, securing, testing, and deploying backend applications.

Backend

  • Java

    A general-purpose language for backend application development.

  • Spring Boot

    A framework for creating production-ready Java applications.

  • Spring Security

    Authentication and authorization for Spring applications.

  • REST APIs

    HTTP interfaces for communication between applications.

Database

  • PostgreSQL

    A relational database for structured application data.

DevOps

  • Docker

    Containerized environments for consistent application delivery.

  • GitHub Actions

    Automated workflows for testing and delivery.

Tools

  • Git

    Distributed version control for managing source code.

Selected Projects

Things I have built

A selection of backend projects focused on security, clean architecture, testing, and deployment.

No projects are available yet.

View All Projects

Contact

Let’s build something together

Have a project, opportunity, or technical discussion in mind? Feel free to get in touch.