Hello World! I'm Antonio Urdaneta

I am an Ignite IT Rotational Associate at NextEra Energy, where 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. I have also obtained several certifications, including AWS, GIAC, and CompTIA. My skill set includes proficiency in Python, Java, TypeScript, Powershell, Bash, C++, and C, as well as web development. I am fluent in both English and Spanish.

I am passionate about solving complex IT challenges, optimizing systems, and expanding my technical expertise.

Project Portfolio

Welcome to my project portfolio! In my software engineering journey, I've undertaken various projects highlighting my programming skills, database management, cybersecurity and web development capabilities. From building user-friendly web applications to creating data scrapers, encryption algorithms, and web-automated bots. I strive to address real-world challenges through innovative technology and coding solutions. Explore my work to see how I blend creativity with technical expertise. I invite you also to check out my GitHub for even more projects!

MYSQL THREE-TIER WEBAPP images

Three-Tier Web Application

Details

Description: This Project showcases various techniques in building distributed web-based applications. The application uses Java Servlets and JSP technology, running on a Tomcat server, to access and maintain a persistent SQL Server Management Studio database via JDBC.

Tech Stack: SSMS, SQL, Java, JavaScript, jquery, HTML, CSS, Jakarta EE, XML, Apache Tomcat Server

Package Routing Simulator images

Package Routing Simulator

Details

Description: This project simulates an automated package routing system using multi-threaded Java programming, focusing on efficiently managing and synchronizing threads across stations and conveyors with optimized algorithms.

Tech Stack: Java (Multithreading, Concurrent Libraries, J2SE, J2EE)

Secure Password Management System images

Secure Password Management System

Details

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

Tech Stack: Python, Tkinter, JSON

Financial Management Web Application images

SmartMoney Web Application

Details

Description: A comprehensive web application for managing personal finances, including budgeting, expense tracking, and goal setting. It features tools for interest savings, loan payments, and personalized budgeting based on user feedback. The app also integrates an AI assistant and a finance glossary to enhance user understanding, ensuring a seamless financial management experience. View the final prototype here.

Tech Stack: HTML, CSS, JavaScript, OpenAI API (ChatGPT)

Two-Tier Database Application images

Client Server Application

Details

Description: An intuitive Java application that enables secure execution of SQL commands on MySQL databases via JDBC. It supports role-based access control and efficient query management for streamlined database operations. Additionally, it includes a specialized application for accountants that logs transaction data for each user in a separate database.

Tech Stack: Java, SQL, JDBC

Affine Cipher Encryptor & Decryptor images

Affine Cipher

Details

Description: This Python script implements an Affine Cipher, a type of substitution cipher that uses a mathematical function to encrypt and decrypt text. The script also includes a brute-force method to decode ciphertext when the keys are unknown.

Tech Stack: Python

Technical Skills & Certifications

Certifications: CompTIA Security+, CompTIA Network+, AWS CCP, AWS SAA, GIAC GCIH

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)


python logo java logo react logo yaml logo typescript logo c logo cplusplus logo csharp logo html5 logo css3 logo javascript logo react bootstrap logo linux logo apple logo windows logo mysql logo postgresql logo androidstudio logo django logo flask logo tomcat logo django rest logo selenium logo playwright numpy logo pandas logo aws logo git logo bash logo powershell logo