Valentin Marginean

Freelance Senior Backend Developer

Timișoara, Romania

Experience

Mar 2021 - Present
4 years 5 months
Germany

Freelance Senior Backend Developer

Client in the insurance sector

  • Long-term collaboration with clients from Germany
  • Modernization and implementation using Spring Boot
  • Involvement in every stage of software development: defining requirements, planning sprints/tasks, implementation, automated testing, deployment, and troubleshooting
  • Delivered automated tests with JUnit – 80% coverage for over 9 months (ongoing)
  • Software architecture and development of new modules with a focus on clean code and industry standards
  • Implemented client-side API code and integrations with several external APIs: Auth0, Amazon S3, Outlook Email and two proprietary insurance APIs
  • Coaching of junior software developers
Aug 2019 - Mar 2021
1 year 8 months
Hamburg, Germany

Backend Developer

Client in the financial sector

  • On-site work, with communication in German
  • Development and automated testing (test coverage > 80%) for a modern Spring Boot microservice application
  • Adjustments aiming for deployment on multiple environments: Federal Cloud, JBoss EAP and Tomcat
Nov 2017 - Mar 2020
2 years 5 months
Timișoara, Romania

Full Stack Developer

virtual7

  • Designed, implemented and presented new microservice applications
  • Automated testing: JUnit for backend, Jasmine & Karma for frontend
  • Coaching for 3 junior team members

Summary

I am a freelance backend developer in international German-speaking teams. Since I put a lot of value on good communication and collaboration, I can quickly integrate into new teams and coach junior team members in a short time.

One of my passions is learning. That’s why I can become productive very fast, even if the technology is new to me. Often it took me less than 3 days from researching a new library to delivering the new features.

I appreciate Clean Code and automated testing (with TDD). This lets me write code that is easy to understand and maintain, and that will still be in use many years from now.

Languages

Romanian
Native
English
Advanced
German
Advanced

Certifications & licenses

Spring Professional