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.
Making native Android apps with the latest available technologies to provide a better user experience is one of my specialties.
Design and development of APIs in spring framework.
Focused on creating meaningful experiences through design.
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.
Jun 2021 - Present | Tehran, Iran
• 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
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.
2021 - 2024 | Tehran, Iran
2019 - 2021 | Tehran, Iran
Here you can see the projects that I have personally done.
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
This is an Android library that provides different customization attributes and easy value selection for each state that you want.
Details
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
An app concept for currency and exchange. This is my first experience in UI & UX.
Details
This is a web-based application built with the Spring-framework (Boot, Jpa, Security) and (HTML, CSS, javascript).
Details
This is a web-based application built with Spring-framework and (HTML, CSS, javascript), which is my first experience implementing web applications.
Details