Having mostly general engineer education, I have been always into IT in my professional life.
I get my first experience at the end of secondary school and in my first years at university mainly as freelance web developer, but also as project manager, taking in charge full project workflow from customer relationship and statements scope edition to project delivery.
Since 2010 I work at Keosys, medical imaging software company. Having started as a software engineer I participated in several projects on different steps of the software development cycle : from software requirement specification to software integration and deployment.
Most recently I focused on software architecture working on overall design of cloud based solutions for clinical trials.
Today I'm working in Keosys US offices, bringing my technical knowledge to the business team and working daily on the improvement of scalability and flexibility of the software.
API and software framework development (Java, Spring, RabbitMQ, Hibernate)
Automated testing environment and framework development (TestNG, Maven, Mockito, Arquillan)
Software build management improvement: integration of Maven projects with Jenkins and Redmine
Internal training sessions organisation; Code review sessions
Detailed Description
With the growing demand for company's solutions, I had to review the software architecture of the clinical trials management web platform in order to create more scalabale and more performant solutions and increase the overall productivity. Several steps have been taken in order to achieve these goals: