Technical Skills

Programming Languages

  • C++14/17/20
  • Python
  • C#

Frameworks & Libraries

  • Qt, Boost, STL
  • AsyncIO, PyQt, gRPC
  • Django, Flask, Scrapy
  • .NET Framework

Technologies

  • TCP/IP, Networking
  • Docker, Amazon EC2 API
  • GNU/Linux, Windows API
  • Cryptographic algorithms

Tools & Development

  • CLI tools, bash scripting
  • NVim, LSP server
  • Modern AI services integration
  • Cloud providers

Professional Experience

Software Engineer
June 2021 - Present
Metal Processing Desktop Application (2023-present):
• Developing CAD-like desktop application using C++, Boost, and Windows API
• Implementing algorithms for geometry-related problems including part positioning and tool orientation

Construction Design Server Application (2022-2023):
• Built server-based application using C# and .NET
• Developed new functionality for existing platform

CLI Data Storage Application (2022):
• Created CLI application using Python and Amazon EC2 API with Docker
• Participated in software design activities

3D Printing Server Application (2021-2022):
• Developed server-side application using Python, gRPC, and AsyncIO
• Conducted research and development activities
Software Engineer
January 2019 - June 2021
• Developed cross-platform desktop application for hardware design evaluation
• Implemented cryptographic analysis algorithms in C++
• Researched and implemented algorithms from scientific papers
• Contributed to GUI development and user plugin integration
• Integrated Python user scripts into the application
Tech Stack: C++, Qt, Boost, STL, Python, GNU/Linux
Freelance Developer
Independent
September 2018 - January 2019
• Developed web scrapers for data collection integrated with web applications
• Built solutions based on client specifications
Tech Stack: Python, Scrapy, Django, Flask