Vladimir Petrov

I am a software engineer with hands-on experience in developing web applications and a strong background in delivering innovative solutions across various projects. Having worked in both startups and established companies, I thrive in dynamic environments and enjoy tackling complex challenges. My passion for embedded systems and machine learning drives my commitment to creating impactful software solutions.

Experience

Aquallite

ML Engineer (Internship)

Aquallite Data

(Oct 2024 - Dec 2024)

  • Created a model to merge multiple 3D datasets, integrating spatial data with varying accuracies to produce a unified, high-resolution dataset for comprehensive analysis.
  • Researched and evaluated existing seafloor mapping methodologies, identifying best practices and gaps to guide new model development.
  • Presented data‑driven insights on scan type selection (MBES, SSS, SBP) and their implications for model accuracy, helping guide executive decisions on resource allocation and project focus areas.

Amd

ML Engineer (Internship)

Advanced Micro Devices

(Jun 2024 - Sep 2024)

  • Designed and implemented algorithms in Python to support the development and optimization of new techniques.
  • Benchmarked the effectiveness of popular algorithms in different real‑world situations, providing practical insights.
  • Conducted research on techniques in randomized numerical linear algebra.

Full Stack Engineer

Proactive Energy Management

(Mar 2023 - Jun 2024)

  • Designed a RESTful API using Flask to facilitate seamless communication between the front‑end and back‑end systems.
  • Set up a MySQL database, adhering to industry standards such as ACID compliance, and normalization.
  • Developed Python scripts to automate the processing and storage of documents.
  • Developed the front‑end of the application using JS.

Education

MSc Data Science

Grade: Distinction

Modules: Distributed Artificial Intelligence, Data Mining, Building Big Data Systems, Statistical Foundations, Statistical Learning

BSc Theoretical Physics Hons

Grade: 2:1

Modules: Calculus, Group Theory, Quantum Mechanics, Electromagnetism, Thermodynamics, Cosmology, Particle Physics, Solid State Physic

Projects

tictac-image

Advanced Tic-Tac-Toe

Github

  • Implemented a modified version of Tic-Tac-Toe with a 4x4 grid and enhanced rules for determining the winner.
  • Integrated Monte Carlo Tree Search (MCTS) algorithm to simulate moves and provide AI-based decision-making.
  • Developed interactive gameplay allowing users to play against the AI or another player, with adjustable difficulty levels.
  • Provided detailed simulation and data analysis files to explore game strategies and player advantages based on different tactics.

website-image

E-commerce Web Application

Github

  • Full-stack e-commerce app using .NET, React, TS and Tailwind.
  • Features include product catalog, cart management, and a complete order system with status tracking.
  • Responsive design ensures an optimized user experience across desktop and mobile devices.

Skills

Languages

js python R sql

Libraries

fastapi flask numpy pandas pytorch react sklearn tailwind

Tools

docker git linux ms office

Contact

linkedin vladimirvpetrov
email [email protected]