08/10/2026 updated

**** ******** ****
100 % available

Full Stack Software Developer | Java(Spring boot), Python(FastAPI), JavaScript, React, Angular

Turin, Italy
Only remote
Computer Engineering - Politecnico di Torino
Turin, Italy
Only remote
Computer Engineering - Politecnico di Torino

Profile attachments

UgurAkcelik.pdf

About me

I am a freelance Software Developer. My background includes developing full-stack solutions for enterprise. My approach relies on Clean Architecture and Domain-Driven Design to structure Spring Boot and FastAPI backends. I handle the full lifecycle of developing web applications with React.

Java (Programming Language)JavaScriptApplication Programming Interfaces (APIs)DevOpsRapid Application DevelopmentVaadinReact.jsGenerative AIBackendFastAPIAngularJSFull Stack DevelopmentReact NativeFront End Software DevelopmentDomain Driven DevelopmentApi DesignDomain Driven Design
Java & Spring Boot Development
Experience in developing backend systems using Java (versions 8 to 21) and Spring Boot. Utilizing Domain-Driven Design (DDD), REST APIs, OpenAPI documentation, and JUnit testing to ensure code quality.

Python & FastAPI Backend Development
Development of high-performance API endpoints using Python and FastAPI, including asynchronous database integration (PostgreSQL, Redis), as well as response time optimization through Unix sockets and Gunicorn/Uvicorn configurations.

Frontend Development with Angular, React & Vaadin
Design and implementation of user interfaces using Angular, React 18 (TypeScript, Vite), and Vaadin. Creation of Single Page Applications (SPAs), statistical dashboards, and administrative interfaces for complex enterprise applications.

Cross-Platform Mobile Development with React Native
Design and development of cross-platform mobile applications for iOS and Android using React Native. Building responsive user interfaces, integrating backend REST APIs, and optimizing application performance to deliver a native-like user experience across diverse devices.

Containerization & DevOps with Docker and CI/CD
Containerization of development and production environments using Docker, Nginx configuration, deployment pipeline automation, and the use of Bash and PowerShell scripts for reliable deployments.

Databases: SQL
Proficiency in relational databases such as Microsoft SQL Server, MySQL, MariaDB, and PostgreSQL, as well as JSON- and XML-based data formats. Design of optimized database views and structures for efficient data retrieval.

Generative AI Integration
Integration of Generative AI tools such as Claude Code and Gemini into daily development and refactoring workflows to accelerate development cycles and optimize complex codebases.

Domain-Driven Design & Clean Architecture
Application of Domain-Driven Design (DDD) and Clean Architecture principles in industrial and commercial software projects, combined with REST microservices and OpenAPI documentation.

Version Control & Project Management Tools
Use of Git, Jira, and Postman for version control, task management, and API testing within agile development environments.

Industrial Reporting with JasperReports & Zebra Technologies
Management of industrial reporting logic, Groovy scripting, and report template design using Zebra Technologies and JasperReports for large-scale industrial clients.

Experience

Professional experience0 - 5 years
Freelancer since2023

Languages

EnglishFluentItalianFluentTurkishNative speaker

Project history

Founder & Full Stack Developer

Kalendarius Platform

Internet & IT

Architected and launched an automated, GDPR-compliant B2B
scheduling platform supporting individual, collective, and complex
round-robin appointment routing.
Implemented two-way calendar synchronization by integrating
Google Calendar and Microsoft Graph OAuth APIs to process real
time availability and automatically push new events.
Built the backend API using Python and FastAPI, utilizing
asynchronous PostgreSQL and Redis to compute complex availability
logic, time slot generation, and timezone conversions.
Created a React 18 SPA (TypeScript, Vite) providing interfaces for
managing event templates, booking links, and team administration.
Engineered automated compliance features, including scheduled data
retention clearing and data erasure mechanisms (GDPR Article 17).
Integrated Paddle to manage multi-tier B2B subscriptions and
developed a cross-browser extension for faster scheduling access.

IT Consultant (Freelancer)

Vision AI

Internet & IT

Architected and optimized high-performance endpoints using Python
and FastAPI, successfully reducing application response latency by over
60% by implementing Unix sockets and deploying Gunicorn/Uvicorn
worker configurations.
Engineered a secure infrastructure by designing and implementing a
closed-network database environment strictly isolated to protect
sensitive data.
Automated deployment pipelines by containerizing the application with
Docker, writing Bash and PowerShell scripts, and configuring Nginx,
ensuring rapid, reliable deployments across isolated test and
production environments.
Accelerated the development lifecycle and optimized complex
codebases by integrating Generative AI (Claude Code, Gemini)
directly into the daily engineering and refactoring workflow.

Backend Developer

Pragmatech Srl

Industry & Mechanical Engineering

< 10 team member

Contributed to factory automation solutions for large industrial
clients, utilizing a solid foundation in legacy Java systems.
Developed the backend for an internal application using Spring Boot
and Microsoft SQL Server, heavily focusing on Domain-Driven
Design (DDD), and documented the REST APIs using OpenAPI.
Built the user interface using Vaadin and ensured development
reliability by writing thorough JUnit tests.
Containerized development and testing environments using Docker to
modernize workflows and support different stacks.
Managed industrial reporting logic, utilizing Groovy to script report
generation and designing templates with Zebra Technologies and
JasperReports.

Full Stack Developer

Next Industries

Energy, Water & Environment

Worked on an open-source project focused on real-time sensor
measurements.
Managed both coding and client-facing responsibilities, regularly
meeting with international clients to translate requests into technical
features.
Configured Spring Boot for security, authorization, and database
persistence, alongside writing JavaScript for automation widgets.

Full Stack Developer Intern

Waithero

Other

Developed a full-stack business statistics dashboard to provide real
time data visualizations.
Engineered the user interface utilizing Angular and statistical libraries.
Built scalable backend API endpoints with Spring Boot and designed
optimized database views in MariaDB to handle efficient data retrieval.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in