Summary
Education
Featured Project
Skills
Generic
Julian Morales
Verified
This profile is verified using an email address.

Julian Morales

Las Toscas

Summary

Java Backend Developer specialized in Spring Boot, focused on designing secure REST APIs, scalable backend systems, and clean software architectures (Hexagonal Architecture). Experienced with Spring Security, PostgreSQL, JDBC, session-based authentication, automated testing, and third-party API integrations. Daily user of AI-assisted development tools to accelerate implementation, debugging, and code quality. Currently pursuing a Computer Engineering degree at Universidad de la República.

Education

B.Sc. in Computer Engineering - (2023 - Current)

Universidad De La República
Montevideo, Uruguay
03.2023 -

Credencial De Certificación - Spring Boot - Backend Application Development

Udemy
02-2026

Featured Project

End-to-End AI-Powered Commercial Platform & Distributed CRM (Insulated Panel Industry)

Java | Spring Boot | Spring Security | PostgreSQL | React | React Native | TypeScript | OpenAI API | Twilio

Designed and engineered a decoupled commercial ecosystem that automates the entire B2B sales funnel. The platform eliminates repetitive manual tasks, filtering low-intent traffic and enabling sales agents to focus strictly on closing high-value, pre-qualified deals.

Step 1 (Traffic Filtering): Integrated OpenAI's API on a React frontend to handle general inquiries, completely removing repetitive administrative loops for the sales team.

Step 2 (Instant Budgeting): Developed a dual-track scoping engine (AI natural language processing + structured forms) to provide instant dynamic price estimates to users.

Step 3 (Data Ingestion): Built a Spring Boot backend using Hexagonal Architecture to parse incoming JSON webhooks and automatically score leads based on urgency and project value.

Step 4 (Access Control): Implemented Spring Security with session-based authentication, BCrypt password hashing, and Role-Based Access Control (RBAC) to enforce hierarchical data visibility across agents and admin roles.

Step 5 (Document Automation): Engineered data pipelines using JdbcTemplate with JSONB storage in PostgreSQL, mapping raw parameters via Jackson serialization to auto-generate comprehensive, pre-filled commercial PDF proposals.

Step 6 (One-Click Closing): Integrated an omni-channel UI via Chatwoot and Twilio WhatsApp API, allowing agents to adjust details and dispatch the completed PDF with a single click.

Business Value Delivered:

ROI Focus: Eradicated manual pricing and basic data repetition, converting the sales process into a high-speed, one-click negotiation cycle.

Efficiency: Drastically reduced the standard B2B sales operations window from days to minutes through end-to-end data parsing and document automation.

Source Code: github.com/Plamnton/crm_public

Live Demo: pagweb-isopaneles.vercel.app

Skills

Backend: Java, Spring Boot, Spring Security, Spring Data JPA, Hibernate, REST APIs, JWT Authentication

Databases: PostgreSQL, SQL

Testing: JUnit 5, Mockito

Tools: Git, GitHub, Docker, Maven, Gradle, CI/CD

Frontend: React, React Native, TypeScript

AI-Assisted Development: Codex, Claude, ChatGPT, GitHub Copilot

Julian Morales