Bohdan S. Senior Software Engineer
Summary
- Senior Software Engineer with more than 5 years of experience working with Java, Hybris, Spring, and lots of more technologies and practices.
- Upper-intermediate English.
- Available ASAP.
Experience
SOFTWARE ENGINEER
Apr 2021 - Present
- Designing, developing, testing, implementing, and maintaining web application software and SAP Hybris projects.
- Improvement, optimization, and deep customization of new and existing functionality and strategies.
- Creating new features and strategies from scratch.
SOFTWARE ENGINEER
Nov 2016 - Apr 2021
- Team Lead responsibilities;
- Provided code reviews;
- Helped team members with complex tasks;
- Discussed technical approaches with Solution Architect;
- Designing and developing applications on hybris platforms
Projects
Software Engineer, TOURISM STORE
Description: Building Hybris platform-based commerce site for one of the largest international tourism companies.
Responsibilities:
- Added CMS components
- Customized promotion framework
- Implemented mock framework to mock 3rd party integrations
Technologies: Hybris 1811, Java 8, Spring, Apache Ant, JavaScript, JQuery, MySQL, GIT
Software Engineer, CREDIT REPORTING AGENCY API COMMERCE PLATFORM
Description: Building an API commerce platform for huge credit reporting agencies using microservices architecture and Google Cloud.
Responsibilities:
- Implemented REST-standard based microservice logic (from Controllers to DataStore queries) and communication between them (via direct REST calls and Pub-Sub messaging).
- Maintained OpenAPI runtime documentation
- Implemented Proxy-endpoints and Shared-flows logic in Apigee
- Worked with Okta Oauth integration API, Fortify security scanning tool, and more
Technologies: Java 11, Spring, Maven, Lombok, Google Cloud Platform, Google Cloud Datastore, Mapstruct, Jenkins, Okta, Google Kubernetes Engine, Apigee, Bitbucket/Git
Software Engineer, ROOFING AND CONSTRUCTION STORE
Description: Building Hybris platform-based PIM solution for roofing and construction company to store data and share it through OCC API.
Responsibilities:
- Implemented itemtype structure and localization
- Customized simple/advanced search in back-office and other widgets
- Customized Excel translator/validators
- Image conversion CronJob and synchronization status calculation
- Implemented updated Solr-index scripts and assets migrations scripts
- Conducted platform migration to 1905, troubleshot releases
Technologies: Hybris 1811, Hybris 1905, Java 8, Java 11, Spring, Apache Ant, Jenkins, MySQL, Cucumber, Karate
Software Engineer, HEADWEAR COMMERCE SITE
Description: Building Hybris platform-based commerce site for an international headwear brand.
Responsibilities:
- Implemented itemtype structure
- Localization and majority of custom WCMS pages and components
- Customized product cockpit
- Customized email templates and services
- Customized order-process
- Implemented file-based integration based on Hybris Hot Folder
Technologies: Hybris 6.3, SAP HANA, Java 8, Spring, Groovy, Apache Ant, JavaScript, JQuery, Jenkins, Gerrit, Cucumber
Education
Master’s degree, National Aerospace University "Kharkiv Aviation Institute"
2010 - 2016