Team 2

CĂLIN TODONI

Senior developer with strong technical background in many technologies and programming languages, very good work ethics and good understanding of dev/ops.

Contact

calin.todoni@rd-plus.com
+ 40 725 921 456

Education

Politehnica University of Timișoara
1997-2002 Computer Science
(5 year Engineer Degree)

Languages

English – advanced

Technical skills

Java/Spring, Javascript (Node.js, React), PHP
SQL
Docker, Kubernetes, CI/CD (Jenkins, TeamCity), Jira

Experience

2017-2020 Senior Java Developer
RD PLUS SRL

– 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, Spring Boot, JPA/Hibernate, MySQL

– Backend API booking micro-services for flights, hotels, trains and car-rentals using multitude of the service providers, payment/CC processing included.
Technologies: Java/Spring, Spring Boot, JPA/Hibernate, MySQL

– OCR API backend: information extraction from scanned or photoed receipts and invoices including image pre-processing (skewing, noise reduction etc).
Technologies: Java/Spring, Spring Boot, JPA/Hibernate, MySQL

2015-2017 Software developer
XING AG

– 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, Spring, Hibernate/JPA, PHP, MySQL

2012-2015 Software developer
INTELLIGENCE COMPETENCE CENTER AG

– 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

2007-2012 .NET Developer, Web developer
VISUAL RETAILING SRL

– 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

2006-2007 .NET Developer, Web developer
AMAZE SRL

– Enterprise WEB development
– ERP Solution
Technologies: .NET, MSSQL

2004-2006 .NET Developer, Web developer
REDLANDSOFTWARE

– CRM Solutions
Technologies: .NET, MSSQL

2000-2004 Java development
GOODSOFT SRL