Ivan Baksheev
Fullstack engineer. Mathematics, programming, and cybersecurity enthusiast. Active CTF participant.
Work Experience
Huawei RRI
Apr. 2022 - To Date
Typescript Engineer
Contributed to Huawei Project as a Software Engineer, specializing in IDE desktop software.
Utilized Electron, TypeScript, React, and Java to drive UI development, UI component library creation, and IDE extension infrastructure.
Spearheaded CI setup and visual regression testing.
Actively developed features for the IDE base platform, while also fixing bugs to enhance overall software reliability.
Additionally, took ownership of a project component and effectively managed its development lifecycle
JetBrainsRemote
July 2021 - Mar. 2022
Software Developer
Developed a feature-rich internal web app using TypeScript, React, styled-components, Protobuf, and gRPC. Integrated JWT and OAuth2 for subsystem connections, and ensured robustness with Cypress testing. Collaborated on a Scala codebase, utilized various tools, and managed databases and AWS services. Created a FastAPI-powered web app for ML entity comparison, enhancing model precision for the team
Education
Novosibirsk State University
Sept. 2023 - July 2025
Master's Degree in Informatics and Computer Engineering
Novosibirsk State University
Sept. 2019 - July 2023
Bachelor's Degree in Informatics and Computer Engineering
Computer Security / CTF Experience
Bughunting a bit on standoff365 (2 bugs in VK found)
Member of smiley-from-telega team (one of top russian student teams)
pwn.college belt owner: pwn.college/belts
Various CTF winner and participant (50 events)
Skills
Python
Computer Security
JavaScript
TypeScript
React/Next.js
Node.js
WebSockets
Projects
Youtube Anti Translate
chromewebstore.google.comdetail/youtube-anti-translate/ndpmhjnlfkgfalaieeneneenijondgag?hl=ru
A chrome extension to disable YouTube video titles translation, 5000+ users
Chrome Extension
JavaScript
Vue.js
WebSockets
VK PM Downloader
zpix1.github.iovk-pm-downloader/
Client-side VK (Russian social network) private messages downloader with a nice material design, UI/UX, and a broad customer base
Vue.js
MindTrainer
mindtrainer.ru
A website for high school and university students to have fun and train by solving small math-related tasks
Ruby On Rails
JavaScript
Python
Docker