

About me
nawinds@localhost:~$ ./about.sh
Age: 19 years old
Mainly code in Python
Professional yachtsman, sail on Laser 4.7, Laser Radial and Firefly
I love editing videos and shoot from my own drone
nawinds@localhost:~$
Programming experience
I learned Python in the Yandex Lyceum, where I finished 2 courses (Basics of programming in Python and Basics of industrial programming). I have the most experience in writing backend for sites(Flask, SqlAlchemy) and bot creation (for Telegram and VK). I am familiar with the basics of HTML, CSS, JS and I am able to make the frontend for a website (this website layout was made by me). My projects are deployed on a rented Linux server in Europe.
I usually code on my own but I used to work in a team hile I was studying in Yandex Lyceum and during the summer term in SIS in July 2021 in the parallel P (parallel of industrial programming). I know how to work with a version control system Git and repositories on GitHub and Gitlab.
I am constantly coming up with the ideas of new projects and enhancing old ones. In my free time I am improving my skills and learn new things by implementing my ideas.
In 2021-2022, I learned C++, C# and blockchain in the School of programmers. At the end of 2022, I passed a Big Data intensive by Yandex Academy. In the future, I would like to delve into machine learning.
I will be delighted to join any team project even if this will require learning lots of new technologies and stack.
Projects
M3104 useful links website
Useful links website for M3104 group @ ITMO University. Created based on the Docusaurus project.
Used by 25-35 users weekly, starting from September 2024, including my fellow students from the M3104 group at ITMO University where I currently study.
In the 2 semester, on my initiative and agreement with the class reps, similar websites were launched for the university groups M3100, M3101, and M3102, that is, almost the whole course (about 100 people in total).
The website provides a quick access to the useful study resources, such as grades, grading system, labs, homework, lecture recordings, etc. There is an archive with links from past semesters as well.
- Relevant deadlines with dynamic timer and easy adding to Google Calendar
- Fast website editing using Markdown language (via GitHub)
- Quick hotkeys navigation
- PWA support (Web apps, that are installed on the device by browser)
- Light and dark theme
The website is continuously enhanced to address user needs and to achieve the ideal user experience. The copies of the website for other groups combine both general edits, available in all of those copies, and personalized features, based on the preferences of these groups.
On April 5, the first A/B testing was launched on the m3104.nawinds.dev website.
Telegram bot for inline stickers search
Bot for stickers search in inline mode. Search is based on the stickers' descriptions provided by the users.
- The search engine automatically fixes the typos and keyboard layout (English and Russian is supported only)
- Stickers' descriptions are united in separate sets of stickers. These sets can be shared with other users
- In the following versions a feature of favourite stickers will be added (in case of empty query)
Private-Net.work Notes
Website, that will help you hide the most private data from being read by third parties when sharing it with one interlocutor. Instead of sharing your passwords, payment details, addresses, and other confidential data in the clear in messengers, send your partner a link to the one-time note generated by this website.
After being first read, the note is removed from our server and can't be recovered. So if your interlocutor is the first to view the note, nobody will be able to find out the note's content afterwards. Even if anybody reads a note before him, at least, it will be realized, when he won't be able to open the note.
CV
Education
-
Launched a website for university group resources, achieving 1.2k monthly visits, and 100+ active users; managed the GitHub repository with 4 contributors and 300+ commits.
m3104.nawinds.dev
Code
-
Built and deployed 3 Telegram bots addressing real student needs.
Deadline bot
Queue bot
Attendance bot
- Implemented more than 4 C++ projects, such as a custom uint239_t type with byte-level operations, an argument parser, a CLI log analyser, and a sandpile model with BMP visualisation.
- Module final grades: Mathematics: 97/100 | Program Design: 96/100 | Web Development: 94/100
- Achievements: 2nd place in Zero Days CTF, “Best User Experience” award at Workday Hackathon with a posture monitoring app for developers.
- Public Relations Officer, Computer Science society (Summer 2024).
- Graduated with honours (5 / 5 for all subjects).
- 2021 – 2023: Physics and Technology class. Higher mathematics solving in C, C++; Algorithms in Python.
- Produced real-time widgets for the school social media as an admin.
- Winner of numerous city and national Olympiads in programming, mathematics, physics.
Work Experience
- Rewrote key website modules using the Django REST framework, enhancing scalability and code readability.
- Reduced page load time by 40% by optimising the website for use in distributed high-load systems.
- Conducted in-depth analysis of over 80 code-related LLMs responses (e.g. GPTs), generating actionable feedback that directly influenced the enhancement of programming topic accuracy and relevance within a 2-week period.
- Performed similar analyses continuously for 10 months, contributing to sustained improvements in programming accuracy.
-
Designed, coded, and deployed the whole mediation centre’s website within 3 days.
погашениедолга.рф
Personal Projects
Courses & Camps
-
Go course, Yandex Lyceum (2024): Built a distributed calculator in Go by implementing parallel computations.
Code
- Big Data Intensive, Yandex Lyceum (2022). Completed a group team project in detection of anomalies in data.
- “Programming in C++”, “Linux Administration”, “Machine Learning”, “Discrete mathematics”, “Blockchain”, “Computer hardware” courses, School of Programmers (2021 – 2022).
- Summer IT School, industrial programming team (2021): Collaborated on a team project to develop a bot for SIS teachers, reducing solution-checking time by 60%.
- “Industrial Python programming”, Yandex Lyceum (2020 – 2021). Led 4 team projects, automated birthday emails at school.
Volunteering
Ensured coordination at a crossing point during a high-profile event, showcasing teamwork and reliability.
Hard Skills
- Python, C++, C, Go, SQL; HTML/CSS, JavaScript;
- NumPy, Pandas, Apache Spark & Hadoop, Flask, Asynchronous modules;
- Git, CI/CD; Unit testing, Relational databases, Linux administration; Nginx;
- DRY, Agile Methodology; OOP, Functional programming; Data Structures, Algorithms, Complexity Analysis
Soft Skills
- Reliability, Rationality, Creativeness, Team work, Communication.
Donations
Support the development of any of my projects by donating me!
1.5% of your donation will also be contributed to removing CO₂ from the atmosphere
Contacts
Email: | [email protected] |
Telegram: | @nawinds |