ABOUT ME

WHO AM I?

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.

EXPERT IN

I've worked with lots of technology stacks:

  • mobile apps: React Native, iOS, Windows Phone, Android
  • backend: Python, .Net/ASP.NET, Docker, MongoDB
  • frontend: React, HTML5/CSS3, Bootstrap
  • dba: MS SQL Server
I have extensive experience in mobile applications development using React Native and related technologies. Based on requirements it can be: Redux/Mobx, Typescript, RxJS, Jest, Saga, Expo, etc.

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.

GRAPHIC DESIGN

60%

CSS

90%

JAVASCRIPT

70%

WORDPRESS

50%

EDUCATION

2001-2007

OMSK STATE TECHNICAL UNIVERSITY

SOFTWARE ENGINEER

Information Technologies and Computer Systems Faculty

Automation Systems of Information Processing and Management

EXPERIENCE

2018-2019

CLOUDFACTORY

MOBILE APPS DEVELOPER

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.

2012-2018

ALTSOFT

SENIOR FULL STACK DEVELOPER

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.

2008-2012

ALTSOFT

BACKEND DEVELOPER

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.

2005-2006

FREELANCER

WEB DEVELOPER

Worked on creation of solution for real estate agencies.

WHAT I DO

MOBILE DEVELOPMENT

Mobile applications for Android and iOS on React-Native (Typescript, Redux/Mobx, Saga, Jest, etc)

FRONTEND

Single page applications using React, Webpack, Babel, Typescript, Redux/Mobx, Saga, etc

BACKEND

Extensive experience in creating web services (REST API via ASP.NET/ASP.NET Core, Flask, Docker). Also programming and optimization relational databases such as MS SQL Server/PostgreSQL and NoSQL (MongoDB/Couchbase).

2,500
PROJECT COMPLETED
400
HAPPY CLIENTS
98K
LINE OF CODE
78K
CUP OF COFFEE