Oliver Becker

Senior Software Entwickler at Ayvens

Hamburg, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Oliver Becker is a senior software engineer based in Hamburg with 13+ years designing and implementing JVM-based web applications and distributed systems, currently working as a freelance-minded developer at Ayvens. He combines hands-on coding and architecture with DevOps experience, having led cloud migrations to AWS and modernized customer-facing web platforms across logistics and automotive sectors. An agile team player and former university lecturer in Java and web development, he brings clear communication and mentoring skills alongside technical depth. Active in open source, he has contributed meaningful fixes and refactorings to projects like less.js and j2html, improving cross-environment compatibility and typesafe HTML generation. Colleagues can expect a pragmatic problem-solver who enjoys learning new technologies and translating complex requirements into maintainable systems.
code13 years of coding experience
job13 years of employment as a software developer
bookDiplom-Informatiker Informatik, Diplom-Informatiker Informatik at Humboldt-Universität zu Berlin
languagesGerman, English
github-logo-circle

Github Skills (14)

html10
rhino10
css10
javas10
javascript10
java10
gradlew9
template-engine9
gradle9
refactoring9
lang8
code-generation8
jtest7
junit7

Programming languages (14)

MDXJavaCSSScalaGoHTMLGroovyKotlin

Github contributions (5)

github-logo-circle
tipsy/j2html

Apr 2021 - Jun 2021

Java to HTML generator. Enjoy typesafe HTML generation.
Role in this project:
userFull-stack Developer
Contributions:3 reviews, 7 commits, 10 PRs in 1 month
Contributions summary:Oliver primarily focused on improving the j2html library, a Java to HTML generator. Their contributions include fixing formatting issues within the rendering process and enhancing code quality through minor improvements like adding compiler flags and renaming methods. The user also made substantial changes to the codebase by refactoring how HTML tags were handled, transitioning from manually managed tags to generated tags and improving overall functionality.
template-enginetypesafehtml-generationhtml5java
less/less.js

Oct 2013 - Nov 2013

Less. The dynamic stylesheet language.
Role in this project:
userFull-stack Developer
Contributions:15 commits in 19 days
Contributions summary:Oliver primarily contributed to the Less.js project by adding and modifying JavaScript code related to the compilation and execution of Less stylesheets in a Rhino environment. Their work includes integrating a Gradle-based test suite and refactoring the Rhino-specific path implementation. They also addressed JavaScript evaluation errors and added base64 encoding for data URIs, enhancing the project's features and compatibility.
cssjavascriptstylesheetstylesheet-language
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial