Software · Cloud · Security

Hello World! I'm Antonio Urdaneta

Ignite IT Rotational Associate, NextEra Energy

I collaborate with diverse teams to develop and implement innovative IT solutions. I hold a Bachelor's degree in Information Technology, with a minor in Secure Computing and Networks, from the University of Central Florida, and I'm certified in AWS, GIAC, Google, and CompTIA. I'm currently pursuing a Master's in Computer Science with a focus on Artificial Intelligence at Westcliff University.

My skill set spans Python, Java, TypeScript, PowerShell, Bash, C++, and C, alongside web development, and I'm fluent in both English and Spanish. I'm passionate about solving complex IT challenges, optimizing systems, and expanding my technical expertise.

// selected work

Project Portfolio

In my software engineering journey, I've built distributed web applications, database systems, cybersecurity tools, and automation scripts, including user-friendly web apps, data scrapers, encryption algorithms, and web-automated bots. Each card below opens a small photo reel of the build. Check out my GitHub for more.

Three-Tier Web Application screenshot ⤢ 6

SSMS · SQL · Java · JSP

Three-Tier Web Application

Techniques for building distributed web applications: Java Servlets and JSP running on a Tomcat server, accessing and maintaining a persistent SQL Server Management Studio database via JDBC.

Package Routing Simulator screenshot ⤢ 5

Java · Concurrency

Package Routing Simulator

An automated package routing system built with multi-threaded Java, efficiently managing and synchronizing threads across stations and conveyors with optimized algorithms.

Secure Password Management System screenshot ⤢ 4

Python · Tkinter · JSON

Secure Password Management System

A password manager adhering to NIST standards, with secure JSON storage for credentials and URL-based retrieval for enhanced security and usability.

SmartMoney Web Application screenshot ⤢ 13

HTML · JS · OpenAI API

SmartMoney Web Application

A personal finance app with budgeting, expense tracking, and goal setting, plus an integrated AI assistant and finance glossary for a seamless experience.

Watch the prototype demo ↗
Client Server Application screenshot ⤢ 7

Java · SQL · JDBC

Client Server Application

Secure execution of SQL commands on MySQL databases via JDBC, with role-based access control and a specialized accountant view that logs transaction data per user.

Affine Cipher screenshot ⤢ 3

Python

Affine Cipher

A substitution cipher using a mathematical function to encrypt and decrypt text, including a brute-force method to decode ciphertext when the keys are unknown.

// capabilities

Skills & Certifications

Certifications: CompTIA Security+, CompTIA Network+, AWS CCP, AWS SAA, GIAC GCIH, Google Cloud Generative AI Leader

Programming: Python, TypeScript, PowerShell, Bash, Java, C++, C, C#, MySQL Server, SSMS, PostgreSQL

Technologies: Selenium, Pandas, Flask, Jinja, Django, RESTful API, NumPy, BeautifulSoup, Bootstrap, JSP, XML, JSON, GitHub, Git, Android Studio, Linux, VMs, Active Directory, Microsoft Office

Coursework: Advanced Java Programming, Databases Management, Data Structures and Algorithms, Computer Science, C Programming, Enterprise Computing, Web Development, UX/UI Design, System Administration, Secure Operating Systems, Network Security and Privacy, Cyber Defense Analysis, Cryptography and Information Security

Languages: English (Fluent), Spanish (Native)

AWS CCPAWS SAAGIAC GCIHSecurity+Network+Google Cloud Gen AI Leader

Languages

Python Java TypeScript JavaScript C C++ C# HTML5 CSS3

Frameworks & Libraries

React Bootstrap Django Flask Tomcat Selenium Playwright NumPy Pandas

Platforms & Tools

AWS MySQL PostgreSQL Linux Apple Windows Android Studio Git Bash PowerShell