Position: Junior Python Data Science
Category: Python
English level: intermediate
Years of experience: 1


My main experience is working on my own projects - I created telegram bots, various ml projects: experiments with StyleGAN(2,3, NADA, projected), VQGAN, RL with gym, GPT training; rendering algorithms (ray tracing, marching; rasterization), also some olympiad programming

My commercial experience was writing courses for a learning platform. My position was listed as "Educational Python Developer (Data Science)", but de facto had nothing to do with data science. In almost 3 months of work there, I wrote 3 courses - "Linear Algebra", "Statistical Analysis with NumPy and Pandas" and "Introduction to NumPy" and 4 jupyter projects "matplotlib introduction", "Basic linear models", "Gradient descent for linear regression" and "Linear regression for non-linear functions". In addition to writing courses, the task was also to monitor the user experience in courses, through hotjar, success graphs and edit courses according to that, as well as check each other courses for any factual errors and give recommendations. I worked there remotely. For coordination tasks we used Trello boards. We kept communication in telegram - we had a general team chat and chat for course creators. We had at least 2 Google Meets every week - a team-wide one that mostly discussed overall project progress, marketing, and statistics, and a course-specific one. At this job, I learned the basics of MARKDOWN and json, and also learned how to work with the manin library to create 3b1b-styled animations (I used it to create a visualization of matrix multiplication as a pass through a two-layer linear function)

I am currently in the early stages of building a startup with a team of four people. Our startup is related to video processing using machine learning, we are at an early stage, we have the simplest prototype and we are mostly studying papers with sota solutions in this area, working on the overall architecture of the project. Our main approach is to build a "smart", not a big model, we have a certain mathematical background, so we dig towards equivariant architectures to optimize and improve the result. 2 members of our team have commercial experience in a startup, so they are involved in the architecture, planning and general organization. I am the author of the main idea, most of the code and the main experimenter of the project. We use Trello to ensure we understand what everyone is doing, but we also meet regularly on Discord or in real life to discuss ideas or issues.