Todoni Calin
Senior Software Engineer at SHOP APOTHEKE EUROPE- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
SHOP APOTHEKE EUROPE
-
Netherlands
-
Pharmaceutical Manufacturing
-
100 - 200 Employee
-
Senior Software Engineer
-
May 2021 - Present
– Online pharmacy shop: directly involved in developing new architecture and implementation of a new centralized payment system using micro-services architecture, totally asynchronous communication via RabbitMQ, MongoDB on Google cloud. Backend implementation of new payment system such as Klarna Pay later, integration with Mirakl ERP Technologies: Java/Spring Boot, Typescript, JPA/Hibernate, MongoDB, RabbitMQ, Kubernetes , MIRAKL ,Adyen – Online pharmacy shop: directly involved in developing new architecture and implementation of a new centralized payment system using micro-services architecture, totally asynchronous communication via RabbitMQ, MongoDB on Google cloud. Backend implementation of new payment system such as Klarna Pay later, integration with Mirakl ERP Technologies: Java/Spring Boot, Typescript, JPA/Hibernate, MongoDB, RabbitMQ, Kubernetes , MIRAKL ,Adyen
-
-
-
Atlatos
-
Germany
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Java Developer
-
Jan 2018 - Apr 2021
– Travel manager application: B2B travel manager application that used to run in a very large Java based monolith, a new re-design of the application architecture using micro-services was done using Java Spring and set a template for any new feature. All micro-services run in dockerized environment, new CI/CD streamline was set in place. The micro-services ecosystem includes api gateway, configuration server (with git integration), OAuth2/JWT security, discovery/registry services, Hazelcast caching, Feign client, ELK logging, Grafana dashboards/alerts. Technologies: Java/Spring, MySQL – Backend API booking micro-services for flights, hotels, trains and car-rentals using multitude of the service providers, payment/CC processing included. – OCR API backend: information extraction from scanned or photoed receipts and invoices including image pre-processing (skewing, noise reduction etc). Technologies: Java/Spring, MySQL Show less
-
-
-
XING
-
Germany
-
Technology, Information and Internet
-
300 - 400 Employee
-
Software Developer
-
Feb 2015 - Dec 2017
– Whatsapp integration channel: Backend API, API integration tasks – Database(MySQL) migration tasks(java) – multithreading – REST API development for existing services – Job search portal with dynamic filter, SOLR dynamic faceting, dynamic sitemap generation, dynamic SEO links Technologies: Java, PHP, MySQL – Whatsapp integration channel: Backend API, API integration tasks – Database(MySQL) migration tasks(java) – multithreading – REST API development for existing services – Job search portal with dynamic filter, SOLR dynamic faceting, dynamic sitemap generation, dynamic SEO links Technologies: Java, PHP, MySQL
-
-
-
-
Software Developer
-
Jun 2012 - Jan 2015
– Job search portal: having more than 2 millions of jobs updated daily, with more than 100.000 new jobs per day with dynamic generated filters based on backend pre-processing. Frontend & backend developer, SOLR dynamic faceting, dynamic sitemap generation, dynamic SEO links – REST API providing jobs for major news outlets from AT and CH – B2B job search staffing agency tool – SOLR search, dynamic filters, graphs and statistic – Job – CV matching – SOLR Developer and administration – SOLR patch for multi-shards facetting – Multi-database synchronisation tasks Technologies: PHP/Javascript, Java, MySQL, SOLR Show less
-
-
-
VISUAL RETAILING SRL
-
Timişoara, Timiş, Romania
-
.NET Developer, Web developer
-
Aug 2007 - May 2012
– Mock-shop 3D Store: virtual 3D shop where the client could customise their merchandise presentation – Image processing shape detection – Storyboard Technologies: C#, .NET, MSSQL, WPF – Mock-shop 3D Store: virtual 3D shop where the client could customise their merchandise presentation – Image processing shape detection – Storyboard Technologies: C#, .NET, MSSQL, WPF
-
-
-
Amaze Srl
-
Timişoara, Timiş, Romania
-
.NET Developer, Web developer
-
Aug 2006 - Jul 2007
– Enterprise WEB development – ERP Solution Technologies: .NET, MSSQL – Enterprise WEB development – ERP Solution Technologies: .NET, MSSQL
-
-
-
Redlandsoftware Srl
-
Timişoara, Timiş, Romania
-
.NET Developer, Web developer
-
Jul 2004 - Aug 2006
-
-
-
Goodsoft Srl
-
Timişoara, Timiş, Romania
-
Java Software Developer
-
Jan 2000 - Jul 2004
-
-
Education
-
Politehnica University of Timisoara
Engineer's degree, Computer Science