Position: Software Engineer
Category: Rust
English level: upper
Years of experience: 2.5

• As a CTO of the HomeMappy startup, I successfully led a team in utilizing AI and Computer Vision technologies to develop both the PoC and MVP of the HomeMappy app. For the PoC, a simple Android application was created using Tensorflow, while for the MVP, we built a more advanced Android app with SLAM algorithm utilization and a robust Backend architecture using JavaScript (Node.js) and Rust (Actix Web), all deployed in the Azure cloud environment with the integration of the Azure Computer Vision service. In addition to technical responsibilities, I managed and mentored the development team, supported the project website deployment, and collaborated closely with the startup team, including the CEO and economic team. Exploring SLAM algorithms and utilizing technologies such as Java, Android, Tensorflow, JavaScript (Node.js), Rust (Actix Web), and Azure, I ensured HomeMappy's innovation and efficiency. Beyond the technical scope, I provided assistance to the economic team in cost estimation and actively promoted the startup through conferences and other channels. My dedication to the project's success was driven by a shared passion for HomeMappy's growth and recognition.

 • I am a creator of the backend for UpLife Messenger, an open-source messaging application. During development I utilized Node.js, Express.js, Socket.io, Passport.js, Dgraph, Redis, Nginx, HAProxy and Docker. UpLife Messenger offers unique features like message checklists and tags, making it easy to manage tasks and collaborate with others. The app uses WebSocket notifications for real-time messaging and has a scalable and reliable backend. UpLife also allows for customization of profiles, including avatars and backgrounds, and has a robust contact system.

 • Throughout my work experience as a teacher of Software Development at Step Computer Academy, I have conducted 400+ lectures and practical classes and evaluated 2000+ homework assignments in C#, C++, and JavaScript, covering various areas such as development, system design, and management. One of my proudest achievements was successfully graduating a group in Frontend Development, with nearly 100% of the students finding employment in the IT industry and 80% specifically in Software Development.
Greetings,

I am a young and skilled software engineer with a diverse technical background, accumulating a total of 2.5 years of valuable work experience. During this time, I have been actively involved in the dynamic world of software development, with 1.5 years spent in a startup environment as the CTO of HomeMappy. Additionally, I have dedicated 1 year to teaching and mentoring aspiring developers at Step Computer Academy.

My journey into the realm of technology began during my school days, where I found a deep fascination for robotics and microcontrollers. This passion led me to pursue and achieve a Master's Degree in Computer Engineering, empowering me to excel in IoT and Embedded Systems.

Furthermore, I honed my software development skills by obtaining a Software Development Diploma from Step Computer Academy, further fueling my expertise.

My professional specialization lies in Backend development, Microservices, Cloud Native Technologies, and IoT. Additionally, I possess a keen interest in exploring the vast potential of Blockchain and AI technologies.

Problem-solving is an integral part of my skill set, and I take pleasure in tackling algorithmic challenges and real-world complexities. My journey of learning is a continuous one, as I eagerly embrace modern technologies to stay at the forefront of the industry. When approaching projects, I diligently select the most suitable technology for each task, ensuring optimal results.

For a more comprehensive overview of my work experience, I invite you to refer to my LinkedIn profile (/in/art-shv/). It would be a pleasure to connect and share insights within the realm of software engineering.