
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