Oscar Diaz Vega

I'm

Oscar Diaz

Full Stack Developer, Artificial Intelligence, Mobile Developer

About

About Me

Oscar Diaz Vega

Full Stack Developer

I recently graduated from San Jose State University with top honors in computer science. I love playing soccer, diving into video games, and getting out into nature. As a Mexican American and first-generation college graduate, I'm excited to start my journey in the tech industry.

Name: Oscar Diaz Vega
Birthday: 29 October 2001
Degree: BS Computer Science
Experience: 4 years
Phone: +1 (831) 741- 6711
Email: odiaz95012@gmail.com
Address: San Jose, CA
Freelance: Available
Contact Me

Quality

Education & Expericence

My Education

Bachelor's Degree - Computer Science

San Jose State University | 2022 - 2024

- 3.9 GPA

- 4x President's Scholar Recipient

- CS Club Member

Associate's Degree - Computer Science

Hartnell College | 2020 - 2021

- 4.0 GPA

- 4x President's Scholar Recepient

- CS Club Treasurer

My Expericence

Front End Engineer

BhizChat | Sept 2024 - Present

-Led the design and development of the user interface for an AI-powered e-commerce assistant tailored to Shopify fitness businesses.

- Collaborated with team members through daily stand-up meetings and conducted code reviews.

- Implemented a markdown parser to present OpenAI responses in a structured, reader-friendly format.

- Designed and developed a comprehensive dashboard to track customer sales, analytics, and customer interactions.

Software Engineer Fellow

Headstarter AI | July 2024 - Sept 2024

- Created an AI Customer Support chatbot using RAG techniques and Open AI APIs.

- Collaborating and interacting with my team and other fellows daily.

- Collaborated and interacted with my team and other fellows daily.

Full-Stack Software Engineer

PopcornPicks | Feb 2024 - May 2024

- Created a personalized movie recommendation system using user preference collection techniques with Next.js, Tailwind, Spring Boot, and Neo4j.

Full-Stack Software Engineer

SongSnap | Sep 2023 - Dec 2023

- Crafted a dynamic full-stack social media platform, centered around music sharing, with React, Express, and MySQL.

Full-Stack Software Engineer

Hoken Online Bank | Aug 2023 - Nov 2023

- Developed an online banking platform with the ability to search for nearby Chase ATMs, conduct basic banking transactions (e.g. deposits, withdrawals, trasnfers), and mobile check deposits using React, Typescript, Flask, MySQL, and Docker.

iMoneyTracker

Mobile App | June 2023 - June 2023

- Designed and implemented a mobile app using React Native and Firebase for tracking user expenses and finances.

Software Engineer Intern

CTI-CodeDay | June 2022 - Aug 2022

- Contributed to the CodeCheck open-source project, an anonymous auto grader for instructors.

- Mentored and supervised by Cay Horstmann, Professor at PFH Private Hochschule Göttingen.

- Created a local file system in Java, using OOP component based architecture that enabled students to save, retrieve, and edit their work locally on command.

Computer Science Tutor

Hartnell College | Aug 2021 - Dec 2021

- Assisted students in calculus, programming in C++, and computer architecture.

- Designed lesson plans and led group tutoring sessions.

Skills

My Skills

React
95%
Python
85%
Java
90%
Typescript
90%
C++
80%
SQL
90%

Service

My Services

Web Development

I specialize in creating websites that are not only intuitive and user-friendly but also designed to cater to a wide range of industries. My focus is on delivering seamless and engaging user experiences, ensuring that each site is tailored to meet the unique needs of its audience. Whether it's for e-commerce, education, entertainment, or any other sector, I bring a blend of creativity and technical expertise to every project, making sure that the final product is both functional and visually appealing.

Mobile Development

I also work in mobile development, specializing in creating high-quality apps that provide exceptional user experiences. My expertise includes working with React Native, a powerful framework that enables me to develop applications efficiently for both iOS and Android platforms.

AI and Machine Learning

I create applications that leverage cutting-edge artificial intelligence APIs to enhance and optimize user experiences. In addition to integrating these advanced APIs, I've also developed my own machine learning models using powerful libraries like scikit-learn, pandas, numpy, and seaborn. These models help in making data-driven decisions, providing personalized recommendations, and improving overall functionality. My work combines the latest in AI technology with practical application to deliver seamless and intuitive user interactions.

Gallery

My Portfolio

Contact

Contact Me