About
I am a backend developer with extensive experience in Node.js, JavaScript, and TypeScript, and a proven ability to build reliable and scalable systems. My expertise lies in designing cloud-native applications and deploying infrastructures following AWS best practices for security, performance, and cost optimization. I am passionate about solving complex problems, continuously learning, and delivering high-quality solutions. In addition to backend development, I have hands-on experience integrating AI tools into backend systems, enabling intelligent automation and smarter applications. My approach is rooted in professionalism, adaptability, and collaboration, and I enjoy working in dynamic environments where I can take on new challenges and make an impact.
Key Skills
Experience
Software Engineer | Union
Jul 2024 - Present
I am responsible for designing and implementing the backend architecture of a modern learning and coaching platform. My role involves building scalable services, integrating cloud infrastructure, and ensuring high performance and security across the system. Key responsibilities & achievements: Developed a NestJS-based REST API with real-time WebSocket capabilities. Designed and deployed AWS infrastructure using SST/CDK with services like Lambda, S3, RDS, Cognito, SES, and API Gateway. Implemented a secure authentication and authorization system with Cognito and role-based access control for multi-tenant architecture. Built AI-powered features (skill assessments, chatbot, recommendations) integrating OpenAI and clustering algorithms. Implemented advanced search and semantic filtering with OpenSearch. Set up payment processing via Stripe and secure file handling with S3 & presigned URLs. Established CI/CD pipelines with Jest, Docker-based workflows, and automated testing. Delivered core platform features: expert matching, coaching session booking, multi-language support, and comprehensive admin dashboard with analytics.
Node.js Developer | Lambda Team
Jul 2021 - Jul 2024
As a Back-end Developer at Lambda, I contributed to the design and development of scalable backend systems and cloud-based solutions. My work involved building and maintaining applications using TypeScript, Node.js, and Express.js, with databases such as PostgreSQL and MongoDB. I also designed and deployed serverless architectures on AWS Lambda, integrating with AWS services including S3, API Gateway, and DynamoDB. My responsibilities included developing RESTful APIs, optimizing database queries, and implementing best practices for reliability, performance, and security.
1C Specialist / Junior Developer | IT-Lite
Sep 2018 - Jul 2021
Worked as a 1C Specialist with responsibilities in system configuration, support, and small-scale development. I was involved in customizing business processes, automating reporting, and maintaining data consistency across modules. Key responsibilities & contributions: Configured and maintained 1C modules for finance, accounting, and inventory management. Developed simple extensions and scripts to automate routine operations. Provided user support, troubleshooting, and training for internal teams. Participated in data migration and integration with external systems.
Education & Certificates
Bachelor's degree, Electronic Engineering - MEng
Dnipropetrovs'kij Nacional'nij Universitet
Jan 2016
Interested in working with bohdan?
bohdan is currently only available for select engagements.
Share your details to explore customized, long-term coaching or consulting opportunities with bohdan.
Similar Coaches & Trainers

-
Vitalii Petryk
Frontend Developer
Europe/Kiev (UTC+03:00)
English

-
Bohdan Svyrydonov
ICF Accredited Career Coach | Career Transition Consultant | Career
Europe/Sofia (UTC+03:00)
English

-
Expert New Expert
Describe
Europe/Kiev (UTC+03:00)
English, Arabic

- (2)
Vitalii Petryk
Please provide a more detailed bio in three to five short pa
America/New_York (UTC-04:00)
English, Arabic
Recommended Training Topics
Presentation Skills
This training on Presentation Skills focuses on enhancing participants' ability to deliver compelling and impactful presentations. It covers the key aspects of creating engaging slide decks, mastering body language, and utilizing vocal techniques. The training aims to improve confidence and effectiveness in public speaking, which is crucial for various professional settings.
Pitching Ideas
The 'Pitching Ideas' training offers crucial skills in effectively presenting and selling your ideas. Participants will learn techniques for crafting compelling pitches, mastering persuasive communication, and engaging diverse audiences. This training emphasizes practical applications in entrepreneurship and innovation, equipping learners with tools to impact their professional fields positively.
Interpersonal Skills
This training focuses on developing key interpersonal skills essential for personal and professional success. Participants will learn effective communication, emotional intelligence, and conflict resolution. These skills are vital for building strong relationships and collaboration in any workplace. The program emphasizes real-world applications to enhance daily interactions and overall productivity.
Virtual Communication
This training on Virtual Communication aims to enhance your skills in effectively interacting in digital environments. You'll learn to convey ideas clearly, build rapport, and ensure engagement across various platforms. Practical applications include remote team management and digital networking, which are crucial in today's globally connected world.