Business Technology Consultant - Greenwall Business Systems (Various projects through Greenwall Business Systems)
Duration: January 2024 - Present
Summary:
- Provide business technology consulting and hands-on full-stack delivery for small and international organisations
- Focus on cloud-hosted SaaS and custom business systems, integrating business analysis, full-stack engineering, systems integration, workflow automation, ERP/back-office platforms, fintech and payments, IoT/GPS/MQTT, geospatial systems and technical project delivery
Responsibilities:
- Lead technical workstreams from discovery through to production support.
- Build and improve cloud-hosted SaaS and custom business systems using modern technologies.
- Translate operational goals into maintainable workflows and integrations.
- Diagnose complex frontend, backend, API, integration and production issues.
- Apply web security and engineering governance throughout the SDLC.
- Communicate architecture choices and mentor collaborators.
Technologies: Java, Spring, React, TypeScript, PostgreSQL, REST APIs, Docker, OAuth2/JWT, Auth0, HTTPS/SSL, MQTT
Sole Software Engineer & Technical Systems Specialist - KONTAKT-VN (Integrated B2B back-office and ERP-style platform for Tsar Bahar)
Duration: February 2026 - August 2026
Summary:
- Designed and developed an integrated B2B back-office and ERP-style platform supporting spice import, processing, warehousing and wholesale operations for Tsar Bahar
- The system covers catalogue, ordering, sales, supply, inventory, documents, transport, GPS and expense workflows
Responsibilities:
- Independently designed and developed the full platform.
- Handled business-process integration and system architecture.
Technologies: Java, Spring Boot, React, TypeScript, PostgreSQL, Docker, REST APIs
Software Developer - Nexo / NDS EOOD (Legacy financial and digital-assets codebase)
Duration: July 2025 - October 2025
Summary: Worked on a legacy financial and digital-assets codebase, enhancing test coverage and delivering product features, migrations and production fixes in an AWS environment.
Responsibilities:
- Created extensive Selenium and Cucumber acceptance/E2E test coverage.
- Delivered product features, migrations and production fixes.
- Worked with AWS infrastructure using Terraform and Datadog.
Technologies: Java, Selenium, Cucumber, AWS, Terraform, Datadog
Java Backend Developer - PLAN A (SAP Ariba Business Network)
Duration: August 2024 - January 2025
Summary: Contributed to the SAP Ariba Business Network project within a distributed international team, working on legacy Java and the Ariba Framework to add test coverage and deliver new product features.
Responsibilities:
- Added substantial test coverage to legacy code.
- Delivered new product features.
Technologies: Java, Ariba Framework
Software Developer / Contractor - TopView Sightseeing (Ticketing, reservations, scanning and validation software)
Duration: April 2024 - August 2024
Summary: Contributed to software supporting ticketing, reservations, scanning and validation, and e-commerce workflows for sightseeing and cruise operations.
Responsibilities:
- Developed software features for ticketing and reservations.
- Supported scanning, validation and e-commerce workflows.
Software Developer - Blueberry Software (Solar Band GPS hardware-asset tracking platform)
Duration: September 2023 - January 2024
Summary: Delivered almost the entire full-stack Solar Band system for HEC Solar, a GPS hardware-asset tracking platform used by construction companies, integrating frontend, backend and MQTT broker for asset-location data.
Responsibilities:
- Implemented most of the Vue.js frontend and Go backend.
- Integrated application with MQTT broker maintained by hardware engineering team.
Technologies: Vue.js, TypeScript, JavaScript, Go, MQTT, GPS tracking, IoT, APIs
Senior Full Stack Developer - Codexio Ltd. (Axilion Smart Mobility, Paysafe, GAN)
Duration: February 2021 - April 2023
Summary: Delivered three principal client allocations: Axilion Smart Mobility (road-network and traffic-light data services), Paysafe (Sportradar widgets and integration library), and GAN (loyalty-card features and administrative functionality).
Responsibilities:
- Developed Java services, Angular/TypeScript frontends and reusable libraries.
- Mentored interns and junior developers.
Technologies: Java, Angular, TypeScript, Terraform, Jaeger, InfluxDB
Java Software Developer - Kaufland Service IT Hub (Vendor categorisation and business-spend visualisation platform)
Duration: February 2020 - November 2020
Summary: Established initial Java/Spring Boot codebase and API foundation, built Angular and backend functionality for vendor categorisation, performance analysis, business-spend visualisation and Excel import/export.
Responsibilities:
- Started technical delivery as first developer.
- Built backend and frontend features working with German architecture and product leadership.
Technologies: Java, Spring Boot, Spring Data REST, HATEOAS, Spring Security, Angular, TypeScript, Elasticsearch, PostgreSQL, Azure
Software Developer - EPAM Systems (BIODIT administration product)
Duration: May 2018 - November 2019
Summary: Built the complete cross-platform BIODIT administration product using JavaFX and Spring Boot, integrating physical access-control devices through MQTT and a legacy database through ORM/JPA.
Responsibilities:
- Developed UI, persistence and asynchronous device-workflow features.
- Contributed to internal tooling and engineering-community work.
Technologies: Java, Spring Boot, JavaFX, MQTT, ORM/JPA, SQL, Spring Security, OAuth2, REST