Position: Senior Software ( Typescript ) Engineer
Category: JavaScript
Experience: 11 years | English: upper

On my Github account, I have showcased several useful and interesting applications that I have developed during my personal time. These projects include the CLI NodeJS tool for GraphQL server high-load testing, which generates visually appealing reports in PDF format. Additionally, I have published a server-client monorepo boilerplate for real-time chatting, complete with full integration of Apollo GraphQL, websockets authentication, having seamless logic for ReactJS on the client and Express on the server. The core Typescript service classes and data contracts are shared between the client and server for greater efficiency. 

I have also shared the sources for a few mobile applications, including a native Android application with over 10,000 downloads on Google Play, although its server component has not been supported for some time. Another application, created with Ionic 3, includes two repos for the client and server. The server application instance was published and supported for some time on Heroku. Finally, I have an Expo (React Native) hybrid mobile application with IoT functionality, powered by Open AI API (ChatGPT) completions, which receives regular updates. All progress, changes, and plans for this application are managed on its personal Github Projects page, which is open for public viewing. My next plans for this pet project are focused on releasing it to the Google Play and App Store after resolving all issues in the QA column. 

But the key point is, that all mentioned pet projects are examples of my live code, which can tell a lot more about me as a software engineer and my expertise of listed somewhere on page technologies, and show all that much clearer than any other info here at profile.
2008-2010: Digital Security Department Engineer, responsible for graphic design, user interface design, branding and web pages markup for the company, using HTML and CSS.
2010-2014: Co-founder, Art Director, and Web Developer, with a focus on branding, UI/UX, html/css markup, UI building with Bootstrap3 and backend technologies such as PHP, Wordpress, Magento, and MySQL. Worked in e-commerce and healthcare domains.
2014-2016: Frontend Developer and Developing Department Lead, using backend technologies such as PHP, Python, Wordpress, Drupal, and MySQL, as well as frontend technologies like AngularJS, CoffeeScript, Jade, and Stylus. Worked in politics, branding, medicine, and real estate domains.
2016: Team Lead, focusing on backend technologies such as Python, Tornado, Express, Koa, and frontend technologies like AngularJS, Typescript, Jade, and Stylus. Worked in the education and financial domains.
2017: Senior Frontend Developer and Team Lead, using backend technologies like Express, Koa, and MongoDB, and frontend technologies such as Typescript, AngularJS, and React Native. Worked in the banking domain.
2017-2018: Senior Frontend Developer, focusing on mobile development using Ionic, Angular 5, and Cordova, as well as Java and Objective C. Worked in the IOT and branding domains.
2018-2019: Senior Frontend Developer, focusing on research and development using Typescript, Angular 6, Polymer, and RxJS. Worked in the enterprise and energetics domains.
2019-2020: Tech Lead and Software Solution Architect, focusing on backend technologies such as NestJS and frontend technologies such as Typescript, ReactJS, and NextJS, as well as mobile development using RN and Swift. Worked in AI translations, e-commerce, and job portal domains.
2021: Senior Software Engineer, using backend technologies like Express, pm2, and Vercel, and working in the social, financial, and real estate domains.
2021: Senior Software Engineer, using backend technologies such as Ruby, Rails, and Polka, frontend technologies like Typescript and Svelte, and working in the startup and SAAS domains.
2022: Senior Software Engineer, focusing on backend development using Netlify, Shopify, and Storefront, as well as data management using IndexedDB and Sanity. Worked in the e-commerce domain.
The main motivation for me is new, unusual, and challenging cases and tasks that require creative thinking and an open-minded approach to find the optimal and effective solution while considering the importance of criteria such as minimal resource costs for its development and implementation. Searching, finding, justifying and successfully implementing such a solution and after constantly observing the positive results of everything done is what I value most in my profession.