Menu

Hello, World.

I am Faramarz Afzali.
Android & Java developer
Based in Tehran, Iran.

About

More About Me.

Enthusiastic, result-driven and interested in details Java programming. I am eager to bring in top-class Java development and problem-solving skills with a deep belief in teamwork.

Download CV

Services

What I Do.

  • Android applications

    Making native Android apps with the latest available technologies to provide a better user experience is one of my specialties.

  • Back-end APIs

    Design and development of APIs in spring framework.

  • UI & UX design

    Focused on creating meaningful experiences through design.

Skillset

  • 100%
    Java
  • 100%
    Kotlin
  • 100%
    MVVM & MVP architecture
  • 100%
    Retrofit
  • 100%
    Git
  • 90%
    Room database
  • 90%
    Dagger-Hilt
  • 90%
    Coroutines
  • 80%
    MySql
  • 80%
    Restful Api
  • 80%
    Spring boot
  • 80%
    UI & UX design

Career and Education

More of My Credentials.

I am currently an associate student of software engineering at the University of Applied Sciences. And I have a high school diploma in mathematics and physics and I have two years of experience in Android programming and about a year of that work is in the company.

Experience

Jun 2021 - Present | Tehran, Iran

Surena

Java developer

• Implemented, tested and maintained enterprise banking-financial Java application from scratch.
• Worked with business/product owners to get the requirement and convert them into technical documents.
• Designed and implemented of comprehensive unit tests that try to cover all complex and possible business situations.
• Added documentation to some projects that had not enough documents.
• Participated in technical onboarding for newcomers.
• Continuous code review with team members to improve the written code and follow the appropriate patterns in coding.
Technologies: Java 8, SpringBoot, Spring JPA, Hibernate, Oracle, JUnit, JMS.

October 2019 - April 2020 | Tehran, Iran

VASL

Android developer

During my internship, I implemented most of the introductory and secondary topics of Android programming into separate projects.That eventually led to the creation of a repository of all the major Android programming topics that we named Android Boot-Camp. And it's a good reference for beginners. After my internship, I was developing real company projects.

Education

2021 - Present | Tehran, Iran

University of Applied Science and Technology

Bachelor's degree, Software engineering

2019 - 2021 | Tehran, Iran

University of Applied Science and Technology

Associate degree, Software engineering

Portfolio

See My Latest Projects.

Here you can see the projects that I have personally done.

Github application

GitHubApplication is an Android application built to demonstrate the use of modern Android development tools - (Kotlin, Coroutines, Hilt, LiveData, View binding, Data Store, Architecture components, MVVM, Room, Retrofit, Navigation).
Details

Value Selector

This is an Android library that provides different customization attributes and easy value selection for each state that you want.
Details

Movieo

Movieo is an Android app to helps you stay up to date with the latest movies and surf the world of media and TV series.
Details

Currency and exchange application concept

An app concept for currency and exchange. This is my first experience in UI & UX.
Details

Employee Management

This is a web-based application built with the Spring-framework (Boot, Jpa, Security) and (HTML, CSS, javascript).
Details

Covid19 Tracker Java Application

This is a web-based application built with Spring-framework and (HTML, CSS, javascript), which is my first experience implementing web applications.
Details

Email Me At
  • faramarzafzali@gmail.com

  • Call Me At
  • (+98) 939 328 5616