• File

Anna

C++ developer

Age:
21 years
City of residence:
Lviv
Ready to work:
Kyiv, Lviv, Remote

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Anna Tyshchenko
C++ Software Engineer
[open contact info](look above in the "contact info" section)
[open contact info](look above in the "contact info" section)
Lviv, Ukraine

Profile
C++ Software Engineer with strong C/C++ fundamentals and hands-on experience developing
networking and systems-level software. Experienced in building secure client-server
applications and working with TCP/IP networking, algorithms, and data structures. Interested
in systems programming, networking technologies, embedded systems, and low-level software
development.

Employment History
Client–Server Mail Application (SMTP) (SoftServe Internship)
Jan 2026 – Apr 2026
SoftServe, Cisco

Client-server mail application implementing the SMTP protocol with secure data
transmission. The system includes a Qt-based client, a server, a database, logging, and
IMAP integration. Email encoding and decoding, including Base64 and MIME attachments,
ensures safe transmission and compatibility with standard mail clients. Worked with
TCP sockets, SMTP/IMAP protocols, encryption, and secure communication mechanisms.

Designed and implemented a secure communication layer using key exchange and
encryption (libsodium).
Integrated STARTTLS support into the existing SMTP and IMAP session and parser without
modifying core protocol logic
Implemented Base64 encoding/decoding for both in-memory and streaming use
cases following the MIME standard
Wrote unit tests covering encryption handshake, full encrypt-transmit-decrypt
cycle, and all Base64 edge cases
Worked with low-level TCP networking and secure transport protocols
Participated in code reviews, debugging, and integration within a distributed team
RawView - C++ Serialization Library
Pet project
https://github.com/annatyshchenko33/rawView

Designed and implemented a header-only serialization/deserialization library in C++20
Implemented zero-copy binary data access to minimize memory allocations and copying
overhead
Developed a custom Buffer abstraction supporting multiple ownership models
Built modular and extensible architecture focused on performance, memory efficiency, and
low-level data manipulation

Skills
C/C++ (11, 14, 17, 20), STL, OOP, Network Programming, CMake, Qt, Linux, Git, GTest,
SQL, Docker

Education
Bachelor’s Degree in Computer Science
Ivan Franko National University of Lviv
Faculty of Electronics and Computer Science
Graduated: June 2026

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: