SkillsU logo
Avatar

Bohdan svyrydonov

Software Engineer

Europe/Sofia (UTC+3)
English

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.

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.

Ready to Get Started?

Talk to our team of training & coaching specialists, we are here to help.

All of Our Programs

Interested in Partnerships?

Please complete our contact form with your contact details, and our team will be in touch.

Book a Demo

Stay Ahead of the Skills Curve

Get the latest insights, trends and resources on how the world's best coaches and trainers develop potential.

Trainer, Coach or Consultant?

Apply to join our global network of expert trainers, consultants and coaches, and start earning from your expertise.

Apply Now