Hello!
I'm Marios
iOS Developer
Born in Germany and raised in Greece, I showed interest very early in my life about things that have to do with technology and science. I started using a personal computer at the age of 8 and was able to handle preety easily MS Office since my early 12. Ιn high school I took the technological filed and in 2012 I entered University at the Department of Applied Informatics.
The satisfaction I felt when I started to learn iOS development, made me set a single goal;
my continuous improvement in cognitive level on the subject of iOS and earning
more and more experience. My love for technology makes me adapt to changes and
observe the new trends while keeping me motivated to get better.
I'm aware of the procedures required and the difficulties that arise,
both during and the final implementation of the projects, and that is why
I consider the writing of "clean" code crucial.
~ First, solve the problem. Then, write the code.
Progress Timeline
In September of 2012, I entered University of Macedonia in Thessaloniki, Greece. My studies was in the Department of Applied Informatics (School of Information Science) and the field of Technology Management and the integration of planning, design, optimisation, operation and control of technological products, processes and services, and generally the management of the use of technology for human advantage.
At the beginning of 2014 I started showing interest in programming and found that I liked building frond-end websites using HTML, CSS and JavaScript as well as different web frameworks like jQuery and Bootstrap.
In 2016 I started building websites for companies as freelance. Some of the business
websites I built:
○ Trading Robotics GmbH
    Copy-Trading on a totally new level
○ Grafa Desings
    Imagine, Feel, Create!
○ Erwin Seckelmann
    Ihr Partner für Formteile aus Thermoplasten sowie Elastomeren
In September of 2018, after I completed my military service, I joined as a developer in Trading Robotics GmbH. There I started my algorithmic trading education inside the company and ended up working as lead developer in creating automated algorithmic robots that make predictions and take decisions for the financial trading markets. I used MQL4 & MQL5 low-level languages running at MT4 & MT5 trading platforms.
On December of 2019, I bought my first iPhone. And as a programmer the first thing I did, is to start discovering how Apple devices run iOS apps and jumped right into it. And that was! I became passionate about it and starting building and publishing apps to the App Store. Now, I'm working on my own as a freelancer on iOS and iPadOS apps and trying to level up my skills and experience.
iOS Skills
Experience of using most of UIKit and Cocoa-touch components,
from labels and buttons to table views and navigation controllers.
Tracking and managing changes to software code with Git.
○ Integrate Firebase and Analytics to an iOS project.
○ CRUD operations with Firestore.
Communicating, making calls and fetching server-side data using API's and JSON files.
Using local databases with both native CoreData and the third-party integration of RealmDB.
Solving designing challenges using the:
○ MVC Pattern (Model-View-Controller)
○ MVVM Pattern (Model-View-ViewModel)
View & Download my CV
Fully understand of app's life cycle and view controller's life cycle.
Deep knowledge of auto layout using both Storyboards and clear code.
Basic understanding of SwiftUI and reactive programming.
Deep understanding of users, what they need, what they value, their abilities, and also their limitations.
Understanding the process of publishing apps through App Store Connect and the way Apple review and approve the apps.
Hey! Feel free to contact me at my email or just write to the next form with your name and email and I'll reply as soon as possible.
Email: mariosbousios@gmail.com