Hello, I'm
Yong Yim. I'm aI'm an experienced software developer with 8 years in the field, driven by a relentless commitment to excellence. With a positive attitude and a growth mindset, I thrive on challenges and am eager to make a meaningful impact.

My projects
Real-time Webcam Object / Face Detection with MediaPipe
AI powered object detection web application built with Next.js, Three.js, and MediaPipe ML solutions.
Read more
- React
- Next.js
- Three.js
- Tailwind
- TypeScript
- MediaPipe
Propmptopia
Promptopia is a site where you can share AI prompts. This project is created to study font-end development using NextJS, Next-Auth, Tailwindcss, Prisma (MongoDB), and TypeScript.
Read more
- React
- Next.js
- Prisma
- MongoDB
- Tailwind
- Next-Auth
- TypeScript
Little Lemon Restaurant
This project is for Meta Front-End Developer Capstone Final Project. Little Lemon Restaurant is a family-run Mediterranean restaurant located in Chicago, Illinois. Please come and enjoy our wide selection of authentic Mediterranean cuisine!
Read more
- React
- TailwindCSS
- React Router Dom
- JavaScript
Ai-Poet & ChatPDF
Ai-Poet is to ask Ai to generate a poem when the subject is given. ChatPDF is to upload PDF for AI to study, and ask question to AI regarding the PDF. This project is to study using OpenAI and LLAMA 2 with LangChain, Streamlit, and ChromaDB.
Read more
- Python
- LangChain
- OpenAi
- LLAMA
- Streamlit
Simple Admin/Dashboard
This project demonstrates simple layouts and styles for e-commerce admin/dashboard pages. This project is to study font-end development using NextJS, Tailwindcss, ReCharts, and TypeScript.
Read more
- React
- Next.js
- TailwindCSS
- Recharts
- TypeScript
Naver Today's Webtoon
This app shows the list of Today's Webtoon, episodes, and allows you to read the episode. List of webtoons are fetched from Naver Webtoon. Webtoon episodes are in Korean.
Read more
- Flutter
My Experiences
Co-Founder, Software Developer
CONNECTIVIOT LLC
Bellevue, WA
I was the co-founder of an IoT startup company named CONNECTIVIOT and worked for 5 years as an Android and Full Stack Developer. During my tenure, I designed and developed a communication protocol between IoT devices and mobile/web applications, utilizing STUN, TURN, and ICE NAT Traversal Protocols. Additionally, I developed a backend server to integrate Google Home and Amazon Alexa voice commands. Furthermore, I designed and developed Android, Tizen watch, and web applications to control IoT devices.
- C
- Java
- HTML
- JavaScript
- CSS
- PHP
- SQLite
- MySQL
- UX/UI
- Android
- Tizen
- Netty
- Google Home
- Amazon Alexa
Tizen Developer - Outsource Contractor
CONNECTIVIOT LLC
Bellevue, WA
I developed a Tizen Wearable smart car application for Mercedes-Benz, a Tizen Wearable GPS application for Glympse, a Tizen Wearable news application for USA Today, and a Tizen Wearable golf application for TaylorMade.
- HTML
- JavaScript
- C
- Tizen
- jQuery
- Angular
Software Developer
TECACE Software Ltd
Bellevue, WA
I developed an MMS/SMS Android application for Samsung Mobile, an Android NewsAce RSS Feed Reader, and a Samsung Music Hub application for Windows 8 (Metro). Additionally, I developed applications for Tizen and Tizen Wearable, as well as a web crawling server and management site for NewsAce RSS Feed Reader.
- Java
- HTML
- JavaScript
- PHP
- C++
- C#
- SQLite
- MySQL
- Android
- Tizen
My skills
HTML
CSS
JavaScript
TypeScript
React
Next.js
Node.js
Git
Tailwind
Prisma
MongoDB
Redux
Express
PostgreSQL
Python
Streamlit
Langchain
ChromaDB
Framer Motion
Flutter
Kotlin
Educations
Bachelor of Science
Computing and Software System
University of Washington Tacoma
Tacoma, WA
I graduated from the University of Washington Tacoma with a major in Computing and Software Systems (BS degree) in March 2011.
Mar, 2011Certificates / Courses
The Complete 2024 Web Development Bootcamp
Udemy
www.udemy.com
I completed my certificate program in January 2025. During the program, I gained full-stack web development skills through an immersive course taught by a leading instructor. The program covered modern tools and technologies, including HTML, CSS, JavaScript, Node.js, React, APIs, and PostgreSQL. I developed fluency in coding and built a strong foundation for creating dynamic, responsive web applications.
- HTML
- CSS
- Javascript
- jQuery
- Git
- GitHub
- Node.js
- Express.js
- APIs
- PostgreSQL
- React.js
- Front-End Web Development
Amazon Junior Software Developer
Amazon
www.coursera.org
I completed my certificate program in December 2024. During the program, I gained hands-on experience in software development by completing real-world projects, including designing a desktop application with integrated data handling and front-end GUI features. I developed a capstone project to solve a fictional software development challenge, showcasing my ability to apply software development principles, manage data, and create user-friendly interfaces. These practical experiences helped me build a robust portfolio, demonstrating my technical proficiency and problem-solving skills, while preparing me for a Junior Software Developer role.
- Software Development
- Java Programming
- Generative AI
- SQL Database Management
- Full-Stack Web Development
Rust Programming Specialization
Duke University
www.coursera.org
I completed my certificate program in December 2024. During the program, I gained applied skills in Rust programming, with a focus on its speed, safety, and versatility for robust systems programming. I mastered Rust's foundational syntax through to advanced machine learning integrations, completing hands-on lessons and over 20 coding projects. I tackled real-world challenges such as building a database migration tool, optimizing machine learning pipelines, and creating Linux automation scripts. By the end of the program, I developed portfolio-ready Rust skills, preparing me for roles such as Platform Engineer, MLOps Engineer, Data Engineer, Embedded Engineer, or Backend Developer.
- Algorithm Design
- Python
- Data Structure Design
- Hashtables
- Analysis of Algorithms
- Graphs Algorithms
- Integer Programming
- Approximation Algorithm
Foundations of Data Structures and Algorithms Specialization
University of Colorado Boulder
www.coursera.org
I completed my certificate program in November 2024. During the program, I gained a deep understanding of how data is organized in a computer and how to efficiently perform operations such as sorting, searching, and indexing, which are essential for building fast and high-performing data science applications. This course provided a strong foundation in data structures and algorithms, focusing on their application in processing large datasets. Designed for those with basic Python programming knowledge, it equipped me with the skills to design efficient solutions for handling and analyzing large-scale data, even without prior expertise in data science.
- Computer Programming
- Rust (Programming Language)
- Cargo
- Information Engineering
- Cloud Computing
- Command-Line Interface
- Polars
- Devops
- AWS Lambda
- Natural Language Processing
- AI pair programming
- serverless
Meta Back-End Developer Professional Certificate
Meta
www.coursera.org
I completed my certificate program in November 2024. During the program, I gained practical skills in building, testing, and deploying web applications, mastering back-end frameworks, working with databases, and implementing RESTful APIs to create scalable and secure back-end solutions.
- Django (Web Framework)
- API endpoints
- REST APIs
- MySQL
- Python
- HTML
- JavaScript
- CSS
- Production environments
- Version Control
- Github
- Bash (Unix Shell)
- Computer Science
- Debugging
- Computer Programming
- Database (DBMS)
Data Structures and Algorithms
University of California San Diego
www.coursera.org
I completed my certificate program in October 2024. During the program, I learned how to efficiently organize and manipulate data using various structures like arrays, linked lists, trees, and graphs. I gained a deep understanding of key algorithms, including sorting, searching, and graph traversal, and how to analyze their performance through time and space complexity. Through hands-on coding assignments, I developed strong problem-solving skills and learned to apply algorithmic thinking to real-world challenges.
- Algorithms
- Theoretical Computer Science
- Computer Programming
- Data Structures
- Problem Solving
- Mathematics
- Computer Programming Tools
- Critical Thinking
- Graph Theory
- Programming Principles
- Mathematical Theory & Analysis
- Software Testing
Meta Android Developer Professional Certificate
Meta
www.coursera.org
I completed my certificate program in September 2024. During the program, I gained the skills required for an entry-level career as an Android developer. I learned to code in Kotlin, along with the programming fundamentals for creating user interfaces (UI) and following best design practices. I also learned how to develop Android applications, including building and managing the lifecycle of a mobile app using Android Studio. Additionally, I gained experience in creating cross-platform mobile applications using React Native.
- Android
- Android Studio
- Kotlin
- Jetpack Compose
- React
- Git
- UX/UI
- Algorithms
- Computer Programming
- Software Engineering
- Mobile Development
- Programming Principles
Kotlin for Java Developers
JetBrains
www.coursera.org
I completed my certificate program in August 2024. During the program, I have learned basic syntax, nullability, functional programming with Kotlin, object-oriented programming with Kotlin, the power of the Kotlin standard library, and Java interoperability
- Kotlin
- Computer Programming
- Programming Principles
- Algorithms
- Data Structures
- Problem Solving
- Mathematics
- Software Engineering
Meta Front-End Developer Professional Certificate
Meta
www.coursera.org
I completed my certificate program in August 2023. During the program, I learned front-end web development, including HTML, CSS, JavaScript, React, and version control with Git. By completing the certificate, I gained hands-on experience in creating responsive websites, building interactive web applications, and applying UI/UX design principles
- HTML and CSS
- JavaScript
- React
- Bootstrap
- Figma
- Git
- UX/UI
- Web Development
- Algorithms
- Computer Programming
- Software Engineering
Contact me
Please contact me directly at yiyd1004@gmail.com or through this form