
Valentin Daniel Bara
Verified Expert in Engineering
Full-stack Developer
Cluj-Napoca, Cluj County, Romania
Toptal member since September 16, 2022
Valentin is a full-stack software developer specializing in back-end and server-side technologies such as Java, Spring, or SAP Hybris. He is also interested in tackling front-end tasks preferentially on React projects. Valentin is a very flexible professional who easily adapts to different work environments and loves challenging projects that allow him to broaden his fields of expertise.
Portfolio
Experience
- Java - 5 years
- Spring - 5 years
- SQL - 5 years
- REST - 5 years
- SAP Hybris - 4 years
- PostgreSQL - 2 years
- React - 1 year
- Amazon Web Services (AWS) - 1 year
Availability
Preferred Environment
MacOS, IntelliJ IDEA, Java, Spring, React, SAP Hybris, SQL, Amazon Web Services (AWS)
The most amazing...
...project I've worked on involved integrating different payment methods and creating UI components and customizations for Swarowsky's online shop.
Work Experience
Full-stack Engineer
Tekmetric
- Integrated the Bandwidth platform to enable customers to send SMS and MMS messages from the website and help store the message thread information. Gained experience with S3 and SQS while handling MMS integration.
- Improved the overall system performance by solving various Hibernate performance issues, such as N+1 selects, reducing the cost of database usage in AWS.
- Worked on sending various Slack notifications based on user activity and other webhooks.
Full-stack Engineer
Accesa
- Used Spring, Spring MVC, Spring AOP, REST APIs, Hibernate, MyBatis, Solr, SQL databases, Java 8 and 11, and Git on diverse projects. I also used event-driven architecture and integrated different design patterns into the projects' architecture.
- Integrated a couple of payment services, such as Google Pay and GrabPay, and increased the order conversion rate by implementing Google Pay Express, which helped the users skip steps in the checkout process.
- Created back- and front-end features using search engines, such as Solr.
- Set up Sonar analysis to increase code coverage and reduce code smells. Managed two decreased code smells by 30% in the first two months after having Sonar.
- Integrated Cloudinary in our SAP Hybris CRM, Smartedit, hosting our media on Cloudinary instead of our servers.
- Coordinated builds and deployments, used the Jenkins pipeline, handled release cycles, and managed tickets in a Jira Kanban board.
- Acted as a mentor in internships held by our company and conducted presentations about Spring beans, using Spring to create REST APIs, and some basic Hibernate features.
Experience
Swarovski WebShop
Bofrost WebShop
Education
Bachelor's Degree in Computer Science
Babes-Bolyai University - Cluj-Napoca, Romania
Skills
Libraries/APIs
REST APIs, React, jQuery, MyBatis
Tools
IntelliJ IDEA, SAP Hybris, Amazon Simple Queue Service (SQS)
Languages
Java, SQL
Frameworks
Spring, Jakarta Server Pages (JSP), Mockito, JUnit, Hibernate
Paradigms
REST, Agile, Scrum
Platforms
MacOS, Amazon Web Services (AWS), Docker
Storage
MySQL, PostgreSQL, Amazon S3 (AWS S3), Azure Blobs
Other
Software Development, APIs, Back-end
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring