Bohdan Stefaniuk

Bohdan Stefaniuk Email and Phone Number

Senior Software Engineer | .NET and clouds | Pluspoint @ Pluspoint
Bohdan Stefaniuk's Location
Toronto, Ontario, Canada, Canada
About Bohdan Stefaniuk

Software engineer working in various fields of the IT industry since 2017 specializing in backend development on .NET and related technologies such as clouds, infrastructure, architecture and so on. Interested in challenging tasks and always keep up with the latest trends in IT. My ability to learn quickly has given me experience in designing systems and scale them, thinking a few steps ahead to get things done. I enjoy sharing my knowledge and teaching.Worked in different types of companies from small web studios and outsourcing to startups and product companies.Check out my online cv for more details: https://cv.stefaniuk.websiteYou can also read my blog posts: http://stefaniuk.websiteMain stack— C# with .NET Core and .NET Framework— ASP.NET Core, MVC and WebAPI— Clouds: AWS and Google Cloud Platform— MS SQL Server and PostgreSQL— Redis— Docker— Unit testing (NUnit, MSTest)— ORM: Entity Framework, Dapper— Microservice architectureAdditional skills— ElasticSearch— RabbitMQ— HTML/CSS— JavaScript— Angular— CI/CD: Teamcity and Bitbucket pipelines— Optimize MS SQL— SVN/Git— PowerShell— Bash

Bohdan Stefaniuk's Current Company Details
Pluspoint

Pluspoint

View
Senior Software Engineer | .NET and clouds | Pluspoint
Bohdan Stefaniuk Work Experience Details
  • Pluspoint
    Senior Software Engineer
    Pluspoint Apr 2022 - Present
    Pluspoint is a software startup specializing in automating review generation for businesses, enhancing online reputation management and client attraction. Our platform facilitates seamless user engagement across multiple channels like email, live chat, Google Business, Facebook, and Instagram.As the Senior Backend Developer at Pluspoint, I assume full responsibility for the backend and infrastructure, leading their development, maintenance, and system design. I also figure out new ways to make it better and faster. This helps us add cool new features to our site quickly and keep it running smoothly as we grow.— Engineered a centralised Inbox feature for multi-channel communication, integrating WhatsApp, Facebook, Instagram, and Google business messages. Achieved a 90% adoption rate among users, making it the #1 feature.— I implemented complete integrations with various Google APIs, enabling sign-in and sign-up processes, managing location listings on Google Maps, handling reviews with automated responses, and much more.— Implemented an aspect-based sentiment analysis service utilising PyABSA, NLTK, and SpaCy; enabled clients to extract actionable insights from user reviews while becoming one of the top three requested features by corporate clients.— Implemented multiple integrations, including SalesForce, iFood, CoverManager, and VTEX to collect and utilize essential data from our customers' systems.— Implemented a micro-site builder that enables the creation of small websites with links for customers who do not have their own websites.— Integrated Stripe for payments and subscription management, allowing users to create, modify, and pay for subscriptions. Custom subscription plans can also be created for specific users, providing payment flexible options— Implemented one-time and ongoing campaigns, allowing customers to reach out to their users with personalized messages and offers.
  • Epam Systems
    Senior Software Developer
    Epam Systems Dec 2019 - Apr 2022
    Kyiv, Ukraine
    I work as a full-stack developer on a fintech project. This is the third project in a row within the company. I am engaged in the development of new services, support and improvement of existing services, as well as the development of cloud infrastructure. I am also involved in additional activities within the company.In December 2020 I got promoted to resource manager (assist project managers with human resources planning and staff allocation). There are 3 junior developers in my resource pool. I’m also involved in technical interviewing process.— Developed a dashboard displaying real-time business metrics that provided immediate feedback on customer behaviour trends; these insights resulted in targeted improvements increasing engagement of unused feature from 0 to 20%.— Redesigned deployment and infrastructure maintenance processes, transitioning from manual process to CloudFormation scripts, which reduced deployment time by 40 minutes and minimized downtime from 15 minutes to 5 minutes.— Implemented online end-user documentation using WordPress and integrated it with IdentityServer via OpenID Connect, replacing outdated PDFs. This centralized approach improved access control, visibility and engagement.— Completely refactored the code that works with ElasticSearch. Created a plan to upgrade the ElasticSearch in AWS from version 6.8 to 7.9 without interruption and with the ability to roll back.Check my online cv for more details: https://cv.stefaniuk.website
  • Creatio
    .Net Software Developer
    Creatio Sep 2017 - Dec 2019
    Kyiv, Ukraine
    I have beed developed "BPM online" CRM system which helps to automate a variety of business processes. My main tasks were to support existing functionality, design and develop new features and modules. I was also involved in CI/CD support and setup.— Created a CLI application to manage cloud-based application instances. This was one of the first projects launched as part of our internal open-source initiative.— Build a real-time bonus calculation module for 50+ salespeople, allowing immediate tracking of bonuses from sales deals, which boosted motivation and increased overall sales.— Centralized the deployment process, transitioning from shell scripts to a CI/CD solution with TeamCity, significantly reducing deployment complexity.— Led internal training sessions on high-load architecture and design, enhancing team implementation of best practices.— Developed HR staffing module for the CRM system.— Implemented integration with JIRA.— Optimized a production database.— Speeded up the app deploy from one hour to ~10 minutes.— Developed a reward system for employees.— Improved several modules in the system kernel.— Participated in internal open-source projects (CLI tools and Messenger bot).— Conducted in-house training about "Introduction to Teamcity".
  • White & Red Production
    Junior .Net Developer
    White & Red Production Dec 2016 - Sep 2017
    Киев
    Developed the entire backend for an online car auction, including service shops and back-office systems for the largest car dealership in Ukraine.

Bohdan Stefaniuk Skills

Asp.net Core C# Javascript Asp.net Mvc Sql Css Html5 Angular 2+ Typescript .net Microsoft Sql Server Teamcity Dotnetbenchmark Powershell Asp.net Непрерывная Интеграция Cake Build Docker Web Services Html Mercurial Software Design Tfs Контроль Версий Git

Bohdan Stefaniuk Education Details

Frequently Asked Questions about Bohdan Stefaniuk

What company does Bohdan Stefaniuk work for?

Bohdan Stefaniuk works for Pluspoint

What is Bohdan Stefaniuk's role at the current company?

Bohdan Stefaniuk's current role is Senior Software Engineer | .NET and clouds | Pluspoint.

What schools did Bohdan Stefaniuk attend?

Bohdan Stefaniuk attended V.i. Vernadsky Taurida National University, V.i. Vernadsky Taurida National University.

What skills is Bohdan Stefaniuk known for?

Bohdan Stefaniuk has skills like Asp.net Core, C#, Javascript, Asp.net Mvc, Sql, Css, Html5, Angular 2+, Typescript, .net, Microsoft Sql Server, Teamcity.

Not the Bohdan Stefaniuk you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.