“Develop a passion for learning. If you do, you will never cease to grow.” – Anthony J. D’Angelo
The curiousity to learn new things is what drives me every day.
Back in 2016, my friend told me about iOS course on Udemy that he bought. I've decided to give it a shot and it was the best decision of my life. I've been coding or learning new technologies almost every day since then.
I've started by creating mobile apps, later shifted my focus towards web apps, took Harvard's CS50 to fill gaps, landed my first programming full time job and somehow got offered a Splunk position which opened doors to dozens of different technologies.
In 2021, I've deep dived into the crypto world, not just into a trading but I've learned about crypto history, fundamentals and core functionality. Now, I am learning about development of dApps, web3 and smart contracts.
Skill set
Below is timeline of technologies that I've been using for long time from three areas - Web, Splunk and Mobile development.
The list doesn't cover everything I know but I've wanted to pin point technologies that I've worked the most time with.
Web
Splunk
Mobile
Work experience
Managing the process of onboarding security logs from internal applications running multiple different technologies to the Splunk
Experience with onboarding security logs of MS WIN, RHEL, AIX, Solaris, MSSQL, Oracle DB, PostgreSQL, Azure, AWS, MS IIS, Cisco, SalesForce, IBM SVC, and custom vendor appliances
For 1.5 years worked in a small team with excellent mentor who was Splunk Enterprise Certified Architect and learned everything from SPL to onboarding data, configuration files and deployment
Working on multiple custom build Splunk dashboards by leveraging and extending SplunkJS functionality
Creating several Splunk applications and custom search commands in a Python3
Alternative position offered by Robotron for a short time after Covid-19 paralyzed the economy and automotive sector
I've been working as Front End Lead of two React applications developed for Linde
The goal was to match UI/UX between the projects and have it standardized through all dashboards
After a few years of freelancing, I've been contacted by Profiq for my first ever software developer position
The internship consisted of creating new features for internal Node.js apps, learning to work with a team and with a git
After the first month, I've been promoted to full time position
Worked on creation of automated E2E tests with Python, Behave and Selenium for a client Avast
The goal was to create Python scripts that will mirror user's behavior in the application to fire certain marketing scenarios, these scripts were later used during integration of new versions of Avast to make sure everything is working correctly
First ever experience with a Scrum
I've been working on this position for only 3 months because I've received offer much more interesting offer from Robotron
Long term project based work where I have been part of rating team for dozens of different projects ranging from evaluating search results to improving voice commands of smart devices.
I've started on different project that was in parallel with Internet Assessor and been doing QA of their work and managing their workflow
Working as CrossFit Level 1 Certified Trainer
Two classes of CrossFit per week in a nearby gym
Coordinating voucher codes and deals for websites operating in several different countries, making sure that codes/deals work and are up to date
Working as CrossFit Level 1 Certified Trainer
Teaching CrossFit classes of 10 to 20 people multiple times a day, several days a week
Formal education
- Winner of best Master's Thesis
- Thesis about Online Marketing of Fitness Internet Blog
- Education focused on advanced marketing, management, economics, trade and accounting
- I've willingly took as much classes as possible in English
- Thesis about Client Satisfaction Measurement of the Sports Centre
- Education focused on marketing, management, economics, trade and accounting
- Basics of IT and software development
- Prematurely terminated study, got back to software development after a few years
- Computer Science
- Programming of PLC
- Assembly programming
- Websites programming
- Electrical engineering
- University level mathematics