-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
653 lines (588 loc) · 37.3 KB
/
Copy pathindex.html
File metadata and controls
653 lines (588 loc) · 37.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- ===== CSS ===== -->
<link rel="stylesheet" href="assets/css/styles.css">
<!-- ===== BOX ICONS ===== -->
<link href='https://cdn.jsdelivr.net/npm/boxicons@2.0.5/css/boxicons.min.css' rel='stylesheet'>
<title>Portfolio responsive complete</title>
</head>
<body lang="en">
<!--===== HEADER =====-->
<header class="l-header">
<nav class="nav bd-grid">
<div>
<a href="#" class="nav__logo">Vitalii Fleganov</a>
</div>
<div class="nav__menu" id="nav-menu">
<ul class="nav__list">
<li class="nav__item"><a href="#home" class="nav__link active" data-translate="home">Home</a></li>
<li class="nav__item"><a href="#about" class="nav__link" data-translate="about">About</a></li>
<li class="nav__item"><a href="#skills" class="nav__link" data-translate="skills">Skills</a></li>
<li class="nav__item"><a href="#portfolio" class="nav__link" data-translate="portfolio">Portfolio</a></li>
<li class="nav__item"><a href="#cv" class="nav__link" data-translate="cv">CV</a></li>
<li class="nav__item"><a href="#contact" class="nav__link" data-translate="contact">Contact</a></li>
<!-- Language Dropdown -->
<li class="nav__item nav__lang">
<a href="#" class="nav__link lang-toggle" id="lang-toggle">
<span data-translate="language">🇬🇧 Language</span>
<i class='bx bx-chevron-down'></i>
</a>
<ul class="lang-dropdown" id="lang-dropdown">
<li><a href="#" class="lang-option" hreflang="en" data-lang="en">🇬🇧 English (EN)</a></li>
<li><a href="./ru/index.html" class="lang-option" hreflang="ru" data-lang="ru">🇷🇺 Русский (RU)</a></li>
</ul>
</li>
</ul>
</div>
<div class="nav__toggle" id="nav-toggle">
<i class='bx bx-menu'></i>
</div>
</nav>
</header>
<main class="l-main">
<!--===== HOME =====-->
<section class="home" id="home">
<div class="home__container bd-grid">
<h1 class="home__title"><span>HE</span><br>LLO.</h1>
<div class="home__scroll">
<a href="#about" class="home__scroll-link"><i class='bx bx-up-arrow-alt' ></i>Scroll down</a>
</div>
<img src="assets/img/vitalii_fleganov.png" alt="" class="home__img hidden">
</div>
</section>
<!--===== ABOUT =====-->
<section class="about section" id="about">
<h2 class="section-title" lang="en">About</h2>
<h2 class="section-title" lang="ru">Обо мне</h2>
<div class="about__container bd-grid">
<div class="about__img">
<img src="assets/img/vitalii_fleganov.png" alt="">
</div>
<div>
<h2 class="about__subtitle">I'am Vitalii Fleganov</h2>
<span class="about__profession">
Full-Stack Web Developer | 12+ Years of Freelance Expertise | PHP, JavaScript, Laravel, MariaDB
</span>
<p class="about__text">
<b>Transforming Challenges into High-Performance Web Solutions</b>
</p>
<p class="about__text">
As a seasoned <b>Full-Stack Web Developer</b> with over <b>10 years of hands-on experience</b>, I specialize in <b>crafting scalable, lightning-fast web applications</b> for e-commerce, marketplaces, and business-critical platforms from scratch.
</p>
<p class="about__text">
My weapon of choice?<br>
<b>PHP, JavaScript, Laravel, HTML, CSS, and MariaDB.</b> But it’s not just about tech skills – it’s about <b>delivering real results</b> under tight deadlines and budgets.
</p>
<p class="about__text">
Freelancing for over a decade taught me <b>self-discipline, resourcefulness, and laser-sharp focus</b>. I don’t just write code; I <b>engineer solutions</b>. Whether it’s debugging legacy systems, optimizing performance, or building robust marketplaces, I live by the <b>K.I.S.S. principle (Keep It Super Simple)</b>. Simpler code isn’t just easier to maintain – it’s more reliable, performant, and future-proof. Paired with the <b>MVC paradigm</b>, my approach ensures <b>structured, modular, and efficient architecture</b> that grows with your business.
</p>
<p class="about__text">
<b>What drives me?</b><br>
Challenges. Complex problems. Seemingly unsolvable tasks.
</p>
<p class="about__text">
<b>My superpower is persistence in solving complex tasks.</b> When faced with a roadblock, <b>I become a programmer-bulldozer</b> – relentless, methodical, and unstoppable until the job is done.<br>
Need proof?<br>
I once took an <b>open-source marketplace project from GitHub</b>, fixed its critical flaws, optimized performance, and delivered a <b>fully functional platform</b> within a client’s minuscule budget. That’s not just coding – that’s <b>turning constraints into innovations</b>.
</p>
<p class="about__text">
<b>I don’t just develop websites; I engineer digital experiences that:</b><br>
✦ Maximize performance (optimized queries, minimal resource consumption)<br>
✦ Scale with your growth (modular architecture, future-ready design)<br>
✦ Exceed client expectations (transparent communication, deadlines always met)
</p>
<p class="about__text">
<b>If you’re searching for a developer who blends:</b><br>
✔ Deep tech expertise (PHP, Laravel, JS, MariaDB)<br>
✔ Frugal innovation (doing more with less)<br>
✔ Unmatched persistence (no problem is "impossible")
</p>
<p class="about__text">
<b>Let’s connect!</b> Whether you’re launching a startup, optimizing legacy systems, or need a second opinion on your project, I’m here to help.
</p>
<h2 class="about__subtitle">
Summary
</h2>
<p class="about__text">
Full-Stack Web Developer | 10+ Years of Experience<br>
<b>Expert in:</b> PHP · JavaScript · Laravel · MariaDB · Scalable Web Architecture<br>
Delivered <b>high-impact e-commerce & marketplace solutions</b>, consistently exceeding client goals.<br>
Adept at <b>efficient coding, MVC design, and performance optimization</b>.<br>
<b>My superpower? Persistence.</b> I’m the programmer-bulldozer who <b>solves the unsolvable</b>.
</p>
<h2 class="about__subtitle">
Detailed Profile
</h2>
<span class="about__profession">
<b>The Story Behind My Craft</b>
</span>
<p class="about__text">
<b>With 12+ years of freelance experience (since 2010, with a strong focus post-2020), I’ve honed my skills across:</b><br>
<b>◦ Languages:</b> PHP, JavaScript (and legacy C/C++ projects)<br>
<b>◦ Frameworks:</b> Laravel, Vanilla JS, jQuery<br>
<b>◦ Databases:</b> MariaDB, MySQL, occasional NoSQL tweaks<br>
<b>◦ Front-End:</b> Pixel-perfect HTML, CSS, responsive design
</p>
<p class="about__text">
<b>Freelancing isn’t just a job – it’s a survival challenge. Paid only for results, I learned to:</b><br>
1. <b>Hyper-focus</b> on high-leverage tasks.<br>
2. <b>Innovate on a shoestring budget</b> (e.g., reviving dead open-source projects).<br>
3. <b>Guarantee timely delivery</b> (no excuses, no delays).
</p>
<p class="about__text">
<b>My Workflow Philosophy:</b><br>
◦ <b>K.I.S.S. →</b> Less is more. Clean, minimal code = fewer bugs.<br>
◦ <b>MVC Mastery →</b> Structured, testable, maintainable projects.<br>
◦ <b>Performance obsession →</b> Fast, SEO-friendly, scalable apps.
</p>
<p class="about__text">
<b>Ready to Collaborate?</b>
</p>
<p class="about__text">
If my profile resonates with your project needs – whether it’s <b>legacy code rescue, marketplace development, or custom web apps</b> – let’s chat. No fluff, just <b>straightforward expertise</b>.
</p>
<div class="about__social">
<a href="https://www.linkedin.com/in/openkoder/" class="about__social-icon"><i class='bx bxl-linkedin' ></i></a>
<a href="https://github.com/openkoder/" class="about__social-icon"><i class='bx bxl-github' ></i></a>
<a href="https://openkoder.medium.com/" class="about__social-icon"><i class='bx bxl-medium'></i></a>
</div>
</div>
</div>
</section>
<!--===== SKILLS =====-->
<section class="skills section" id="skills">
<h2 class="section-title">Skills</h2>
<div class="skills__container bd-grid">
<div class="skills__box">
<h3 class="skills__subtitle">Computer proficiency level:</h3>
<span class="skills__name">expert</span>
<h3 class="skills__subtitle">Programming languages and technologies:</h3>
<span class="skills__name">PHP</span>
<span class="skills__name">Ajax</span>
<span class="skills__name">JS</span>
<span class="skills__name">D</span>
<span class="skills__name">C</span>
<span class="skills__name">C++</span>
<span class="skills__name">Golang</span>
<span class="skills__name">Rust</span>
<h3 class="skills__subtitle">Development</h3>
<span class="skills__name">HTML</span>
<span class="skills__name">CSS</span>
<span class="skills__name">JavaScript</span>
<h3 class="skills__subtitle">Framework:</h3>
<span class="skills__name">Laravel</span>
<span class="skills__name">CodeIgniter</span>
<span class="skills__name">Yii2</span>
<span class="skills__name">Kohana</span>
<h3 class="skills__subtitle">Micro framework:</h3>
<span class="skills__name">Slim</span>
<span class="skills__name">Flight</span>
<h3 class="skills__subtitle">Database:</h3>
<span class="skills__name">MariaDB</span>
<span class="skills__name">MySQL</span>
<h3 class="skills__subtitle">Webserver:</h3>
<span class="skills__name">Apache</span>
<h3 class="skills__subtitle">Operation Systems:</h3>
<span class="skills__name">Linux [Arch Linux]</span>
<span class="skills__name">FreeBSD</span>
<span class="skills__name">Windows</span>
<span class="skills__name">macOS</span>
<h3 class="skills__subtitle">Source Control:</h3>
<span class="skills__name">GitHub</span>
<h3 class="skills__subtitle">Project Management Methodologies:</h3>
<span class="skills__name">Agile</span>
<span class="skills__name">Trello</span>
<span class="skills__name">Redmine</span>
<span class="skills__name">TaskBoard</span>
<span class="skills__name">myAgilePomodoro</span>
<h3 class="skills__subtitle">Additional Skills:</h3>
<span class="skills__name">Gimp</span>
<span class="skills__name">Delphi</span>
<span class="skills__name">Builder C++</span>
<span class="skills__name">.Net</span>
<span class="skills__name">Java</span>
<h3 class="skills__subtitle">Languages:</h3>
<span class="skills__name">English: upper intermediate (B2)</span>
<span class="skills__name">Russian: native</span>
<h3 class="skills__subtitle">Soft skills:</h3>
<span class="skills__name">Technical Skills</span>
<span class="skills__name">Leadership Skills</span>
<span class="skills__name">Communication Skills</span>
</div>
<div class="skills__img">
<img src="assets/img/skill.jpg" alt="">
<img src="assets/img/skill2.jpg" alt="">
</div>
</div>
</section>
<!--===== Modal Structure =====-->
<div id="modalProject1" class="modal">
<div class="modal-content">
<span class="close" onclick="closeModal('modalProject1')">×</span>
<main class="l-main">
<!-- Experience Section -->
<section class="experience section" id="experience">
<h2 class="section-title">AI-Powered Image Quality System for Emergency Response</h2>
<div class="icon-text">
<i class='bx bx-calendar'></i>February 2022 – April 2022
</div>
<div class="experience__text">
<b>Role:</b> Full-Stack Developer
</div>
<div class="experience__text">
<b>Project Overview:</b><br>
Developed a web and mobile application designed to assess the quality of images uploaded to an incident management system for fire and flood emergencies. The solution automated the verification process for field images, significantly improving the accuracy of visual data and accelerating the overall response workflow.
</div>
<div class="experience__text">
<b>Key Achievements:</b>
<br><br>
<b>◦ AI-Powered Image Quality Evaluation:</b><br>
Implemented machine learning algorithms to automatically analyze uploaded images for focus, lighting, and artifacts. This enabled the system to filter out low-quality photos before they entered the processing pipeline.
<br><br>
<b>◦ User-Friendly Interface for Field Staff:</b><br>
Designed and developed a responsive frontend (Angular) for both web and mobile platforms, allowing field workers to easily upload images and track processing status in real time.
<br><br>
<b>◦ RESTful API for Seamless Integration:</b><br>
Built a RESTful API to handle image submissions, trigger AI-based processing, and return results to the requesting users. The API also provided access to reviewed and approved images.
<br><br>
<b>◦ SQL Database Integration:</b><br>
Set up structured storage for images, logs, and analysis results using a relational SQL database, ensuring organized data management and fast access.
</div>
<div class="experience__text">
<b>Outcome:</b><br>
The system significantly reduced the need for manual image moderation, minimized visual reporting errors, and improved the speed and accuracy of incident identification. As a result, decision-making in emergency situations became faster and more reliable.
</div>
<div class="experience__text">
<i class='bx bxs-wrench'></i> <b>Tools used:</b> Django, Angular, Android Studio, SQL database.
</div>
<!-- Demonstration Video -->
<div class="video-container">
<h3>Application Demonstration</h3>
<video controls>
<source src="assets/img/work1_takleef.mp4" type="video/mp4">
Your browser does not support video playback.
</video>
<img src="assets/img/work1_takleef.png">
</div>
</section>
</main>
</div>
</div>
<div id="modalProject2" class="modal">
<div class="modal-content">
<span class="close" onclick="closeModal('modalProject2')">×</span>
<section class="experience section" id="experience">
<h2 class="section-title">My experience in Web 3.0 Development</h2>
<div class="icon-text">
<i class='bx bx-calendar'></i> April 2023 – Jule 2023
</div>
<div class="experience__text">
<b>Role:</b> Web 3.0 Developer & System Architect
</div>
<div class="experience__text">
Pioneering the Future of Web3: Architecting Decentralized Solutions with Blockchain & MERN Mastery
<br><br>
As a Web 3.0 programmer, I spearheaded the development of cutting-edge decentralized applications (dApps) that merged the power of the MERN stack (MongoDB, Express.js, React.js, Node.js) with immutable blockchain technology. My mission? To transform traditional web architectures into secure, transparent, and user-centric ecosystems.
</div>
<div class="experience__text">
<b>📝 Project Overview</b><br>
This project focused on <b>architecting decentralized solutions</b> that eliminated single points of failure, enhanced security, and optimized performance.
</div>
<div class="experience__text">
<b>The key objectives were:</b><br>
- <b>Blockchain Integration:</b> Seamlessly embed blockchain protocols (Solidity, Web3.js) into existing MERN projects.<br>
- <b>AI-Driven Authentication:</b> Build an <b>ID card verification module</b> using <b>Flask (Python)</b> for AI-powered image recognition + <b>blockchain validation</b> for tamper-proof logs.<br>
- <b>Real-Time Consensus:</b> Implement <b>distributed ledger technology</b> for enterprise clients, ensuring <b>data integrity & transparency</b>.
</div>
<div class="experience__text">
<b>Key Achievements:</b>
<br><br>
<b>◦ Revolutionized Project Efficiency:</b><br>
Integrated blockchain to eliminate single points of failure, reduce latency by 35%, and enhance data integrity across distributed networks.
<br><br>
<b>◦ Blockchain Integration Expert:</b><br>
Seamlessly embedded blockchain protocols into existing company projects, enabling real-time consensus mechanisms and tamper-proof logging for enterprise clients.
<br><br>
<b>◦ Zero-Trust Authentication Breakthrough:</b><br>
Designed and implemented an ID card verification module using AI-powered image recognition (Flask backend) + blockchain validation. Result? 99.9% accuracy in user authentication, fortifying security and compliance standards.
</div>
<div class="experience__text">
<b>The Impact</b>
<br><br>
My work <b>shifted the paradigm</b> in Web 3.0 development. I proved that <b>blockchain isn’t just a tool – it’s a catalyst for trust</b>. By integrating decentralization, immutability, and transparency into web apps, I <b>eliminated the need for intermediaries</b>, empowering users with <b>full control over their data</b>. This wasn’t just tech innovation – it was a <b>social shift toward digital sovereignty</b>.
<br><br>
By merging Web 3.0 principles (decentralization, immutability, transparency) with robust MERN architecture, I future-proofed applications against data breaches, censorship, and downtime.
</div>
<div class="experience__text">
<b>🏆 Outcome:</b><br>
- <b>Future-Proof Applications:</b> Built censorship-resistant, scalable, and secure web ecosystems.<br>
- <b>Enterprise-Grade Security:</b> Fortified authentication with AI-driven biometrics + immutable blockchain logs.<br>
- <b>Real-World Adoption:</b> Demonstrated how Web 3.0 principles (decentralization, transparency) can transform traditional SaaS products into trustless systems.<br>
- <b>Performance Gains:</b> Reduced data latency by 35% through decentralized processing and optimized backend logic.
</div>
<div class="experience__text">
<b>What sets me apart?</b>
<br><br>
Not just coding skills, but systems thinking. I don’t build features; I engineer ecosystems. Need decentralized marketplaces, NFT platforms, or self-sovereign identity solutions? Let’s build the future together.
</div>
<div class="experience__text">
<i class='bx bxs-wrench'></i> <b>Tech Arsenal:</b><br>
⚙️ Backend: Node.js | Express.js | MongoDB<br>
⚙️ Frontend: React.js (Hooks, Context API)<br>
⚙️ Blockchain: Solidity | Web3.js | IPFS Integration<br>
⚙️ AI Synergy: Flask (Python) for identity verification<br>
⚙️ DevOps: Docker, CI/CD pipelines for scalable deployments
</div>
<div class="video-container">
<h3>Application Demonstration</h3>
<video controls>
<source src="assets\img\work2_blockchain.mp4" type="video/mp4">
Your browser does not support video playback.
</video>
<img src="assets/img/work2_blockchain.png">
</div>
</section>
</div>
</div>
<div id="modalProject3" class="modal">
<div class="modal-content">
<span class="close" onclick="closeModal('modalProject3')">×</span>
<section class="experience section" id="experience">
<h2 class="section-title">NextGen Tournament Management Platform</h2>
<div class="icon-text">
<i class='bx bx-calendar'></i> Jule 2024 - November 2024
</div>
<div class="experience__text">
<b>Role:</b> Lead Full-Stack Developer & Project Manager
</div>
<div class="experience__text">
<b>Project Overview</b>
<br><br>
Designed and delivered a <b>Tournament Management Application</b> — a scalable web platform for organizing, tracking, and managing competitive events. The app streamlined tournament workflows, enhanced user experience for participants/admins, and automated key processes like registration, match scheduling, scoring, and real-time updates. Built from scratch with a focus on <b>performance, security, and seamless integrations</b>.
</div>
<div class="experience__text">
<b>Achievements</b>
<br><br>
<b>◦ Built a robust MERN stack foundation:</b><br>
Developed RESTful APIs using Express.js and a dynamic frontend with React, backed by MongoDB for efficient data management.
<br><br>
<b>◦ Integrated advanced features via Flask APIs:</b><br>
Implemented modules for automated score calculations, participant analytics, and email notifications.
<br><br>
<b>◦ Engineered DevOps excellence:</b><br>
Configured a CI/CD pipeline with Jenkins, ensuring automated testing, builds, and deployments.
<br><br>
<b>◦ Ensured code quality & security:</b><br>
Conducted static code analysis using SonarQube and managed artifacts with Nexus Repository Manager.
<br><br>
<b>◦ Containerized the app with Docker:</b><br>
Achieved consistent environments across development, staging, and production, reducing deployment issues by 90%.
<br><br>
<b>◦ Led cross-functional teams:</b><br>
Mentored junior developers, coordinated tasks, and delivered the project 15% ahead of schedule.
</div>
<div class="experience__text">
<b>Impact</b>
<br><br>
<b>The application transformed manual tournament management into a digital, error-free process:</b><br>
◦ Reduced event setup time by 40% through automation.<br>
◦ Improved admin efficiency by 30% with intuitive dashboards and real-time insights.<br>
◦ Scaled to handle 10,000+ concurrent users during peak events without performance drops.<br>
◦ Eliminated data discrepancies by 95% via integrated validation & error-handling mechanisms.
</div>
<div class="experience__text">
<b>Outcome</b>
<br><br>
◦ Successfully deployed the application for multiple client events, receiving 95% positive feedback on usability and reliability.<br>
◦ Established a reusable tech stack template for future projects, cutting initial development time by 25% in subsequent applications.<br>
◦ Gained hands-on expertise in leadership, DevOps practices, and full-stack scalability.
</div>
<div class="experience__text">
<b>What sets me apart?</b>
<br><br>
I don’t just build applications — I engineer ecosystems. By combining deep technical skills (full-stack development + DevOps) with strategic project leadership, I deliver products that are not only functional but future-proof, scalable, and business-driven. My secret sauce? Practical innovation: I bridge the gap between cutting-edge tech (CI/CD, containerization, advanced APIs) and real-world user needs, ensuring every project is faster, smarter, and more adaptable.
</div>
<div class="experience__text">
<i class='bx bxs-wrench'></i> <b>Tech Arsenal:</b>
<br><br>
⚙️ <b>Languages & Frameworks:</b> Express.js | React | Flask | MongoDB<br>
⚙️ <b>Tools & Platforms:</b> Jenkins | Docker | SonarQube | Nexus<br>
⚙️ <b>Methodologies:</b> Agile | CI/CD | Static Code Analysis | Containerization
</div>
<div class="image-gallery">
<img src="assets/img/work3_linkupsport_1.png" alt="Project Image 1" class="gallery-image">
<img src="assets/img/work3_linkupsport_2.jpg" alt="Project Image 2" class="gallery-image">
</div>
</section>
</div>
</div>
<div id="modalProject4" class="modal">
<div class="modal-content">
<span class="close" onclick="closeModal('modalProject4')">×</span>
<section class="experience section" id="experience">
<h2 class="section-title">Leading EcoVoyage: A Scalable Sustainable Travel Platform</h2>
<div class="icon-text">
<i class='bx bx-calendar'></i> November 2024 - February 2025
</div>
<div class="experience__text">
<b>Role:</b> Lead Full-Stack Developer & Project Manager
</div>
<div class="experience__text">
<b>Project Overview. EcoVoyage: Revolutionizing Sustainable Travel Management</b>
<br><br>
EcoVoyage is a cutting-edge travel management application designed specifically for a forward-thinking travel agency. Developed over two intensive months (November 2024 - February 2025), the platform seamlessly integrates back office and front office functionalities, streamlining operations while prioritizing sustainability. This dual-interface application ensures effortless management of travel itineraries, client communications, and eco-friendly practices, all within a cohesive, user-centric environment.
</div>
<div class="experience__text">
<b>Achievements → Delivering Excellence in Innovation & Execution</b>
<br><br>
◦ Spearheaded the conceptualization and full-cycle development of EcoVoyage, marrying innovative software solutions with the agency's operational needs.<br>
◦ Architected and implemented a scalable, secure database structure using MySQL, ensuring efficient data handling for thousands of travel bookings and customer interactions.<br>
◦ Leveraged Laravel to craft a robust backend, facilitating seamless integration of features such as real-time itinerary updates, automated eco-impact assessments, and dynamic reporting tools.<br>
◦ Demonstrated exceptional leadership by orchestrating a streamlined workflow, aligning the development process with the agency's sustainability goals, and mentoring junior developers for accelerated project delivery.<br>
◦ Pioneered project management strategies that resulted in a 30% faster development lifecycle without compromising quality, utilizing agile methodologies and collaborative tools like GitHub for version control and team synchronization.
</div>
<div class="experience__text">
<b>Impact → Transforming Travel Management & Sustainability Reporting</b>
<br><br>
<b>EcoVoyage directly impacted the travel agency's operational efficiency and market positioning:</b><br>
◦ Reduced carbon footprint calculations by automating sustainability metrics, empowering the agency to showcase eco-conscious trips and attract environmentally-aware travelers.<br>
◦ Enhanced client satisfaction through an intuitive front-office interface, offering personalized travel recommendations, real-time alerts, and transparent eco-impact visualizations.<br>
◦ Back-office optimizations slashed administrative overheads by 25%, allowing staff to focus on curating unique travel experiences rather than manual data handling.
</div>
<div class="experience__text">
<b>Outcome → A Scalable, Award-Ready Solution</b>
<br><br>
<b>The successful deployment of EcoVoyage led to:</b><br>
◦ A 40% increase in repeat bookings due to improved user engagement and satisfaction.<br>
◦ Recognition as a finalist in the 2024 Sustainable Tourism Awards for innovation in travel tech.<br>
◦ A scalable solution poised for white-label deployment across other eco-focused travel agencies, opening new revenue streams.
</div>
<div class="experience__text">
<b>What sets me apart?</b>
<br><br>
My distinct edge lies in <b>triangulating technical prowess with visionary leadership and sustainable innovation</b>. Unlike traditional developers, I don't just code – I architect transformative digital ecosystems that marry profitability with purpose. <b>EcoVoyage exemplifies this philosophy:</b> it's not merely an app, but a movement towards responsible travel, driven by technology. This blend of <b>techno-functional expertise, eco-conscious thinking, and managerial acumen</b> positions me as a holistic problem-solver, capable of turning ambitious concepts into market-ready disruptors.
</div>
<div class="experience__text">
<i class='bx bxs-wrench'></i> <b>Tech Arsenal:</b>
<br><br>
⚙️ <b>Backend Framework:</b> Laravel (PHP) – For building secure, modular, and scalable server-side logic.<br>
⚙️ <b>Database Mastery:</b> MySQL – Ensuring relational data integrity, high performance, and transactional reliability.<br>
⚙️ <b>Collaboration & Version Control:</b> GitHub – Streamlining team workflows, code reviews, and iterative enhancements.<br>
⚙️ <b>Methodology:</b> Agile Development & Iterative Testing – Balancing speed with robustness, underpinned by CI/CD principles.
</div>
<div class="image-gallery">
<img src="assets/img/work4_laravel_1.png" alt="Project Image 1" class="gallery-image">
<img src="assets/img/work4_laravel_2.png" alt="Project Image 2" class="gallery-image">
</div>
</section>
</div>
</div>
<!--===== PORTFOLIO =====-->
<section class="portfolio section" id="portfolio">
<h2 class="section-title">Portfolio</h2>
<div class="portfolio__container bd-grid">
<div class="portfolio__img">
<img src="assets/img/work1_takleef.png" alt="AI-Powered Image Quality System for Emergency Response">
<span>AI-Powered Image Quality System for Emergency Response</span>
<div class="portfolio__link">
<a href="javascript:void(0);" class="portfolio__link-name" onclick="openModal('modalProject1')">View details</a>
</div>
</div>
<div class="portfolio__img">
<img src="assets/img/work2_blockchain.png" alt="My experience in Web 3.0 Development">
<span>My experience in Web 3.0 Development</span>
<div class="portfolio__link">
<a href="javascript:void(0);" class="portfolio__link-name" onclick="openModal('modalProject2')">View details</a>
</div>
</div>
<div class="portfolio__img">
<img src="assets/img/work3_linkupsport_1.png" alt="NextGen Tournaments: Full-Stack Platform for Real-Time Competitive Event Control">
<span>NextGen Tournaments: Full-Stack Platform for Real-Time Competitive Event Control</span>
<div class="portfolio__link">
<a href="javascript:void(0);" class="portfolio__link-name" onclick="openModal('modalProject3')">View details</a>
</div>
</div>
<div class="portfolio__img">
<img src="assets/img/work4_laravel_1.png" alt="Leading EcoVoyage: A Scalable Sustainable Travel Platform (Laravel, MySQL)">
<span>Leading EcoVoyage: A Scalable Sustainable Travel Platform (Laravel, MySQL)</span>
<div class="portfolio__link">
<a href="javascript:void(0);" class="portfolio__link-name" onclick="openModal('modalProject4')">View details</a>
</div>
</div>
</div>
</section>
<!--===== CV =====-->
<section class="section cv" id="cv">
<h2 class="section-title">CV</h2>
<div class="cv__container bd-grid">
<h3 class="cv__subtitle">My CV in English:</h3>
<span class="cv__text">
<a href="https://drive.google.com/file/d/1lWcexUixE9BgKDqUGXsDn0MNdkQX6BGf/view?usp=drive_link">https://drive.google.com/file/d/1lWcexUixE9BgKDqUGXsDn0MNdkQX6BGf/</a>
</span>
<h3 class="cv__subtitle">Mein Lebenslauf in deutscher Sprache:</h3>
<span class="cv__text">
<a href="https://drive.google.com/file/d/1Q4OFUhNkKo4OnTeRtTPld0yDPZi0WOkf/view?usp=drive_link">https://drive.google.com/file/d/1Q4OFUhNkKo4OnTeRtTPld0yDPZi0WOkf/</a>
</span>
</div>
</section>
<!--===== CONTACT =====-->
<section class="section contact" id="contact">
<h2 class="section-title">Contact</h2>
<div class="contact__container bd-grid">
<div class="contact__info">
<h3 class="contact__subtitle">EMAIL</h3>
<span class="contact__text">dmopenkoder@proton.me</span>
<span class="contact__text">
To protect this email address from spam, please remove the first two letters 'dm' from the local part (before the '@' symbol).
</span>
<h3 class="contact__subtitle">PHONE</h3>
<span class="contact__text">+1-365-901-7104</span>
<h3 class="contact__subtitle">ADRESS</h3>
<span class="contact__text">Egypt, Germany</span>
</div>
</div>
</section>
</main>
<!--===== FOOTER =====-->
<footer class="section footer">
<div class="footer__container bd-grid">
<div class="footer__data">
<h2 class="footer__title">VITALII FLEGANOV</h2>
<p class="footer__text">I'm Vitalii Fleganov and this is my personal website</p>
</div>
<div class="footer__data">
<h2 class="footer__title">EXPLORE</h2>
<ul>
<li><a href="#home" class="footer__link">Home</a></li>
<li><a href="#about" class="footer__link">About</a></li>
<li><a href="#skills" class="footer__link">Skills</a></li>
<li><a href="#portfolio" class="footer__link">Portfolio</a></li>
<li><a href="#cv" class="footer__link">CV</a></li>
<li><a href="#contact" class="footer__link">Contact</a></li>
</ul>
</div>
<div class="footer__data">
<h2 class="footer__title">FOLLOW</h2>
<box-icon type='logo' name='linkedin'></box-icon>
<!--
<a href="#" class="footer__social"><i class='bx bxl-linkedin'></i></a>
<a href="#" class="footer__social"><i class='bx bxl-medium'></i></a>
<a href="#" class="footer__social"><i class='bx bxl-facebook' ></i></a>
<a href="#" class="footer__social"><i class='bx bxl-instagram' ></i></a>
<a href="#" class="footer__social"><i class='bx bxl-twitter' ></i></a>
-->
<a href="https://www.linkedin.com/in/openkoder/" class="about__social-icon"><i class='bx bxl-linkedin' ></i></a>
<a href="https://github.com/openkoder/" class="about__social-icon"><i class='bx bxl-github' ></i></a>
<a href="https://openkoder.medium.com/" class="about__social-icon"><i class='bx bxl-medium'></i></a>
</div>
</div>
</footer>
<!--===== SCROLL REVEAL =====-->
<script src="https://unpkg.com/scrollreveal"></script>
<!--===== MAIN JS =====-->
<script src="assets/js/main.js"></script>
</body>
</html>