Konstantin Petrov
Master's graduate in strategic management with extensive experience in project management and business development. Throughout my career, I have honed my abilities in project management, overseeing diverse teams and delivering multiple projects to successful outcomes.
My strategic planning expertise and leadership approach have enabled me to navigate complex challenges with foresight and precision. I am passionate about driving results and thrive in fast-paced environments where strategic thinking and effective teamwork are paramount.
Currently, I am expanding my skill set by learning Front-End development to broaden my expertise and explore potential opportunities in the IT sector.
Professional Journey
Work Experience
Lead Project Manager
Trust Media B.V.
The Netherlands
- Led multidisciplinary team in payment platform development
- Managed project scope, timelines, and budgets
- Implemented data-driven decision-making processes
Head of Business Development
Completor B.V.
The Netherlands
- Led development of in-house banking/CRM solution
- Managed pre-paid MasterCard cards project
- Developed online company incorporation platform
Co-founder and CTO
Atoko
The Netherlands
- Managed key client relationships in Benelux region
- Developed business strategies for market expansion
- Coordinated with global teams for project delivery
Education
React
RS School
Europe
JavaScript/Front-End
RS School
Europe
JavaScript/Front-End (Pre-School)
RS School
Europe
MSc in Strategic Management
Tilburg University
The Netherlands
BSc in International Management
Tilburg University
The Netherlands
International Baccalaureate
Moscow Gymnasium 45
Russia
Tech Stack
-
JavaScript
Advanced
★★★★★ -
TypeScript
Advanced
★★★★★ -
React
Advanced
★★★★★ -
Next.js
Intermediate
★★★★☆ -
HTML
Advanced
★★★★★ -
CSS
Advanced
★★★★★ -
Sass
Advanced
★★★★★ -
Tailwind
Advanced
★★★★★ -
Git
Intermediate
★★★★☆
Languages
-
English
Fluent
-
Russian
Fluent
-
Dutch
Intermediary
-
German
Basic
Achievements
-
AWS Cloud Quest: Cloud Practitioner
May 2024
-
AWS Well-Architected Proficient
May 2024
-
Cantrill Tech Fundamentals
April 2024
-
HTML Academy Beginners Course
June 2023
Projects
Code Examples
-
var whatTimeIsIt = function(angle) { const totalMinutes = Math.floor(angle * 2); const hours = Math.floor(totalMinutes / 60) || 12; const minutes = totalMinutes % 60; const actualHour = String(hours).padStart(2, '0'); const actualMinute = String(minutes).padStart(2, '0'); const actualTime = `${actualHour}:${actualMinute}`; return actualTime; } -
function isPrime(num) { if (num <= 1) { return false; } if (num === 3 || num === 2) { return true; } if (num % 2 === 0 || num % 3 === 0) { return false; } for (let i = 5; i * i <= num; i += 6) { if (num % i === 0 || num % (i + 2) === 0) { return false; } } return true; }; -
var countBits = function(n) { let binary = n.toString(2); let bits = binary.split('1'); return bits.length - 1; }; -
function solution(str) { let word = str; let result = []; if ((str.length % 2) !== 0) { word = word + '_'; } for (let i = 0; i < word.length; i += 2) { result = result.concat(word.slice(i, (i + 2))); } return result; } -
function dataReverse(data) { let result = []; for (let i = data.length; i >= 0; i -= 8) { result = result.concat(data.slice((i - 8), i)); } return result; }