Michael Boyko

Michael Boyko

Co-Founder

Followers of Michael Boyko486 followers
location of Michael BoykoSan Diego, California, United States

Connect with Michael Boyko to Send Message

Connect

Connect with Michael Boyko to Send Message

Connect
  • Timeline

  • About me

    CS/CE @ UCSD

  • Education

    • Wayland High School

      2018 - 2022
      3.9 (unweighted)

      Soccer, Volleyball, Debate, Computer Science Club

    • UC San Diego

      2022 - 2025
      Bachelor of Science - BS Computer Engineering 3.98
  • Experience

    • DOCKTORS LLC

      May 2019 - Jun 2022
      Co-Founder

      Operated small business which offered services for installing and winterizing docks around multiple lakes.Engaged with customers to build rapport and loyalty.Maintained 15 bi-annual returning customers.

    • UC San Diego

      Mar 2023 - Jun 2024
      Peer Educator

      • Led 15 person sections of engineering students through Linear Algebra and Differential Equations by developing course materials and providing lectures.• Conduct office hours for students who’d like to discuss questions more in depth in one-on-one sessions.

    • Innodata Inc.

      Jun 2023 - Sept 2023
      Machine Learning Intern

      Developed a semantic search platform designed for efficient querying of legal documents. The solution had two core components:• Query-Based Nearest Neighbor Search: Enabled rapid document retrieval.• Reranking & Summarization Model: Utilized Language Models for improved search accuracy.Technologies Used:▪️ Employed a streamlined tech stack: pypdfium2, OpenAI, numpy, and Streamlit.Achievements:🔸 Dataset Creation:• Assembled a dataset of 906 'ground-truth' questions, serving as a benchmark for evaluating embedding models. Initially 201 were manually created, so to expedite the process, over 1737 questions were generated with ChatGPT which were cut and edited to 705 questions. The criteria for the questions was context sufficiency, document relevance, and uniqueness.🔸 Model Benchmarking:• Conducted extensive evaluations on 5 different embedding models and 5 chunking methods, leading to 25 unique VectorStores.🔸 Tool Development:• Crafted a vectorized 'Top-N' function for pinpointing nearest document matches.• Devised an adaptable chunking and embedding tool, allowing configuration based on user-defined parameters.🔸 User Interface:• Built a polished, user-friendly web application using Streamlit as a showcase of the project's capabilities.🔸 Relevance Checks:• Utilized Langchain chat templates to refine ChatGPT responses, ensuring the inclusion of accurate source citation.🔸 Enhanced User Experience:• Augmented the web application to feature PDF sections that substantiated the language model's answers, thereby bolstering user trust and comprehension. Show less

    • Cadence Design Systems

      Jun 2024 - now
      Software Engineer Intern

      ·Traced and debugged C and C++ code to pinpoint the cause of business customer bug reports and made code changes to improve back end system reliability and engaged in design and code review.·Developed and implemented a comprehensive suite of unique regression tests post-bug fixes, enhancing code quality and maintainability.

  • Licenses & Certifications