Noah is an experienced senior software architect and full‑stack software developer with extensive expertise in the development and architecture of Java/JEE/Cloud applications. Throughout his career, he has successfully worked as a trainer, lead software developer, and architect in agile teams, where he was responsible for implementing development and architecture projects. His key areas of focus include supporting and upskilling teams, developing security architectures, and ensuring quality through Test‑Driven Development (TDD).
With many years of experience in building safety‑critical systems—particularly in handling sensitive data related to taxes and payroll—Noah possesses deep knowledge in securing microservice architectures. He places great importance on end‑to‑end security, achieved through modern methods for identifying assets and potential attack targets.
Noah is also specialized in developing flexible architectures and conducts tradeoff analyses to balance flexibility, performance, and stability. His understanding of module boundaries and integration patterns enables development teams to evaluate architectures and measure their success.
Through his expertise in Domain‑Driven Design, Noah is able to design complex applications that are closely aligned with business requirements. He leads software development efforts and creates innovative solutions to achieve high‑quality results. Noah demonstrates impressively how software architecture and strategic decision‑making can be interconnected to create sustainable and comprehensible solutions.
In addition, Noah has conducted numerous training sessions on topics such as GraalVM, Domain‑Driven Design (DDD), and DevOps. Within these trainings, he successfully equipped participants with the essential skills needed to thrive in dynamic development environments.