Cristian Rosu

Angestellt, Remote Independent Java Contractor / Software Consultant / Freelancer, Remote

Bucharest, Rumänien

Fähigkeiten und Kenntnisse

Java
Spring Framework
SQL
REST
Hibernate
Microservices
Angular
JavaScript
HTML
Cascading Style Sheets (CSS)
NoSQL
Apache ActiveMQ
Linux
Git
Docker
Nginx
AWS
Ethereum
Solidity

Werdegang

Berufserfahrung von Cristian Rosu

  • Bis heute 5 Jahre und 6 Monate, seit Jan. 2019

    Remote Independent Java Contractor / Software Consultant / Freelancer

    Remote

    I work as a consultant/contractor/freelancer and help businesses develop their enterprise products. My programming language of choice is Java (backend solutions using mainly Spring framework) but I have also worked with Angular2, Laravel, NodeJS, and Blockchain ( mostly Ethereum ). I am continuously looking for new challenges and self-improvement.

  • 1 Jahr und 1 Monat, Jan. 2018 - Jan. 2019

    Senior Java Software Engineer

    Aurachain

    The client owned a low code platform and after receiving a $60M investment, an important requirement was to integrate with Ehtereum Blockchain for seamless smart contract generation. Implemented a scalable blockchain module that easily integrated into the existing platform and enabled both technical and non-technical customers to seamlessly develop and deploy Ethereum smart contracts. This led us to secure a strategic business partnership with a client 10x bigger than our average client.

  • 10 Monate, Apr. 2017 - Jan. 2018

    Senior Java Software Engineer

    Agys AG

    The project goal (Bank Connect) was to create a scalable banking ecosystem to replace the client's slow/outdated system. Bank Connect is a fast and scalable banking application suite consisting of multiple modules. Increased maximum application load from 20 concurrent users to theoretical infinity by designing and implementing a horizontally scalable solution. As a technical lead, I lead a small team of colleagues into building the mobile banking module.

  • 6 Monate, Nov. 2016 - Apr. 2017

    Software Developer

    BPM Wave

    The client had a JavaEE Monolith which became very hard to maintain and grow and was looking for a long term solution to his problem. I suggested and implemented a solution that increased developer's productivity by migrating to a microservices architecture based on Spring Boot and Spring Cloud. Eliminated customer frustration when deploying by having 100% uptime even during deployment and decreased deploy time from 4 minutes to 1 minute.

  • 1 Jahr und 8 Monate, Apr. 2015 - Nov. 2016

    Java Analyst Programmer

    ING Deutschland

    Developed multiple functionalities for the internal apps as well as for the external mobile banking application.

Ausbildung von Cristian Rosu

  • 3 Jahre und 11 Monate, Aug. 2013 - Juni 2017

    Computer Engineering

    University of Bucharest

    Programming and networking

Sprachen

  • Englisch

    Fließend

Interessen

Technical Java Writer for Baeldung (www.baeldung.com)

21 Mio. XING Mitglieder, von A bis Z