Coder Social home page Coder Social logo

    Основная информация:

    🙋‍♂️   Шангин Леонид
    🔞   20 лет
    🇷🇺   г. Люберцы, Московская обл., Россия
    👔   Ожидаемая должность:   Junior C++ разработчик

📞   Контакты:

email TG Github

Email:           [email protected]
Telegram:   @leonid_shangin
Github:        Shangin-Leonid

🎓   Образование:

  • МГУ им. Ломоносова, механико-математический факультет, отделение математики, 2027 г. (2 курс)
  • Университетский лицей №1511 при НИЯУ МИФИ, 2021 г.

👅   Языки:

CPP C Make SQL Wolfram Mathematica English

  • С++ : твёрдое знание основ и понимание философии языка, STL, OOP (design patterns), meta-programming
  • C : твёрдое знание основ языка, некоторых стандартных библиотек
  • Make : написание makefile (make-scripts) для автоматической сборки и unit-тестирования
  • Git : ветвление, версионирование, конфликты и проч.
  • SQL: написание стандартных SQL-запросов, понимание основ работы БД
  • Компилятор GCC : использование флагов компиляции и прочего функционала
  • Алгоритмы и структуры данных
  • Английский язык (на уровне чтения и написания технической документации)

🗂   Опыт и проекты:

  • Около 2 лет программирования
  • Учебные проекты на языках C++ и C
  • Огромное количество учебных программ на языках C++, C, Python, Wolfram Mathematica
  • Отладка и рефакторинг как своего, так и чужого кода

ReadMe Card ReadMe Card ReadMe Card


⚙   Технологии:

git Github GCC PostgreSQL

  • Система версионирования git
  • Тестирование программ (integration-, unit-testing)
  • Компилятор GCC и его функионал
  • Сопровождение кода документацией
  • PostgreSQL

🖥   Инструменты разработки:

Linux Windows VIM VSCode Stack Overflow

💼   Доводилось работать с:

Python Bash LaTeX Markdown

🚩   Готов осваивать новые для себя технологии.

📚   Учебники, курсы и материалы:

  • "Язык программирования Си", Б. Керниган, Д. Ритчи
  • "C++ Primer Plus", Stephen Prata, 6th edition (ENG version)
  • "Философия C++. Введение в стандартный C++" (в 2 томах), Брюс Эккель
  • "C++ Templates: The Complete Guide", David Vandevoorde, Nicolai Josuttis, Douglas Gregor
  • "Совершенный код", Стив Макконнелл
  • "Основы языка SQL", Моргунов
  • cppreference.com
  • Курс программирования на C++ (записи лекций), Илья Мещерин, МФТИ
  • C++ базовый курс (записи лекций), Константин Владимиров, МФТИ, 2021-2022
  • C++ магистерский курс (записи лекций), Константин Владимиров, МФТИ, 2022-2023
  • прочее

🔎   Резюме размещены здесь:

CV HH.ru Habr Career Github

✨   Увлечения:

    🏔   Альпинизм
    🏐   Волейбол
    📖   Русская классическая литература, поэзия
    🎻   Музыка


Shangin Leonid's Projects

computer_geometry icon computer_geometry

My programms for "Wolfram Mathematica": calculus, differential equations, planimetry, differential geometry and etc...

dev_environment icon dev_environment

My development environment: setups, tools, settings, scripts and etc..

my_cpp_utils icon my_cpp_utils

My collection of simple utility C++ constructions and tricks.

passman icon passman

PassMan = Password Manager. Console utility for managing accounts information: logins, passwords and etc..

permutation icon permutation

C++ implementation of permutation (with tests, docs and examples).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.