My skill set combines a strong mathematical foundation with practical data science tools, from Python, NumPy, and pandas to machine learning libraries like scikit-learn and TensorFlow. I’m comfortable moving from theory to implementation—structuring problems, building and evaluating models, and communicating results clearly in code, visuals, and writing.

©

2025 Nikita Kirillov

My skill set combines a strong mathematical foundation with practical data science tools, from Python, NumPy, and pandas to machine learning libraries like scikit-learn and TensorFlow. I’m comfortable moving from theory to implementation—structuring problems, building and evaluating models, and communicating results clearly in code, visuals, and writing.

My skill set combines a strong mathematical foundation with practical data science tools, from Python, NumPy, and pandas to machine learning libraries like scikit-learn and TensorFlow. I’m comfortable moving from theory to implementation—structuring problems, building and evaluating models, and communicating results clearly in code, visuals, and writing.

My skill set combines a strong mathematical foundation with practical data science tools, from Python, NumPy, and pandas to machine learning libraries like scikit-learn and TensorFlow. I’m comfortable moving from theory to implementation—structuring problems, building and evaluating models, and communicating results clearly in code, visuals, and writing.

11:53

Feb 11, 2026

My Tech Skills

  • Python

    I use Python primarily for competitive programming contests to solve algorithmic problems, data science tasks with libraries like pandas and scikit-learn, and developing AI and machine learning models for practical applications.

  • Python

    I use Python primarily for competitive programming contests to solve algorithmic problems, data science tasks with libraries like pandas and scikit-learn, and developing AI and machine learning models for practical applications.

  • Python

    I use Python primarily for competitive programming contests to solve algorithmic problems, data science tasks with libraries like pandas and scikit-learn, and developing AI and machine learning models for practical applications.

  • Python

    I use Python primarily for competitive programming contests to solve algorithmic problems, data science tasks with libraries like pandas and scikit-learn, and developing AI and machine learning models for practical applications.

  • TensorFlow

    I use TensorFlow to build and train AI and deep learning models, experimenting with neural networks for tasks such as prediction, classification, and other machine learning applications on real-world data.

  • TensorFlow

    I use TensorFlow to build and train AI and deep learning models, experimenting with neural networks for tasks such as prediction, classification, and other machine learning applications on real-world data.

  • TensorFlow

    I use TensorFlow to build and train AI and deep learning models, experimenting with neural networks for tasks such as prediction, classification, and other machine learning applications on real-world data.

  • TensorFlow

    I use TensorFlow to build and train AI and deep learning models, experimenting with neural networks for tasks such as prediction, classification, and other machine learning applications on real-world data.

  • Pandas

    I use pandas for data manipulation and analysis, including cleaning, transforming, and preparing tabular datasets for machine learning and statistical modeling

  • Pandas

    I use pandas for data manipulation and analysis, including cleaning, transforming, and preparing tabular datasets for machine learning and statistical modeling

  • Pandas

    I use pandas for data manipulation and analysis, including cleaning, transforming, and preparing tabular datasets for machine learning and statistical modeling

  • Pandas

    I use pandas for data manipulation and analysis, including cleaning, transforming, and preparing tabular datasets for machine learning and statistical modeling

  • Java

    I use Java for building object-oriented software projects such as course assignments and algorithmic components. ​

  • Java

    I use Java for building object-oriented software projects such as course assignments and algorithmic components. ​

  • Java

    I use Java for building object-oriented software projects such as course assignments and algorithmic components. ​

  • Java

    I use Java for building object-oriented software projects such as course assignments and algorithmic components. ​

  • Scikit-Learn

    I use scikit-learn to build and evaluate machine learning models, handling tasks like classification, regression, and clustering while integrating seamlessly with pandas-based data preprocessing workflows.

  • Scikit-Learn

    I use scikit-learn to build and evaluate machine learning models, handling tasks like classification, regression, and clustering while integrating seamlessly with pandas-based data preprocessing workflows.

  • Scikit-Learn

    I use scikit-learn to build and evaluate machine learning models, handling tasks like classification, regression, and clustering while integrating seamlessly with pandas-based data preprocessing workflows.

  • Scikit-Learn

    I use scikit-learn to build and evaluate machine learning models, handling tasks like classification, regression, and clustering while integrating seamlessly with pandas-based data preprocessing workflows.

  • Figma

    I use Figma to design and prototype user interfaces, creating wireframes and high-fidelity layouts for web and mobile applications while leveraging its collaborative features to iterate on UI/UX designs efficiently.

  • Figma

    I use Figma to design and prototype user interfaces, creating wireframes and high-fidelity layouts for web and mobile applications while leveraging its collaborative features to iterate on UI/UX designs efficiently.

  • Figma

    I use Figma to design and prototype user interfaces, creating wireframes and high-fidelity layouts for web and mobile applications while leveraging its collaborative features to iterate on UI/UX designs efficiently.

  • Figma

    I use Figma to design and prototype user interfaces, creating wireframes and high-fidelity layouts for web and mobile applications while leveraging its collaborative features to iterate on UI/UX designs efficiently.

  • C++

    I use C++ for competitive programming and performance-critical algorithmic tasks, leveraging its speed and the Standard Template Library to efficiently implement data structures and solve complex problems under strict time constraints.

  • C++

    I use C++ for competitive programming and performance-critical algorithmic tasks, leveraging its speed and the Standard Template Library to efficiently implement data structures and solve complex problems under strict time constraints.

  • C++

    I use C++ for competitive programming and performance-critical algorithmic tasks, leveraging its speed and the Standard Template Library to efficiently implement data structures and solve complex problems under strict time constraints.

  • C++

    I use C++ for competitive programming and performance-critical algorithmic tasks, leveraging its speed and the Standard Template Library to efficiently implement data structures and solve complex problems under strict time constraints.

  • HTML, CSS & JavaScript

    I use HTML, CSS, and JavaScript to build interactive web pages, with HTML defining the structure and content, CSS styling the layout and visual design, and JavaScript adding dynamic behavior and client-side functionality.

  • HTML, CSS & JavaScript

    I use HTML, CSS, and JavaScript to build interactive web pages, with HTML defining the structure and content, CSS styling the layout and visual design, and JavaScript adding dynamic behavior and client-side functionality.

  • HTML, CSS & JavaScript

    I use HTML, CSS, and JavaScript to build interactive web pages, with HTML defining the structure and content, CSS styling the layout and visual design, and JavaScript adding dynamic behavior and client-side functionality.

  • HTML, CSS & JavaScript

    I use HTML, CSS, and JavaScript to build interactive web pages, with HTML defining the structure and content, CSS styling the layout and visual design, and JavaScript adding dynamic behavior and client-side functionality.

  • Framer

    I use Framer to design and publish modern websites, creating interactive, high-fidelity layouts and prototypes with a no-code workflow that lets me quickly turn UI ideas into responsive, production-ready pages.

  • Framer

    I use Framer to design and publish modern websites, creating interactive, high-fidelity layouts and prototypes with a no-code workflow that lets me quickly turn UI ideas into responsive, production-ready pages.

  • Framer

    I use Framer to design and publish modern websites, creating interactive, high-fidelity layouts and prototypes with a no-code workflow that lets me quickly turn UI ideas into responsive, production-ready pages.

  • Framer

    I use Framer to design and publish modern websites, creating interactive, high-fidelity layouts and prototypes with a no-code workflow that lets me quickly turn UI ideas into responsive, production-ready pages.

©

2025 Nikita Kirillov

©

2025 Nikita Kirillov

©

2025 Nikita Kirillov

©

2025 Nikita Kirillov