PT

Hello World!
I am <Natan Leal>

Software Developer Full-Stack

B.S. student in Computer Science at Jorge Amado University Center (Unijorge). I possess solid technical expertise in Java, Python, Docker, JavaScript, and SQL, alongside applied research in Artificial Intelligence and Software Architecture.

Natan Leal Photo

Natan Leal working environment

About Me

My name is Natan A. Leal de Oliveira <nalo>. I am an analytical, organized, and leadership-driven software developer. Pursuing Computer Science to combine a rigorous theoretical foundation with modern software engineering. My focus centers on Software Architecture, User Experience (UX/UI), and high-performance Cloud & local systems.

View Projects Get in Touch

NaloOS v7.1 // Desktop Explorer

Tech Stack & Skills

Explore my core technical stack via this Windows Aero Glass interactive desktop environment. Click desktop icons to open tech windows.

Java.exe
Python.py
Docker.sys
JavaScript.js
SQL_DB.sql
Jupyter.ipynb
Git_Repo.git
AI_Models.bin
Java - OOP & Enterprise Backend

Java Core & Enterprise

Advanced // Backend & REST APIs

Building robust server-side applications centered on Object-Oriented Programming (OOP), clean architectural patterns, RESTful API integrations, and financial data processing.

FinancialAnalysisService.java Java 17
public class CurrencyService { public Analysis analyzeTransactions(List<Transaction> transactions) { HttpResponse<String> response = HttpClient.newHttpClient() .send(request, HttpResponse.BodyHandlers.ofString()); return buildFinancialAnalysis(response.body()); } }
Python - Networking, Crypto & AI

Python 3

Advanced // Sockets, Data & AI

Developing secure server-client TCP/UDP communication protocols, encrypted socket channels, data analysis scripts, and AI integration.

secure_server.py Python 3.11
import socket, ssl def start_secure_server(host, port): server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) context = ssl.create_default_context(ssl.Purpose.CLIENT_AUTH) # Encrypted server-client channel server.bind((host, port)) server.listen(5)
Docker - Containerization & DevOps

Docker & Containers

Intermediate // Deployment

Containerizing microservices and web applications, writing optimized Dockerfiles, and managing multi-container setups with Docker Compose.

Dockerfile Docker Engine
FROM openjdk:17-jdk-slim WORKDIR /app COPY target/app.jar app.jar EXPOSE 8080 ENTRYPOINT ["java", "-jar", "app.jar"]
JavaScript - Web & Interactivity

Modern JavaScript (ES6+)

Proficient // Front-End & Node.js

Crafting dynamic web user interfaces, DOM manipulation, async API fetching, interactive Canvas animations, and Node.js backend integration.

app.js ES2023
async function fetchPortfolioData() { const res = await fetch('/api/projects'); const data = await res.json(); renderDynamicGrid(data); }
SQL - Relational Databases

SQL & Relational DBs

Solid // PostgreSQL & MySQL

Relational database schema modeling, writing optimized queries with JOINs and aggregations, indexing, views, and backend persistence.

schema.sql PostgreSQL / MySQL
SELECT p.title, c.category_name, COUNT(u.id) AS total_users FROM projects p JOIN categories c ON p.category_id = c.id GROUP BY p.id ORDER BY total_users DESC;
Jupyter Notebook - Data Science & Prototyping

Jupyter Notebook & Data Science

Research & Prototyping // Python

Exploratory data analysis and AI model prototyping in interactive notebooks, with inline visualizations and technical documentation integrated into the code.

data_analysis.ipynb Python 3 / Jupyter
import pandas as pd import matplotlib.pyplot as plt df = pd.read_csv('transactions.csv') df.groupby('category').sum().plot(kind='bar') plt.show()
Git - Version Control

Git & GitHub

Workflows // Branching & CI

Source code management using Git, branching strategies (Git Flow), pull request reviews, and collaborative team development.

AI & ML - Intelligent Systems

Applied Artificial Intelligence

Research & Practice

Research and practical deployment of LLMs (Gemini, GPT), computer vision, and autonomous agent workflows in real-world scenarios.

Avatar Natan
Natan Leal
Software Engineer
12:00

<Services>

High-performance engineering solutions tailored to performance, clean architecture, and modern UX.

System Development

Building responsive, scalable web and cloud applications with a strong emphasis on user experience (UX/UI).

Code Analysis & Refactoring

Comprehensive evaluation of client-side (front-end) and server-side (back-end) codebases for speed, security, and cleanliness.

English Translation & Consulting

CCAA certified graduate with Teacher's Course extension. Experienced in technical writing and international communication.

Data Analysis

Data analysis to develop actionable insights through Business Intelligence (BI).


Featured Projects

A selection of practical applications and research projects engineered with my tech stack.

FinanceAI project repository preview

FinanceAI

Personal finance platform created for the Oracle and No Country hackathon, combining transaction management, financial analysis, machine learning and Fai, an AI assistant.

React / TypeScript Java / Spring Boot AI & Data Science
View GitHub Project
Server Client Crypto Project

Server-Client (Crypto) Project

Python networking application exploring TCP/UDP socket communication protocols and client-server message encryption.

Python Sockets Cryptography
View GitHub Code