Nick
Van den Putte
I am a Freelance Software Engineer with 9 years of experience in the Java ecosystem, specialized in backend development, system design, and scalable and resilient architectures.
Currently available for freelance engagements. Got a complex problem worth solving, or a team that needs someone to drive the technical direction? That's exactly the kind of thing I enjoy.
I'm drawn to work where architecture decisions actually matter, where there's room to do things properly and a team that cares about the craft. Whether you need someone to drive technical direction or a senior engineer who can hit the ground running, let's have a conversation.
Core Expertise
Backend Development
Specializing in backend development by designing, implementing, and maintaining robust, backend services within the Java ecosystem
Cloud & DevOps
Embracing the "you build it, you run it" principle by managing applications from code to cloud-native operations, utilizing Docker, Kubernetes, and AWS
System Architecture
Designing scalable and resilient solutions by creating high-level designs, guiding technical architecture, and applying patterns like hexagonal and domain-driven design
Technical Leadership
Guiding teams as an experienced Tech Lead by making key architectural decisions, leading developers through the full lifecycle, and mentoring team members
AI-Assisted Development
Using AI as a force multiplier for repetitive development tasks, keeping focus on architecture, business logic, and the things that actually require a human
Security & Compliance
Implementing security in regulated industries including banking and healthcare, with experience in identity protocols, cryptography, data protection legislation, and compliance
Experience
Java Software Engineer / Tech Lead
Tech Lead for multiple internal projects, responsible for technical coordination, architectural decisions, and overall solution design. This included the redevelopment of a business-critical system through migration from legacy technology to a modern Java and Angular stack.
Key responsibilities included high-level design, technical architecture guidance, cross-team coordination, full lifecycle leadership, stakeholder alignment, security implementation, roadmap planning, and team mentorship.
Java Software Engineer
E-Commerce Team Member for Europe’s largest premium outdoor retailer, driving optimization of the online shopping platform’s functionality and stability while delivering new features for markets including the Netherlands, Belgium, and the United Kingdom.
Key responsibilities included enhancing and maintaining the back-end services of the e-commerce platform.
Data & API Application Engineer
Digital & Data Analytics Team Member responsible for all data-related activities, including system integrations, real-time and batch processing, event-driven APIs, reporting, and data-driven feature development across the organization.
Key responsibilities included designing and implementing back-end services, building and maintaining APIs for internal and external integrations, managing the data and API platform on AWS, and collaborating with cross-functional teams to deliver data-driven solutions.
Java Software Engineer
Full-Stack Developer contributing to teams delivering microservices, user-facing applications, and government-contracted healthcare projects.
Key responsibilities included developing full-stack solutions for client-facing applications, building back-end functionality for cross-organization microservices, designing system architecture, optimizing development workflows, and mentoring junior team members.
Certifications
Languages
Dutch
Native speaker
English
Highly proficient
Location & Availability
Flemish Region, Belgium
Available for on-site, hybrid, or remote assignments
By Bike
- Within 20km radius
- Weather permitting
- Tailwind preferred
By Car
- Kempen area
- Leuven
- Hasselt
By Rail
Near the station of:
- Antwerp
- Brussels
- Mechelen
- Vilvoorde
Remote
Available for fully remote assignments across Belgium and beyond