Skip to content
View ISsemeon's full-sized avatar

Block or report ISsemeon

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ISsemeon/README.md

Hi there I'm Sam, nice to see you here

Linkedin: Symon Istomin

Semen Istomin

Senior C++ Developer

📍 Marina di Carrara, Italy
📧 semeistomin@gmail.com
📞 +39 35 1822 6197
🔗 LinkedIn
🔗 GitHub
🔗 Telegram


Professional Experience

Senior C++/Qt Developer

TWS Group, TWSAutomation, AvMap
Apr 2022 – Present | Marina di Carrara, Italy

  • Farm-navigator Development: Designed and developed a sophisticated system for automating tractor fieldwork. More Info
  • Software Architecture & GUI: Engineered user interfaces and system architecture using Figma and QML, focusing on usability and performance.
  • Control Modules: Implemented and integrated control modules, including object management, translation systems, auto-steer, synchronization, GUI control, and AWS Kinesis for remote work.
  • Project Management: Utilized Trello, Jira, GitLab Issues, and Redmine for efficient project tracking and management.
  • CI/CD: Established and maintained continuous integration and delivery workflows with GitLab, CMake, and Bash.
  • Testing & Documentation: Developed unit and integration tests with gtest and qtest; documented systems using Doxygen.

C++ Programming Engineer

LLC STC
Feb 2019 – Oct 2021 | Saint-Petersburg, Russia

  • Radiomonitoring Systems: Developed advanced equipment for GSM/UMTS/LTE and 802.11 network monitoring.
  • GUI & Architecture: Designed intuitive user interfaces and system architecture with Qt/QML.
  • GIS API Integration: Integrated GIS APIs for spatial data processing, enhancing data visualization and analysis.
  • Database Optimization: Improved database performance and architecture with PostgreSQL.
  • Embedded Systems: Created software for STM32 microcontrollers and developed communication protocols.
  • Build Automation: Wrote scripts for automated build processes, deployment, and code documentation.

Education

Master’s Degree in Communication Engineering
University of Cassino
Sep 2021 – Present | Cassino, Italy

Bachelor’s Degree in Mobile Networks
The Bonch-Bruevich Saint Petersburg State University of Telecommunications
Sep 2017 – Aug 2021 | Saint-Petersburg, Russia


Key Skills

  • Programming Languages:

    • C++: Proficient in high-performance, multi-threaded software development.
    • JavaScript/QML: Skilled in creating interactive user interfaces and web applications.
    • Kotlin: Experienced in Android development and WebRTC integration.
  • Frameworks and Libraries:

    • Qt: Expert in building cross-platform applications and graphical interfaces.
    • Boost: Utilizes advanced C++ libraries for enhanced functionality.
    • OpenCV: Applied for image processing and computer vision tasks.
    • libcurl: Experienced in handling HTTP requests and data transfer.
  • Development Tools:

    • CMake: Competent in build and project management.
    • Conan: Proficient in dependency management for C++.
    • GitLab CI/CD: Experienced with continuous integration and delivery.
    • Bash: Skilled in scripting and process automation.
  • Databases:

    • PostgreSQL: Expertise in database design and management.
  • Operating Systems:

    • Linux: Experienced in Linux development and administration.
  • Additional Technologies:

    • AWS/Azure: Knowledgeable in cloud platforms for deployment and scalability.
    • WebRTC: Developed real-time communication applications.
    • REST API: Proficient in integrating and working with RESTful APIs.
  • Design Tools:

    • Figma: Skilled in interface design and prototyping.
    • Tilda: Experienced in creating web and landing pages.

Languages

  • English: Advanced
  • Russian: Native
  • Italian: Intermediate

Projects and Technologies

  • Kotlin & WebRTC: Developed a remote device management application utilizing WebRTC with Amazon Kinesis for real-time communication.
  • UI/UX Design: Applied design principles with Figma and Tilda to enhance user experiences in QML projects.
  • REST API Integration: Integrated and utilized REST APIs for various projects, improving service interactions and data handling.

Pinned Loading

  1. WordSwipe WordSwipe Public

    C++