BACKGROUND & SKILLS

Java / Angular Tech Lead for business applications.

I work with existing teams and ongoing projects as well as on new applications. My role is to understand the business and current systems, make practical technical decisions, develop and support delivery.

TECHNICAL ENVIRONMENTS

The technologies I work with.

An overview to help assess the fit with your team. Technology choices always depend on the assignment’s context.

Java back-end

Java, Java EE, Spring, Spring Boot, Struts, JPA / Hibernate, JSP and servlets.

Front-end

Angular, TypeScript, JavaScript, HTML, CSS and business application interfaces.

APIs & integration

REST and SOAP web services, data exchange and integration with existing systems.

Data

SQL, Oracle, MySQL and application data modelling.

Delivery & tooling

Git, GitLab CI/CD, Maven, Docker, Jenkins, SonarQube and production monitoring.

Teamwork

Design, code reviews, diagnostics, incident resolution, technical mentoring and coordination with business teams.

WAYS TO WORK TOGETHER

Joining an ongoing project is part of the job.

I can join an existing team, analyse a legacy application, take ownership of an improvement, strengthen development practices or help an incremental redesign move forward.

My experience includes business applications in industry, telecoms, banking and services. Detailed references and results will be published with the approval of the clients concerned.

Discuss your technical environment ↗