UNPKG

@ewwmy/cv-builder

Version:

πŸ’» A CLI utility to generate a well-formatted CV in PDF format πŸ“• based on JSON CV data and a Handlebars template

717 lines (716 loc) β€’ 26.5 kB
{ "metadata": { "translations": { "contacts": { "ru": "ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹", "en": "Contacts" }, "about": { "ru": "Обо ΠΌΠ½Π΅", "en": "Summary" }, "experience": { "ru": "ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹", "en": "Work Experience" }, "professionalExperience": { "ru": "ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹", "en": "Professional Experience" }, "hardSkills": { "ru": "Навыки", "en": "Skills" }, "softSkills": { "ru": "Π“ΠΈΠ±ΠΊΠΈΠ΅ Π½Π°Π²Ρ‹ΠΊΠΈ", "en": "Soft Skills" }, "responsibilities": { "ru": "ΠžΠ±ΡΠ·Π°Π½Π½ΠΎΡΡ‚ΠΈ", "en": "Responsibilities" }, "education": { "ru": "ΠžΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅", "en": "Education" }, "courses": { "ru": "ΠšΡƒΡ€ΡΡ‹", "en": "Courses" }, "certificates": { "ru": "Π‘Π΅Ρ€Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚Ρ‹", "en": "Certificates" }, "hobbies": { "ru": "Π₯ΠΎΠ±Π±ΠΈ", "en": "Interests" }, "languages": { "ru": "Π—Π½Π°Π½ΠΈΠ΅ языков", "en": "Languages" }, "timeTypes": { "full-time": { "ru": "Полная Π·Π°Π½ΡΡ‚ΠΎΡΡ‚ΡŒ", "en": "Full-time" }, "part-time": { "ru": "Частичная Π·Π°Π½ΡΡ‚ΠΎΡΡ‚ΡŒ", "en": "Part-time" }, "project": { "ru": "ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Π½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π°", "en": "Project-based" }, "freelance": { "ru": "Ѐриланс", "en": "Freelance" }, "internship": { "ru": "Π‘Ρ‚Π°ΠΆΠΈΡ€ΠΎΠ²ΠΊΠ°", "en": "Internship" }, "contract": { "ru": "ΠšΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚", "en": "Contract" } }, "workTypes": { "on-site": { "ru": "ΠžΡ„ΠΈΡ", "en": "On-site" }, "remote": { "ru": "Π£Π΄Π°Π»Ρ‘Π½Π½ΠΎ", "en": "Remote" }, "hybrid": { "ru": "Π“ΠΈΠ±Ρ€ΠΈΠ΄", "en": "Hybrid" }, "relocation": { "ru": "РСлокация", "en": "Relocation" } }, "present": { "ru": "настоящСС врСмя", "en": "Present" } } }, "data": { "name": { "en": "John Doe", "ru": "Π”ΠΆΠΎΠ½ Π”ΠΎΡƒ" }, "birthdate": "1985-12-31", "headline": { "backend-go": { "ru": "Go backend Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ", "en": "Go Backend Developer" }, "backend-rust": { "ru": "Π‘Ρ‚Π°Ρ€ΡˆΠΈΠΉ Rust backend Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ", "en": "Senior Rust Backend Developer" }, "fullstack-node": { "ru": "Fullstack Node.js Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ", "en": "Fullstack Node.js Developer" } }, "photo": { "type": "image", "scale": 1, "path": "example-user-photo.jpg" }, "contacts": [ { "type": "phone", "icon": "phone.svg", "value": "+0 (987) 654-32-10", "markdown": true, "hidden": true }, { "type": "email", "icon": "at.svg", "value": "johndoe-hidden@example.com", "markdown": true, "hidden": true }, { "type": "email", "icon": "at.svg", "value": "johndoe@example.com", "markdown": true }, { "type": "phone", "icon": "phone.svg", "value": "+0 (123) 456-78-90", "markdown": true }, { "type": "linkedin", "icon": "linkedin-logo.svg", "value": "https://www.example.com/", "markdown": true }, { "type": "telegram", "icon": "telegram-logo.svg", "value": "[@johndoe](https://www.example.com/)", "markdown": true }, { "type": "github", "icon": "github-logo.svg", "value": "[GitHub](https://www.example.com/)", "markdown": true } ], "salary": [ { "currency": "USD", "value": "5000" }, { "currency": "RUB", "value": "500000" } ], "time": ["full-time", "part-time"], "type": ["remote", "project"], "about": { "ru": "ΠžΠΏΡ‹Ρ‚Π½Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ с Π³Π»ΡƒΠ±ΠΎΠΊΠΈΠΌΠΈ знаниями Π² **Node.js**, **Go** ΠΈ **Rust**, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉΡΡ Π½Π° создании **ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ…**, **высоконагруТСнных** ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ систСм Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π˜ΠΌΠ΅Π΅Ρ‚ ΠΎΠΏΡ‹Ρ‚ проСктирования Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ **микросСрвисов**, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ **ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ** ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с распрСдСлСнными систСмами. Освоил ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²Ρ‹Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ **CI/CD**, ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΡŽ (**Docker**, **Kubernetes**) ΠΈ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ (**AWS**, **GCP**). ΠŸΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² чистого ΠΊΠΎΠ΄Π° ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ **TDD** ΠΈ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ срСдства для обСспСчСния качСства. Π£Π²Π΅Ρ€Π΅Π½Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с **Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…** (**SQL** ΠΈ **NoSQL**), Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ **REST** ΠΈ **gRPC** API. ΠšΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ ΡƒΠ²Π»Π΅Ρ‡Π΅Π½Π½Ρ‹ΠΉ профСссионал, стрСмящийся Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ слоТныС Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄.", "en": "Experienced developer with deep expertise in **Node.js**, **Go**, and **Rust**, specializing in building **scalable**, **high-load** applications and real-time systems. Proficient in designing **microservice** architectures, optimizing **performance**, and integrating with distributed systems. Skilled in modern development practices, including **CI/CD**, containerization (**Docker**, **Kubernetes**), and cloud technologies (**AWS**, **GCP**). Adheres to clean code principles and actively employs **TDD** and tooling for quality assurance. Strong background in **database management** (**SQL** and **NoSQL**) and developing **REST** and **gRPC** APIs. A communicative and passionate professional eager to tackle complex challenges and enhance team efficiency." }, "skills": { "hard": [ "Rust", "Go", "Node.js", "JavaScript", "TypeScript", "REST API", "gRPC", "PostgreSQL", "MySQL", "MongoDB", "Redis", "Kafka", "Docker", "Kubernetes", "CI/CD", "AWS", "GCP", "TDD", "Git", "Linux" ], "soft": [ { "ru": "ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΠ΅", "en": "Critical thinking" }, { "ru": "Π Π°Π±ΠΎΡ‚Π° Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅", "en": "Teamwork" }, { "ru": "Навыки ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΈ", "en": "Communication skills" }, { "ru": "Π’Π°ΠΉΠΌ-ΠΌΠ΅Π½Π΅Π΄ΠΆΠΌΠ΅Π½Ρ‚", "en": "Time management" }, { "ru": "Π‘Ρ‚Ρ€Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΊ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΡŽ", "en": "Willingness to learn" }, { "ru": "РСшСниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ", "en": "Problem-solving" }, { "ru": "Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊ дСталям", "en": "Attention to detail" } ] }, "experience": [ { "name": "TechNova Solutions", "fullname": { "ru": "Компания \"TechNova Solutions\"", "en": "TechNova Solutions B.V." }, "about": { "ru": "ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Π°Ρ компания, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π°ΡΡΡ Π½Π° ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ… ΠΈ Ρ„ΠΈΠ½Ρ‚Π΅Ρ…-ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°Ρ….", "en": "An international company specializing in cloud solutions and fintech products." }, "country": { "ru": "НидСрланды", "en": "Netherlands" }, "city": { "ru": "АмстСрдам", "en": "Amsterdam" }, "website": "https://example.com/technova", "period": { "from": "2021-06-01", "to": "2025-01-01" }, "headline": { "ru": "Π‘Ρ‚Π°Ρ€ΡˆΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Node.js/Go", "en": "Senior Node.js/Go Developer" }, "type": "remote", "time": "full-time", "responsibilities": [ { "ru": "Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° микросСрвисной Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ для высоконагруТСнных систСм", "en": "Developed microservice architecture for high-load systems" }, { "ru": "Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с внСшними API для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ", "en": "Integrated external APIs for transaction processing" }, { "ru": "Настройка CI/CD для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ развСртывания", "en": "Configured CI/CD pipelines for development and deployment automation" }, { "ru": "ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ систСм ΠΈ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…", "en": "Optimized system and database performance" } ], "achievements": [ { "ru": "Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» ΠΌΠΈΠΊΡ€ΠΎΡΠ΅Ρ€Π²ΠΈΡΠ½ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ, ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½ΠΎΠΉ систСмы Π½Π° 30%", "en": "Designed a microservice architecture, increasing payment system performance by 30%" }, { "ru": "УмСньшил срСднСС врСмя ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° API Π½Π° 40% Π·Π° счСт ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ", "en": "Reduced API response time by 40% through key module optimization" }, { "ru": "Π‘ΠΎΠΊΡ€Π°Ρ‚ΠΈΠ» врСмя Π²Ρ‹Ρ…ΠΎΠ΄Π° Π½ΠΎΠ²Ρ‹Ρ… вСрсий Π½Π° 20% благодаря Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΡŽ CI/CD процСссов", "en": "Decreased release time by 20% with CI/CD process implementation" } ], "stack": [ "Node.js", "Go", "REST API", "gRPC", "PostgreSQL", "Redis", "Docker", "Kubernetes", "AWS" ], "projects": [ { "name": "PaymentFlow", "fullname": { "ru": "ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° PaymentFlow", "en": "PaymentFlow Platform" }, "about": { "ru": "ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ΅ΠΉ с микросСрвисной Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ.", "en": "A platform for processing online payments with a microservice architecture." }, "role": { "ru": "Π‘Π΅ΠΊΠ΅Π½Π΄ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Node.js/Go", "en": "Node.js/Go Backend Developer" }, "from": "2021-06-01", "to": "2022-12-01", "responsibilities": [ { "ru": "Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° микросСрвисной Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ", "en": "Designed a microservice architecture for transaction processing" }, { "ru": "Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с внСшними API ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹Ρ… систСм", "en": "Integrated external payment system APIs" }, { "ru": "Настройка CI/CD процСссов для автоматичСского развСртывания ΠΈ тСстирования", "en": "Configured CI/CD pipelines for automated deployment and testing" } ], "achievements": [ { "ru": "ΠŸΠΎΠ²Ρ‹ΡΠΈΠ» ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ систСмы ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ΅ΠΉ Π½Π° 30%", "en": "Increased payment processing system performance by 30%" }, { "ru": "УмСньшил срСднСС врСмя ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° API Π½Π° 40% Π·Π° счСт ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄Π° ΠΈ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…", "en": "Reduced API response time by 40% through code and database optimization" } ], "stack": [ "Node.js", "Go", "PostgreSQL", "Docker", "Kubernetes", "REST API", "AWS" ], "fromScratch": true, "completed": true }, { "name": { "ru": "ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ InsightLogger", "en": "InsightLogger" }, "fullname": { "ru": "БистСма ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° InsightLogger", "en": "Monitoring system InsightLogger" }, "about": { "ru": "БистСма ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΈ логирования для высоконагруТСнных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ", "en": "A monitoring and logging system for high-load applications" }, "role": { "ru": "Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Rust", "en": "Rust Developer" }, "from": "2023-01-01", "to": "2023-07-01", "responsibilities": [ { "ru": "Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ логирования с использованиСм Kafka ΠΈ Rust", "en": "Designed a logging architecture using Kafka and Rust" }, { "ru": "Настройка Π΄Π°ΡˆΠ±ΠΎΡ€Π΄ΠΎΠ² с ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ°ΠΌΠΈ Π² Grafana ΠΈ Prometheus", "en": "Set up dashboards with metrics in Grafana and Prometheus" }, { "ru": "ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π»ΠΎΠ³ΠΎΠ² для ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π°Ρ‚Ρ€Π°Ρ‚ Π½Π° Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅", "en": "Optimized log storage to minimize storage costs" } ], "achievements": [ { "ru": "Π‘ΠΎΠΊΡ€Π°Ρ‚ΠΈΠ» врСмя Π°Π½Π°Π»ΠΈΠ·Π° ошибок Π½Π° 50% благодаря ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½ΠΎΠΉ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π»ΠΎΠ³ΠΎΠ²", "en": "Reduced error analysis time by 50% with improved log visualization" }, { "ru": "ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π» использованиС рСсурсов Π½Π° 20%, ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΠ² расходы Π½Π° ΠΎΠ±Π»Π°ΠΊΠΎ", "en": "Optimized resource usage by 20%, lowering cloud expenses" } ], "stack": [ "Rust", "Kafka", "Prometheus", "Grafana", "Docker", "Kubernetes", "GCP" ], "fromScratch": true, "completed": true }, { "name": { "ru": "ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ DynamicOfferEngine", "en": "DynamicOfferEngine" }, "fullname": { "ru": "DynamicOfferEngine Pricing Software", "en": "БСрвис DynamicOfferEngine" }, "about": { "ru": "БСрвис для динамичСского расчСта Ρ†Π΅Π½ ΠΈ прСдоставлСния пСрсонализированных ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ.", "en": "A service for dynamic pricing and personalized offers" }, "role": { "ru": "Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Go", "en": "Go Developer" }, "from": "2023-08-01", "to": "2025-01-01", "responsibilities": [ { "ru": "Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² динамичСского цСнообразования", "en": "Developed dynamic pricing algorithms" }, { "ru": "Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ gRPC API для быстрой ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с внСшними систСмами", "en": "Created gRPC APIs for seamless external system integration" }, { "ru": "ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠ΄Π° для высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΈ большом объСмС запросов", "en": "Optimized code for high performance under heavy request loads" } ], "achievements": [ { "ru": "Π‘ΠΎΠΊΡ€Π°Ρ‚ΠΈΠ» Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΡ€ΠΈ расчСтС Ρ†Π΅Π½ Π½Π° 25% Π·Π° счСт ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ²", "en": "Reduced pricing calculation delays by 25% through algorithm optimization" }, { "ru": "ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ» Π±Π΅ΡΠΏΠ΅Ρ€Π΅Π±ΠΎΠΉΠ½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ сСрвиса ΠΏΡ€ΠΈ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ Π΄ΠΎ 5000 RPS", "en": "Ensured stable service operation under loads of up to 5000 RPS" } ], "stack": ["Go", "gRPC", "Redis", "PostgreSQL", "Kubernetes", "AWS"], "fromScratch": true, "completed": true } ] }, { "name": { "ru": "Компания \"CodeForge Labs\"", "en": "CodeForge Labs" }, "about": { "ru": "Π‘Ρ‚Π°Ρ€Ρ‚Π°ΠΏ, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΉΡΡ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ IoT-Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ", "en": "A startup developing platforms for big data processing and IoT solutions" }, "country": { "ru": "Польша", "en": "Poland" }, "city": { "ru": "Π’Π°Ρ€ΡˆΠ°Π²Π°", "en": "Warsaw" }, "website": "https://example.com/codeforge", "period": { "from": "2018-02-01", "to": "2021-05-01" }, "headline": { "ru": "Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Rust/Go", "en": "Rust/Go Developer" }, "type": "on-site", "time": "full-time", "responsibilities": [ { "ru": "Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ оптимизация систСм ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ…", "en": "Built and optimized big data processing systems" }, { "ru": "Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… с использованиСм Kafka", "en": "Developed stream processing using Kafka" }, { "ru": "Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΠΈ для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΠΈ", "en": "Implemented containerized architecture to enhance scalability" }, { "ru": "ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹ с большими объСмами Π΄Π°Π½Π½Ρ‹Ρ…", "en": "Optimized algorithms for handling large datasets" } ], "achievements": [ { "ru": "Π‘ΠΎΠ·Π΄Π°Π» систСму, ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ Π΄ΠΎ 1 ΠΌΠ»Π½ событий Π² ΠΌΠΈΠ½ΡƒΡ‚Ρƒ", "en": "Created a system capable of processing up to 1 million events per minute" }, { "ru": "ΠŸΠΎΠ²Ρ‹ΡΠΈΠ» Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ систСмы Π·Π° счСт внСдрСния ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…", "en": "Improved system reliability by implementing stream data processing" }, { "ru": "УмСньшил использованиС рСсурсов Π½Π° 25% благодаря ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ²", "en": "Reduced resource usage by 25% through algorithm optimization" } ], "stack": [ "Rust", "Go", "Kafka", "Prometheus", "Grafana", "Docker", "Kubernetes", "GCP" ], "projects": [] }, { "name": "Digital Orbit", "about": { "ru": "Компания-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для элСктронной ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΠΈ", "en": "A company developing web applications for e-commerce" }, "country": { "ru": "Π˜Ρ‚Π°Π»ΠΈΡ", "en": "Italy" }, "city": { "ru": "НСаполь", "en": "Naples" }, "website": "https://example.com/digital-orbit", "period": { "from": "2016-07-01", "to": "2018-01-01" }, "headline": { "ru": "Младший Node.js Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ", "en": "Junior Node.js Developer" }, "type": "on-site", "time": "full-time", "responsibilities": [ { "ru": "Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° API для элСктронной ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΠΈ", "en": "Developed APIs for e-commerce platforms" }, { "ru": "Настройка ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΈ логирования ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ", "en": "Set up application monitoring and logging" }, { "ru": "ОбновлСниС схСм Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ", "en": "Updated database schemas to improve performance" }, { "ru": "УстранСниС ошибок ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ", "en": "Fixed bugs and enhanced application performance" } ], "achievements": [ { "ru": "Π‘Π½ΠΈΠ·ΠΈΠ» врСмя устранСния ошибок Π½Π° 50% благодаря ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½ΠΎΠΉ систСмС логирования", "en": "Reduced error resolution time by 50% with improved logging systems" }, { "ru": "Π£Π²Π΅Π»ΠΈΡ‡ΠΈΠ» ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ запросов Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° 15%", "en": "Increased database query performance by 15%" } ], "stack": [ "Node.js", "JavaScript", "TypeScript", "MongoDB", "MySQL", "Git", "Jenkins", "Linux" ], "projects": [] } ], "education": [ { "name": { "ru": "ΠΠ°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ унивСрситСт ИВМО", "en": "ITMO University" }, "country": { "ru": "Россия", "en": "Russia" }, "city": { "ru": "Π‘Π°Π½ΠΊΡ‚-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³", "en": "Saint Petersburg" }, "period": { "from": "2016-09-01", "to": "2018-01-01" }, "faculty": { "ru": "ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Π°Ρ инТСнСрия", "en": "Software Engineering" }, "degree": { "ru": "ΠœΠ°Π³ΠΈΡΡ‚Ρ€", "en": "Master's Degree" } }, { "name": { "ru": "Московский государствСнный тСхничСский унивСрситСт (ΠœΠ“Π’Π£)", "en": "Moscow State Technical University (MSTU)" }, "country": { "ru": "Россия", "en": "Russia" }, "city": { "ru": "Москва", "en": "Moscow" }, "period": { "from": "2012-09-01", "to": "2016-06-01" }, "faculty": { "ru": "Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ° ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°", "en": "Computer Science and Engineering" }, "degree": { "ru": "Π‘Π°ΠΊΠ°Π»Π°Π²Ρ€", "en": "Bachelor's Degree" } } ], "courses": [ { "name": "Go: Advanced Server Programming", "company": "Coursera", "about": { "ru": "Онлайн-курс ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ сСрвСрных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Go", "en": "Online course on server application development with Go" }, "period": { "from": "2020-05-01", "to": "2020-07-01" } } ], "certificates": [ { "name": "AWS Certified Solutions Architect – Associate", "issuedAt": "2022-06-01" }, { "name": "Certified Kubernetes Administrator (CKA)", "issuedAt": "2021-06-01" } ], "hobbies": [ { "ru": "Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° open-source ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²", "en": "Developing open-source projects" }, { "ru": "РСшСниС алгоритмичСских Π·Π°Π΄Π°Ρ‡", "en": "Solving algorithmic problems" }, { "ru": "Π§Ρ‚Π΅Π½ΠΈΠ΅ тСхничСской Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹", "en": "Reading technical literature" }, { "ru": "ВСлоспорт", "en": "Cycling" } ], "languages": [ { "name": { "ru": "Русский", "en": "Russian" }, "level": { "ru": "Π ΠΎΠ΄Π½ΠΎΠΉ", "en": "Native" } }, { "name": { "ru": "Английский", "en": "English" }, "level": { "ru": "Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ C1 (Advanced)", "en": "C1 (Advanced)" } }, { "name": { "ru": "НСмСцкий", "en": "German" }, "level": { "ru": "Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ B1 (Intermediate)", "en": "B1 (Intermediate)" } } ] } }