Childhood
I born in a small town - Uman at the center of Ukraine in the end of 1990s. From the childhood I was curious about this world and continuously asked questions: "What is this?", "How is this works?".
I started doing sport from 13 years old at the sections kayaks that's why I started to work for achieve results from such early life period. I didn't received too much sport achievements, but all my next life after sport is like an another competition where I should work at 100%.
School
At the high school I started doing electronics like a hobby. I used circuits from Internet and soldering iron to construct new devices. Some my metal detectors are available in YouTube. I received some achievements with this hobby, like first place at the Junior Academy of Sciences of Ukraine in Cherkasy district.
All school lessons except mathematics were terribly boring to me. So I was very happy to finish a school.
Choosing of University
After finishing school with strong focus on mathematics I considered technical universities. On that time I think like this "Money not matters for me, I want do what I love" and I love on that time electronics. I can construct electronic devices by circuits from Internet, but still didn't understand how that circuits works.
That's why I decided to go in the specialty 172 Electronic communications and radio engineering in the best technical university of Ukraine - National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute".
Igor Sikorsky Kyiv Polytechnic Institute
I started studying in National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" by government financing because I passed exams very good. But studying at the 172 Electronic communications and radio engineering requires additional physics knowledge rather that we have just after school that's why first year of studying was strongly focused at math and physics. I didn't liked physics at all, so it was not so interesting for me at the university, but there was one very interesting subject for me - C Programming Language. We learned it just to learn for programming to use that knowledge at higher courses.
I finished my first 6 months of studying in university and went to home in Uman for winter holidays with a book C Primer Plus, Stephen Prata. I read that book at home and created pet projects in C, returned after holidays with strong knowledge of C. I liked to program in C, not matters what, I just liked to program. After learning C studying in university became boring to me, because I want to program and not learn math again. I finished my first year of studying in an university with strong believing that I need spend all summer to learn a new programming language - Java.
Starting a career in programming
After first year of studying I was on summer holidays and I had 2 free months to do what I really like - programming. I started reading books about Java and after 2 weeks of learning Java I saw an article with tasks for junior Java developers. That article was published on 2008 year, but it was 2016 year when I read it, author proposed to send solutions for tasks to his email. I didn't believed that I will receive an answer, but I sent a solution for that tasks. Author Ilia proposed to teach me Java more and I was very happy "I speak with real programmer", not only with university guys. I started work with Ilia and he teach me Java and commercial programming. To be honest I didn't believed that I will receive a success in such deal, because I learned Java at home, not at an university, but I received my first job in Java on October 2016 when I started studying at the second year of an university.
Need to say that even I learned Java by myself, later in university courses I received different subjects like: object oriented programming, C++, computer architecture, Python, micro chips and micro controllers programming. But I was eager to new knowledge and I didn't waited for such subjects and learned what I was interesting in immediately.
First job
First my job was at Open Source project which target was to help small businesses to automate their processes with minimal programmers efforts. This was No-Code and in some places Low-Code tool before hype of these tools in later years. More details about this project are available at the Commercial Projects page.
Also during work at this job I studied in an university at the day and at the night I worked on Orienteer platform. Also I had some freelance projects, like brewery control mobile application and others. Yes, I tried myself in mobile development too.
Programming career
After first job I worked in another companies like OfferAI, Ajax Systems, Cowbell, Form3. This is what I want during studying in an university and liked. More details are available at the Commercial Projects page and my CV.
Trip to Europe
On 6 January 2022 my girl friend and I flied to Chezch Republic and planned to have a trip throughout different countries in European Union.
We traveled in European Union, but on 24 February I received messages from my father that my mother and sister are in bomb shelter. Russia started a war.
Ukraine Air Alarm system
On 27 February I received a message from my coworker with a proposal to develop air alarm system. The problem is that speakers installed in Ukrainian cities didn't worked well in February 2022. Nobody expected that war will begins. So people even didn't received notifications that Russian rocket or Russian plane is flying to kill civil people.
But Internet worked in almost everywhere, that's why we at Ajax Systems decided to develop Air Alarm system as mobile application which will received push notifications about Russian rocket or Russian plane. I played a role of technical lead for that project, created an architecture and partially managed teams to develop a project. We successfully developed a project in 3 days from the start on 27 February.
Air Alarm application saved a lot of people lives. I'm the most proud of this project. I think that this project is the best success in my whole life.
Our next steps
After releasing of Ukraine Air Alarm system my girlfriend and I moved to Berlin and lived next 5 months up to August. I should start a work in Berlin, but plans changed rapidly. I heard about Canadian visas for Ukrainians (CUAET) and we decided to move in Canada.
Weeding
On 26 July my girlfriend Kateryna and I had a weeding. So she became my wife. We had a weeding in Czech Republic.
Moving to Canada
On August 15 we had flying tickets from Berlin to Amsterdam, from Amsterdam to Portugal and from Portugal to Toronto, Canada. Everything going smoothly and we waited for our first flight from Berlin to Amsterdam which should happens at 19:00, but air company firstly moved a flight to 21:00 and at 21:00 it just canceled a flight. We was in Berlin and all our money were spent for tickets to Canada and Airbnb in Canada. We didn't had too much money to buy new tickets. We didn't know what to do - air company told us that this is not their problem "cancelation of a flight" and we will flight to Amsterdam on 16 August at 8:00. But we had a flight to Portugal from Amsterdam at 6:15, so that situation was very stupid. We were frustrated and we just went to the exit and I observed a Rentalcars at the exit. I didn't believed in anything, but I went to Rentalcars and asked them if them can provide a car for me to travel from Berlin to Amsterdam. And them did!
I rented a car Hyundai i30 and drove it from Berlin to Amsterdam all night. We went an airport at 22:00 and our next flight should be at 6:15. Hopefully speed limits in Germany were very good and I drove a car with a speed 160 km/h. We arrived at Amsterdam airport at 5:45. We had 30 minutes before our flight and we were on time. We flight from Amsterdam to Portugal and from Portugal to Toronto. We achieved what we want.
Life in Canada
From August 16 2022 we are living in Toronto. After 1 year of living in Toronto I almost completely returned to the state before a war with plans for a future. Here i bought a car and started some personal projects. I'm living in Toronto and working as Senior Software Engineer.
I believe that next my life stages will be interesting and contains a lot of adventures.