About Me
I'm Jose Pantoja Morales, a Computer Science graduate from UC Irvine with a specialization in Artificial Intelligence and Information. I have a strong foundation in software engineering, backed by hands-on experience in full-stack development, cloud computing, and machine learning. My projects showcase my ability to build high-performance, scalable applications, optimize system efficiency, and develop AI-driven solutions.
Technical Skills
- Full-Stack Development:
Proficient in front-end and back-end technologies, including React, Java, JavaScript, Python, and SQL.
- Cloud & DevOps:
Experienced in AWS, Docker, and Kubernetes, ensuring scalable and secure deployments.
- AI & Machine Learning:
Applied AI techniques to build intelligent recommendation systems, search engines, and deep learning for AI Agents.
- Data Structures & Algorithms:
Built custom data structures from scratch and optimized algorithmic performance for large-scale applications.
- Embedded Systems:
Experienced with microcontrollers such as Arduino, Raspberry Pi, and Tiva C for hardware-software integration.
- Performance Optimization:
Skilled in improving search efficiency, database queries, and large-scale system performance.
Programming Languages
- Proficient:
Java | Python | C | C++ | JavaScript | SQL | HTML | CSS | Bash
- Familiar:
TypeScript, Kotlin
Notable Projects
- Fabflix:
A movie e-commerce platform with optimized search, cloud deployment, and robust security features.
- ZotSearch:
A custom search engine using PageRank and cosine similarity for accurate information retrieval.
- Health App:
An AI-powered mobile app that provides personalized food recommendations.
- Data Structures:
In C++, I have implemented custom data structures, including Linked Lists, Skip Lists, AVL Trees, Hash Maps, Heaps, and Graphs, optimizing their performance for various computational tasks.
Beyond Coding
Outside of software engineering, I enjoy engaging in activities that challenge my problem-solving skills and creativity. I love video games for their strategic depth, mountain biking and hiking for their physical and mental endurance, attending music events, and exploring new food spots as a way to experience diverse cultures. My interests in math and physics often inspire my approach to optimization and algorithm design.
I also thrive in collaborative environments, whether in group projects, or mentoring
others in coding. My ability to break down complex problems and work effectively within a team makes
me an asset in any development setting.