Arian Nozari Amini

iOS & Android Developer

IMG_2696

About me

My passion for software development is not only limited to my professional life, but also accompanies me in my free time. This allows me to demonstrate more knowledge and skills in relation to my professional years. I always implement the features and programming languages I have learned in my projects.

It gives me great pleasure to develop optimal and individual solutions for my clients. It also motivates me to face new challenges every day. These were the triggers why I decided to pursue a professional career as a software developer.

IT skills

  • Swift
  • XCode
  • Kotlin
  • Android Studio
  • Sign in with Apple
  • Apple Auto-renewable Subscriptions
  • Apple In-App Purchase
  • JSON
  • REST
  • iOS & Android App development
  • Firebase
  • AdMob
  • HTML
  • XML
  • CocoaPods
  • tvOS
  • Git
  • GitHub
  • Bitbucket
  • SQLite
  • Relational database
  • O-Auth2
  • JWT
  • Codable
  • SwiftUI
  • MongoDB
  • Figma
  • Sketch
  • Scrum
  • Kanban
  • DWG Editor
  • CAD
  • SPS (AWL, FUP)
  • Excel, MS Office
  • Access
  • CSS
  • ReactJS
  • ReactNative
  • JavaScript
  • UI/UX Design
  • Node.js
  • RxKotlin
  • Java
  • Spring Boot
  • WordPress
  • Vapor
  • Arduino
  • MySQL
  • Unity3D
  • Assembler

Languages

Offer

This is what I can offer you:

As a freelancer in the field of mobile/app development I am at your disposal for your projects.

Native or Cross-App

What characterizes me in particular? I do not only develop in a Mobile-OS. In numerous app projects I have already taken responsibility for iOS and Android programming.

In addition to native development, I also have practical experience in cross-platform development (ReactNative). This allows me to implement the most diverse app projects flexibly in a team or on my own responsibility.

UX Design

Of course, as a mobile developer I have the basics of good UX design. Besides the UX prototyping tool Figma I already gained experience with Sketch, Zeplin and the graphics program Affinity Designer. 

Backend / Database / Web development

In addition to my focus on „mobile“, I already set up backend solutions (database, authentication) and web applications in my projects.

Portfolio

Evolute – Feedback & Support App for Craftsmen

 

As a founding member of Evolute I am significantly involved in the development of ideas and the progress of the start-up. As CTO (Chief Technology Officer) I am also responsible for the development department.

I developed the backend for Evolute with Node.js and published it on Heroku. Furthermore I obtained our Auth via Firebase, integrated push notifications and realized the database via MongoDB. The web dashboard for industry was created with React.js. Besides JavaScript I was able to learn declarative programming, which is suitable for SwiftUI. Due to our positive experiences with React.js we decided to design our Android App on React Native basis in order to be able to further develop our natively developed iOS App with React Native at a later point in time.

Golf Post – Your digital home for golf

 

For almost two years I have been the sole mobile app developer for the iOS and Android apps „Golf Post“ and have completely redesigned them. Among the new developments were the connection of a new backend and Auth-Server as well as a complete redesign of the UIs.

The special feature of this project was to design an app that adopts views from Facebook and Instagram (e.g. Instagram Video Feed). In order to guarantee maximum UI flexibility, we did not use a storyboard for the iOS app and implemented all UI components using code.

Jabap

At Jarvia I had the sole responsibility for both iOS and Android Mobile Apps. Here I implemented the following features:

 

• voice memos

• video editing

• Image editing

• Creation and editing of PDF’s

• an extensive database

Aldi Talk & Ay Yildiz

At Telefónica Germany I worked for seven months – with a team of four – on the white label iOS app. In the course of this, I got to know the Scrum and Kanban procedures and internalized them. It was also fascinating to learn from a great UI/UX team. The designs were created in Zeplin and then had to be implemented pixel-exactly by us as the development team.

We also applied unit tests, UI tests, CI/CD and code coverage (> 98%) in this project.

GoalAlert – The fastest soccer app!

 

At the beginning of my career I did a four week internship at the startup GoalAlert. There I was assigned to develop a tvOS app for internal use. Additionally I implemented the former iOS app one to one on tvOS and learned basic UI concepts.

Own app developments

Know-Me

In order to optimize my expertise in the development of iOS and Android, I developed the game app „Know-Me“ in my spare time. This is a kind of quiz that allows friends to test their knowledge about each other. The app is available for free download in the App Store and has been downloaded organically about 8000 times so far. For this project I used Firebase components like Dynamic Links, Cloud Messaging and Cloud Firestore (NoSQL DB) for the first time.

Wer ist das? Was ist das? (Who is this? What is that?) – Word-, guess-, mini-, group game

 

To expand my knowledge in iOS development, I developed the quiz app in my spare time. Users can choose from different categories and guess different personalities or items.

Hangman Quiz 2 – Guess words or phrases

 

For the first steps in iOS development I also designed a Hangman Quiz app in my spare time.