Skip to content
View ibardos's full-sized avatar

Block or report ibardos

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ibardos/README.md

Welcome to my GitHub profile!

For information about me, please see the terminal below. 😊

ibardos@MacBook_Pro ~ % cd GitHub
ibardos@MacBook_Pro GitHub % ls -l

    Oct 11 19:15 introduction.txt
    Oct 11 19:20 stack_info



ibardos@MacBook_Pro GitHub % cat introduction.txt

    Hello! I'm István Bárdos — a Full-Stack Software Developer based in Vienna, Austria.

    My main focus is building real-world software products with Java and Spring Boot on the backend, combined
    with modern frontend technologies including React.
    
    I enjoy owning the full development lifecycle: translating requirements into architecture,
    implementing features, deploying applications, and operating them in production. My recent work goes beyond
    prototypes — I build applications designed to solve real business problems and support day-to-day operations.
    
    My work includes:
    • Java / Spring Boot  
    • PostgreSQL  
    • React / Thymeleaf  
    • Authentication & Authorization (JWT)  
    • CI/CD pipelines  
    • Cloud deployment & production operations  
    • Software architecture and maintainable system design  
    
    Not all of my projects are publicly available on GitHub — some are actively maintained production systems
    developed for real-world usage and therefore remain private. Public repositories shown here represent
    selected examples of my engineering approach.
    
    I care about writing software that remains understandable and maintainable over time — balancing clean design,
    pragmatic decisions, and continuous improvement.
    
    Growth mindset is an important part of how I work: I enjoy learning, refining my engineering practices, and
    continuously improving both the systems I build and the way I build them.



ibardos@MacBook_Pro GitHub % cd stack_info
ibardos@MacBook_Pro stack_info % ls -l

    Oct 11 19:22 programming_languages_and_frameworks.txt
    Oct 11 19:25 object_relational_mappers.txt
    Oct 11 19:30 relational_databases.txt
    Oct 11 19:36 software_architectural_patterns.txt
    Oct 11 19:41 IDEs.txt
    Oct 11 19:42 some_other_things.txt
    Oct 11 19:45 soft_skills.txt



ibardos@MacBook_Pro stack_info % for FILE in *; do cat $FILE; done

    Programming languages and frameworks:
        Backend:
            - Java SE
                - Spring Boot
                - Spring Security
                - Java Database Connectivity (JDBC)
                - Java Persistence Api (JPA)
                - JUnit 5
            - C# (Legacy)
                - ASP.NET Core
                - Razor pages
            - Python (Legacy)
                - Flask
                - Jinja2 templating
            - Structured Query Language (SQL)

        Frontend:
            - JavaScript
            - ReactJS
            - Thymeleaf
            - HTML5
            - CSS
            - Markdown


    Object-relational mappers:
        - Hibernate
        - Entity Framework Core (Legacy)


    Relational databases:
        - PostgreSQL
        - Azure cloud database


    Software architectural patterns:
        - MVC pattern
        - MVVM pattern
        - CSR pattern
        - DAO pattern


    IDEs:
        - IntelliJ IDEA (Main development environment)
        - Rider
        - PyCharm
        - Visual Studio for Mac
        - Xcode


    Some other things I'm familiar with:
        - Docker
        - GitHub Actions - CI/CD workflows
        - Rest APIs
        - Postman - API testing
        - Management of relational databases with DDL & DML scripts
        - Stateless session handling with JWT
        - Asynchronous programming


    Soft-skills:
        - Clean code
        - OOP design
        - UML class diagram planning
        - Agile development (SCRUM)
        - Teamwork
        - Resilience



ibardos@MacBook_Pro stack_info % exit

    Saving session...
                                    Thank you for your attention.
                          If you interested, please check my public projects.
    ...completed.

    [Process completed]

Pinned Loading

  1. motoShop-petProject motoShop-petProject Public

    An experimental project about an ERP software for a motorcycle retail shop, aimed to serve individual learning purposes with Java based web-applications.

    Java 1

  2. CodecoolArchive2022/geometry-java-ibardos CodecoolArchive2022/geometry-java-ibardos Public

    Java 1

  3. CodecoolArchive2022/hogwarts-houses-1-csharp-ibardos CodecoolArchive2022/hogwarts-houses-1-csharp-ibardos Public

    C#

  4. CodecoolArchive2022/hogwarts-potions-csharp-ibardos CodecoolArchive2022/hogwarts-potions-csharp-ibardos Public

    C#

  5. CsizmadiaLaszlo/gentlemens-club CsizmadiaLaszlo/gentlemens-club Public archive

    A team project created by 5 students from the Codecool full-stack developer course. The aim was to create a modern web application by current industry standards for our imaginary business, the Gent…

    JavaScript 1