Jackson Rini

Aspiring Software Engineer and Data Scientist

About Me

About Me

Hello! I'm Jackson Rini and will be graduating with a Bachelor of Science in Computer Science from the University of Colorado, Boulder in May 2024. Throughout my academic journey, I've delved deep into the captivating realm of computer science, including diverse topics ranging from algorithms and data structures to software engineering and artificial intelligence.

My time at CU Boulder has been marked by enriching experiences, including engaging in various internships and projects. These opportunities have allowed me to collaborate within teams, acquire new skills on the go, and adeptly navigate unforeseen challenges.

Beyond the realm of code, I'm deeply passionate about playing guitar, skiing, exercising in the gym, and reading literature, which provide balance and inspiration in my life. Whether it's learning songs on the guitar or observing different art forms, I find that diverse interests fuel creativity and enrich my perspective as a computer scientist.

As I embark on the next leg of my journey, I'm excited to find projects and challenges in which to immerse myself. I am committed to lifelong learning and continuous growth in the dynamic field of computer science. I'm eager to apply my skills and knowledge to make contributions to meaningful projects. Let's connect and explore how we can collaborate!

View Resume Contact

Projects

Superpowers

Description: This project aims to contribute to the automation of venture investment opportunity discovery and aid in the evaluation process, closely emulating the decision-making procedures employed by investors, encompassing data collection, preliminary analysis, and effective visualization. Leveraging advanced machine learning techniques, the project seeks to streamline critical processes, enhancing efficiency and accuracy, ultimately enabling investors to redirect their focus towards more strategic initiatives, resulting in better-informed investment decisions.

Objectives and Scope:

Requirements:

  • Develop data collection programs to collect specific data
  • Store data from data collection programs and other sources in databases
  • Conduct testing and validation of the entire system to ensure its accuracy and reliability
  • Document functions (e.g., API)
  • Use methods (e.g., Machine Learning) to recommend potential ventures for investment consideration
  • Use tools (e.g., Generative AI) to generate reports for potential ventures
  • Create a visualization tool to display data (e.g., front end dashboard)

Scope:

  • Development of data collection programs to collect data
  • Importing data from data sources (e.g., Crunchbase API)
  • Testing and validation of the system
  • Implementation of machine learning algorithms to match investors and companies and/or entrepreneurs
  • Development of program (e.g., language model) to generate reports of matched companies and/or entrepreneurs
  • Creation of data visualization dashboard

Project Approach:

Assumptions:

  • Create data collection programs to collect data (e.g., from websites) and record it in a database
  • Clean and filter data to be usable and generate list of exceptions from data that is flagged during cleaning
  • Feed data into the program for use

Risks and Issues:

  • Data collection through PDFs may require the use of an OCR which are generally unreliable
  • Data collection through APIs may be costly
  • Data collection through web scraping may only be for academic purposes
  • If OCR is used, this would lead to higher risk of incomplete data or misidentification of data
  • ML methods may overfit or underfit and may not perform with expected accuracy
  • Generative AI may not create predictable reports

Changes: Any future changes to the project scope and requirements will be agreed upon by the team with unanimous agreement. In addition, changes will also be reviewed by the sponsor for final approval. Such changes will be documented through appropriate channels (e.g., Project Log on GitHub).

Project Members:


Name Email
Shuyu Song shso9201@colorado.edu
Nina Ning Nina.Ning@colorado.edu
Jackson Rini jari3257@colorado.edu
Angel Romero anro9968@colorado.edu

Project Customers:

Patricia Columbus-Powers pscpower@gmail.com, pscpowers@superpowers-inc.com Patricia Columbus-Powers December 11, 2023

Car Price Prediction

Used Cars Market Analysis in Saudi Arabia

Abstract: This project utilizes regression analysis to assess the depreciation rates of used car brands in Saudi Arabia, focusing on mileage as a determining factor. Two datasets were consolidated and cleaned to enhance data quality. Three regression models - Random Forest, Linear Regression, and XGBoost - were employed to predict car prices and evaluate depreciation rates. XGBoost emerged as the most accurate model, revealing insights into which car brands maintain their value best.

Introduction: The COVID-19 pandemic and economic factors have led to a surge in the used car market in Saudi Arabia, prompting a shift in consumer preferences towards more affordable options. Understanding the factors influencing used car depreciation rates has become crucial. This project aims to provide insights into which cars retain their value the most, aiding consumers in making informed purchasing decisions.

Related Work: Previous studies, such as Mammadov (2021) and Erdem & Senturk (2009), have analyzed used car markets using regression techniques, offering valuable insights into factors affecting car prices and depreciation rates.

Main Technique: Data understanding involved consolidating and cleaning datasets, followed by preprocessing for regression analysis. Three regression models - Random Forest, Linear Regression, and XGBoost - were employed to predict car prices and evaluate depreciation rates.

Evaluation: Depreciation rates of different car brands were evaluated using regression models, revealing insights into which brands retain their value best. GMC, Chevrolet, and Mitsubishi were identified as top performers in maintaining value.

Conclusion: This study provides valuable insights into the used car market in Saudi Arabia, particularly regarding depreciation rates of various brands. Consumers can now make more informed decisions when purchasing used cars, maximizing the value of their investment.

Future Work: Future studies aim to enhance data quality by including more diverse datasets and exploring additional predictive analyses, such as deep neural networks. Furthermore, incorporating broader economic factors into the analysis could offer a more comprehensive understanding of the Saudi car market.

Automation Solution for Clinical Trials Revenue Generation

Description:

Developed a sophisticated automation process for Vanderbilt Ingram Cancer Center's Clinical Trial Office to streamline the creation of invoiceable items within their Clinical Trials Management System (Oncore). Leveraging Selenium, OCRs, and data scrapers, the project significantly improved operational efficiency and generated incremental annual revenue exceeding $500K. This solution utilizes information gathered through OCR to enhance data accuracy and streamline processes.

Key Points:

  • Developed automation process for Vanderbilt Ingram Cancer Center's Clinical Trial Office.
  • Streamlined creation of invoiceable items within Clinical Trials Management System (Oncore).
  • Utilized Selenium, OCRs, and data scrapers for efficient data handling.
  • Generated incremental annual revenue exceeding $500K.
  • Enhanced operational efficiency and accuracy while reducing manual errors.

Technologies Used:

  • Selenium: Facilitated web-based interactions and data entry within Oncore's interface.
  • OCRs (Optical Character Recognition): Extracted relevant information from documents and reports, enhancing data accuracy.
  • Data Scrapers: Gathered and processed data from disparate sources for comprehensive automation coverage.

Impact:

  • Marked improvement in operational efficiency by eliminating manual data entry tasks and reducing processing times.
  • Generated substantial incremental annual revenue, demonstrating financial impact.
  • Enhanced data accuracy and compliance, mitigating risks associated with manual errors and regulatory non-compliance.

Conclusion:

The automation solution developed for Vanderbilt Ingram Cancer Center's Clinical Trial Office showcases the transformative potential of technology in healthcare revenue management. By streamlining processes and driving revenue growth, the project underscores the importance of automation in optimizing operational workflows and financial outcomes in clinical trial management. The integration of OCR technology further enhances data accuracy and efficiency, contributing to the overall success of the solution.

Skills

                               

Internships

Vanderbilt University Medical Center

Nasheville, Tennessee

During my internship at Vanderbilt University Medical Center from May to August 2023, I significantly contributed to their Clinical Trials Management System (Oncore) by automating invoiceable item creation. Utilizing Python, Selenium, and OCRs, I developed a robust system that streamlined processes, resulting in substantial cost savings and annual revenue exceeding $500,000.

My primary focus was to automate workflows, eliminating manual data entry and reducing error margins. Using Selenium, I crafted scripts to seamlessly navigate the Oncore interface, inputting and retrieving data efficiently. Additionally, I integrated OCR technology to extract information from scanned documents, further enhancing automation.

Throughout the project, I encountered challenges adapting automation scripts to handle diverse document formats and optimizing performance for large datasets. However, through persistence and problem-solving, I overcame these obstacles and delivered a solution that exceeded expectations.

This internship provided invaluable hands-on experience in software development, data automation, and project management within the healthcare industry. It sharpened my technical skills in Python programming, Selenium web automation, and OCR implementation while honing my ability to collaborate effectively with cross-functional teams.

One of the most memorable aspects was witnessing the tangible impact of my work on the organization's operations and financial outcomes. Seeing the project's success translate into significant revenue growth was incredibly rewarding and reinforced my passion for leveraging technology for positive change.

Overall, my internship at Vanderbilt University Medical Center was transformative, equipping me with practical skills, industry insights, and a profound sense of accomplishment. I am grateful for the opportunity to have contributed to such a meaningful project and look forward to applying the knowledge gained in my future endeavors.

Digital Global Systems

Tysons, Virginia

During my internship at Digital Global Systems from May to August 2022, I undertook projects to enhance the functionality and efficiency of radio frequency boards.

One primary responsibility was developing C programs to adjust the gain levels of radio frequency boards. Through meticulous coding and rigorous testing, I implemented algorithms that precisely modulated gain settings, improving board performance and reliability.

Furthermore, I optimized a Python program to record and graph gain data from the radio frequency boards, leveraging libraries like NumPy, Pandas, and Matplotlib to streamline data processing and visualization.

Additionally, I played a pivotal role in data acquisition and analysis by creating Python scripts to download FCC frequency data and conduct preprocessing and cleaning. These scripts automated the task of collecting regulatory information, ensuring compliance and accuracy while saving valuable time.

Furthermore, I showcased our work at a radio frequency conference in Las Vegas. Our optimized Python program and visually compelling graphs generated significant attention and appreciation, reaffirming the impact of our contributions on the RF engineering community.

Throughout the internship, I encountered challenges debugging complex C programs and optimizing Python scripts. However, through perseverance and collaboration, I delivered high-quality solutions that exceeded expectations.

This internship provided invaluable hands-on experience in software development, data analysis, and RF engineering within the telecommunications industry. It enhanced my proficiency in C and Python programming, as well as my familiarity with essential data manipulation tools.

One of the most rewarding aspects was witnessing the tangible impact of my contributions to the company's products and processes. Knowing my work played a vital role in improving board performance and reliability was incredibly fulfilling, reinforcing my passion for technology-driven innovation.

Overall, my internship at Digital Global Systems was transformative, providing practical skills, industry knowledge, and a strong foundation for future endeavors in RF engineering and telecommunications. I am grateful for the opportunity to have been part of such a dynamic team and look forward to applying the lessons learned in my career.

fortyAU

Nasheville, Tennessee

During my internship at fortyAU from January to August 2021, I contributed to various projects, gaining valuable experience in web development and design.

One project involved developing pages and forms for Preston Taylor Ministries to enhance their online presence and improve user engagement. Leveraging HTML, CSS, and JavaScript, I created intuitive interfaces that effectively communicated the organization's mission.

Similarly, I collaborated with MedRenewel to develop pages and forms, streamlining their online processes and enhancing customer experience. Through attention to detail and adherence to industry best practices, I contributed to creating a professional and functional website.

Additionally, I was involved in bootstrapping the CrushConnection app, gaining insights into mobile app development and project management in a dynamic environment.

Furthermore, I contributed to constructing pages for HomeworkHotline, creating informative and visually appealing content showcasing the organization's services.

Additionally, I played a role in quality assurance efforts for several websites, ensuring functionality, usability, and overall quality for a satisfying user experience.

Overall, my internship at fortyAU provided invaluable hands-on experience, expanding my skills in web development, design, and project management. I am grateful for the opportunity to have contributed to impactful initiatives and look forward to applying the knowledge and experiences gained in my future endeavors.