Hello, my name's Antonio. I've been developing software since 2004. I've worked in different roles such as mobile applications development, frontend, backend. That gives me an opportunity to see the software development process from all sides. Such knowledge is really important in order to create robust, scalable, high-quality solutions.
Nowadays I'm into mobile applications development. I really like React Native and iOS platforms. I've developed some complex solutions for online banking and investment portfolio management.
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've worked 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
I 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 I 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.