Alexandru Gheorghe Boghean, Developer in Cluj-Napoca, Cluj County, Romania
Alexandru is available for hire
Hire Alexandru

Alexandru Gheorghe Boghean

Verified Expert  in Engineering

Software Developer

Cluj-Napoca, Cluj County, Romania

Toptal member since February 26, 2020

Bio

Java enthusiast and passionate about JavaScript, Alexandru is an ambitious professional with a strong desire to broaden his field of expertise. Always happy to take on new challenges, he's extremely flexible and adaptable to different working environments. His primary interests include back-end/server-side technologies, but he's also keen on working on the latest front-end technologies such as Angular or React.

Portfolio

Accesa
Microservices, CSS, jQuery, API Architecture, Web Architecture, Back-end...
USOURCE Technology
CSS, jQuery, API Architecture, Web Architecture, Back-end...
Endava
SQL, jQuery, API Architecture, Web Architecture, Back-end...

Experience

  • SQL - 8 years
  • Spring - 8 years
  • SAP Hybris - 6 years
  • Agile Software Development - 6 years
  • Java - 6 years
  • JavaScript - 5 years
  • jQuery - 4 years
  • React - 4 years

Availability

Part-time

Preferred Environment

Skype, Slack, Confluence, Jira, MacOS

The most amazing...

...project was integrating mobile payments (Google and Samsung Pay) with the payment service provider that I was working on.

Work Experience

Senior Software Engineer

2018 - 2020
Accesa
  • Led feature development, fixed bugs, wrote unit and integration tests, and performed code reviews.
  • Integrated payment methods such as Klarna and Afterpay using Adyen payment service provider.
  • Improved performance of the back office orchestrator.
  • Implemented the solution of using Cloudinary as media asset manager across the project.
  • Participated in all of the scrum ceremonies: planning, estimations, and grooming.
  • Involved in the transition phase of a project where my main responsibilities were understanding the current architecture, reorganizing the documentation, refactoring the code base, fixing the project setup.
  • Created the high-level architecture for the Jenkins Pipeline of an SAP Commerce project.
  • Held technical interviews and have been the lead trainer in the SAP Commerce Academy, which is a training program for people who want to get familiar with the SAP Commerce ecosystem.
Technologies: Microservices, CSS, jQuery, API Architecture, Web Architecture, Back-end, Agile Software Development, SAP Hybris, Cloudinary, Jenkins, SAP, Apache Maven, Ant Design, MySQL, JavaScript, ZK, Spring, Java

Senior Software Engineer/Team Lead

2017 - 2018
USOURCE Technology
  • Integrated Adobe AEM(content management system) and SAP Commerce via REST API's.
  • Fixed bugs, developed features, and created the release management procedure.
  • Coordinated a team of five people offering them technical guidance and held technical interviews and training.
Technologies: CSS, jQuery, API Architecture, Web Architecture, Back-end, Agile Software Development, SAP Hybris, SAP, Apache Maven, Ant Design, MySQL, JavaScript, Spring, Java

Senior Software Engineer

2016 - 2017
Endava
  • Worked on a large scale payment gateway provider on which I was involved to create a facilitator for mobile payments (e.g. Android Pay, Samsung Pay, etc.) for e-shops and physical stores.
  • Parsed and decrypted payments done via mobile devices.
  • Managed certificates used in encryption/decryption of payments.
  • Contributed to bug fixes, code reviews, and unit and integration testing.
  • Performed task breakdown and estimations during planning, and attended refinement meetings.
Technologies: SQL, jQuery, API Architecture, Web Architecture, Back-end, Agile Software Development, Apache Maven, Apache Tomcat, Oracle 11g, Stored Procedure, Google Guice, Java

Software Engineer

2014 - 2016
youngculture
  • Worked on SAP Commerce platform and built custom extensions in order to present a fully-fledged eCommerce platform with all layers involved but mostly product, content, order management and several other specific business concepts.
  • Migrated the project to the latest SAP Commerce platform versions.
  • Implemented the management interface for iBeacon devices.
  • Extended and customized the SAP Commerce build framework.
  • Implemented a component palette over the ZK framework using React to simplify component creation inside the CMS page sections.
  • Built a component for displaying product variants in the e-shop using React.
  • Held presentations and onboarding training for new colleagues on the SAP Commerce platform and frameworks.
  • Worked on client premise for a period of time for project inception, SCRUM training, and various product integrations.
Technologies: CSS, API Architecture, Web Architecture, Back-end, Agile Software Development, SAP Hybris, SAP, React, Apache Maven, Ant Design, Gradle, MySQL, JavaScript, ZK, Spring, Java

Java Developer

2013 - 2014
camLine GmbH
  • Contributed to a desktop application that manages recipe manufacturing for silicone-based boards.
  • Implemented a new search functionality for finding recipes on the client side.
  • Oversaw bug fixing, unit testing, integration testing, and documentation for application flows.
Technologies: SQL, Oracle, JAXB, JFace, SWT, Hibernate, Enterprise Java Beans (EJB), Java

Experience

System Recommender

For my master thesis, I created a system recommender that offered suggestions that were integrated with an eCommerce shop. The eCommerce shop was developed using React with Redux architecture for frontend and for backend Spring Boot. For the recommendation system, I used Spring Boot with the Apache Spark framework and a nonrelational database MongoDB.

Education

2013 - 2015

Master's Degree in Software Engineering

University of Alexandru Ioan Cuza - Iasi, Romania

2010 - 2013

Bachelor's Degree in Computer Science

University of Alexandru Ioan Cuza - Iasi, Romania

Certifications

OCTOBER 2017 - PRESENT

SAP Hybris Commerce v6

SAP

NOVEMBER 2015 - PRESENT

Hybris Commerce v5

Hybris

JUNE 2015 - PRESENT

Hybris Core v5

Hybris

Skills

Libraries/APIs

React, SWT, JAXB, jQuery

Tools

SAP Hybris, Jira, Confluence, Slack, Skype, JFace, Apache Tomcat, Jenkins, Gradle, Apache Maven

Languages

Java, JavaScript, Stored Procedure, CSS, HTML, SQL, Python

Frameworks

Spring, Ant Design, Hibernate, ZK, Google Guice

Paradigms

Agile Software Development, REST, Web Architecture, API Architecture, Microservices

Platforms

MacOS, Oracle

Storage

Oracle 11g, MySQL, NoSQL, Elasticsearch

Other

Back-end, Groovy Scripting, Architecture, SAP, Cloudinary, Cloud, Enterprise Java Beans (EJB)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring