Alexandru Somai
Verified Expert in Engineering
Software Developer
Alex is a talented software engineer with expertise in large distributed systems (microservices) with technologies and frameworks using the Java ecosystem, such as Spring, Hibernate, Kafka, and Hazelcast. He engineered a stream processing solution (based on Kafka) that verifies 15 million customers on a daily basis. Alex is known for his highly efficient code, stringent testing practices, and strategic CI/CD approaches.
Portfolio
Experience
Availability
Preferred Environment
Unix, IntelliJ IDEA, Hazelcast, Apache Kafka, Hibernate, Spring, Java
The most amazing...
...Jenkins plugin I developed facilitates workspace share and reuse across multiple jobs, completed during the Google Summer of Code 2016.
Work Experience
Software Engineer
Paddy Power Betfair
- Engineered a stream processing solution (based on Kafka) that verifies 15 million customers on a daily basis.
- Achieved low response time in one microservice measured by p99 of 150 milliseconds by integrating a distributed caching mechanism (Hazelcast).
- Improved the search engine ranking by changing the URL structure on Betfair Sportsbook (Java, Spring) and by implementing templates for meta tags and content on Paddy Power Sportsbook (JavaScript, Angular).
- Released code into production using CI and CD approaches, monitored microservices apps and actively involved with on-call duty.
Java Developer
Tora
- Coded financial business requirements, wrote unit tests and performed code reviews (Java, Hibernate).
- Awarded for being in the top five contributors out of 70 total cross-project employees, based on code quality and lines of code.
- Performed code reviews and ensured that only highly efficient code was delivered into production.
Java Developer
PitechPlus
- Developed and collaborated with my peers on various small to medium-sized web applications (Groovy, Grails, JavaScript, MySQL).
- Addressed bugs on one Java enterprise application.
- Assisted the QA engineers writing integration tests.
Experience
Jenkins External Workspace Manager Plugin
https://github.com/jenkinsci/external-workspace-manager-pluginEducation
Master's Degree in Software Engineering
Babes-Bolyai University - Cluj-Napoca, Romania
Bachelor's Degree in Electronics, Telecommunications, and Information Technology
Technical University of Cluj-Napoca - Cluj-Napoca, Romania
Certifications
Spring Professional v4.3
Pivotal Software, Inc.
Skills
Libraries/APIs
React, Node.js
Tools
IntelliJ IDEA, Jenkins, Kafka Streams
Frameworks
Spring, Hibernate, Redux
Platforms
Unix, Apache Kafka
Languages
Java, JavaScript, Python, Groovy
Storage
Hazelcast, MySQL
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