Hello, my name's Antonio. I've been developing software since 2004. I had been working in different roles such as mobile applications development, frontend, backend. That gave me an opportunity to see the software development from all sides. Such knowledge is really important in order to create robust, scalable, high-quality solutions.
These days I'm into mobile applications development. I like React Native and iOS platforms. I've developed some really complex solutions for online banking.
What makes me think I am a good programmer? Well, I believe that experience matters much more than knowledge of a particular technology or framework. Because every day people like me try to learn something new, look for a better recipe to do our usual tasks. Our work is our hobby.
Another my hobby is traveling. I've been successfully working remotely for two years in a distributed team. But on the other hand I'm also ready for a relocation.
I had been working with lots of technology stacks:
What's about iOS? iOS has become my favorite platform. And I'm still diving into it. Here is a list of technologies I use: Swift, RxSwift, Realm/Core Data .
I always do my best to improve the quality of created products. Various techniques and technologies help me in this: architecture patterns and algorithms, testing, CI/CD, code review, linters, git-flow, etc.
Information Technologies and Computer Systems Faculty
Automation Systems of Information Processing and Management
Developed several mobile applications to manage investment portfolio. Used technologies and techniques made it possible to create high-quality and stable products that were successfully delivered to customers.
During the work developed several dozens of projects of different complexity: mobile, desktop, web applications and services, client-server, distributed, etc.
My position involved participation at all stages of the development process: from discussion of ideas, creation of MVP and architecture development, to testing and delivery. Also dealt with the issues of performance and optimization, was able to master many different techniques, such as Reverse Engineering, dumb analyzing, profiling, etc.
Worked on creation of SaaS platform which makes it possible to build and delivery CRM\ERP solutions that help to automate the production. Mastered the stack of technologies from Microsoft.
Worked on creation of solution for real estate agencies.