Hi! I’m Che Rin,
I have a drive to build IMPACTFUL products and a PASSION to learn and share new TECHNOLOGIES.
About Me
Mount Holyoke College Class of 2023
Computer Science and Mathematics Major
Relevant Courses: Data Structures, Algorithms, Software Design and Development, Java Programming Language, Computing Systems, Object Oriented Programming, Networks and Protocols, Operating Systems, Game Development

Introduction

Tech Stacks
Languages
JavaScript
Typescript
Python
HTML/CSS
Libraries/Frameworks
Ember.js
Next.js
React.js
Redux
Tailwind CSS
Deployment
Vercel
Version Control
Git
GitHub
BitBucket
About Me
My aspiration for a career in tech is fueled by my commitment to continuous learning, hands-on experience, and an inherent passion for solving complex problems. I am enthusiastically prepared to apply my expertise and knowledge to drive innovation solutions to the industry. What excites me most about the tech industry is the never ending opportunities for growth. As much as I love the process of crafting products that can profoundly impact people' lives, I am excited by the sensation of reflecting on my progress, comparing the past to the present, and witnessing the remarkable journey I have undertaken.

Archiving

Medium Blog Posts
When I started doing IOS development, I wrote and shared the things that I learned ever since. Now I write about System Design, Front End Development and IOS Development. Go check them out!

Projects

Website | Personal Project
Echo
Javascript
Next.js
TailwindCSS
Open AI api(GPT 3.5)
Hugging Face api(open assistant)
1. Built and interactive simulator chat bot using the Open AI api(GPT 3.5) and Hugging Face api(open assistant) that allows users to chat with a virtual assistant.
2. Deployed the simulator using Next.js and TailwindCSS.
3. shared knowledge and experience on medium Blog
Website | Personal Project
Henneberg Simulator
Javascript
Next.js
TailwindCSS
D3.js
1. Built and interactive simulator that demonstrates the concept of Henneberg moves, a method of generating all possible planar graphs with a given number of vertices.
2. Implemented D3.js to create the interactive graph and animations.
3. Deployed the simulator using Next.js and TailwindCSS.
4. Published the simulator on the web and shared it with the math community at Mount Holyoke College.
Website | Group Project
Multi Level Feedback Queue scheduling
Typescript
Next.js
TailwindCSS
Redux Toolkit
Playwright
1. Took lead in the front end development of a interactive Multiple Level Queue Scheduling simulator
2. Integrated logic behind the simulator to allow users to add, remove, and edit processes and queues, while also allowing users to run the simulator and see the results in real time.
Website | Carbon Neutral Research Institute
CNRI: Company Homepage
Typescript
Next.js
TailwindCSS
Redux
Framer Motion
Styled Components
Playwright
Next SEO
EsLint
1. Worked alongside a team of Product Managers, Researchers, and a Backend Engineer and took lead in the development of the company's main website, building it from begging to end with responsive and interactive design patterns.
2. Contributed to the process of testing and refactoring code using EsLint and Playwright.
3. Applied Search Engine Optimization and Google Analytics for better search results and management.
Website | Carbon Neutral Research Institute
CNRI Light Calculator: Carbon Emission Calculator
Typescript
Next.js
TailwindCSS
Redux Toolkit
Framer Motion
Playwright
EsLint
Styled Components
1. Took lead in the development of a responsive and interactive Carbon Emission Calculator taking current and forecast inputs to calculate the amount of carbon reduced or emitted in particular catagories (public transport,buildings, business trips) alongside a team of Product Managers, Researchers, and a Backend Engineer
2. Contributed to the process of testing and refactoring code using EsLint and Playwright.
Website | Personal Project
PopCorn: Movie Recommender
JavaScript
React
TailwindCSS
Styled Components
Axios
Redux
React-Router
Movie Database API
Vercel
1. Built a movie recommendation app using the Movie Database API, that shows popular, top rated, and upcomming movies, while also helping users determine which movies to watch by randomly generating a movie from the database.
2. Integrated Axios to replace traditional fetch requests as a means to make HTTP request calls from the movie database
IOS APP | Personal Project
Code Trunk: Save/Generate/Scan QR and Barcodes
Swift
SwiftUI
Mongo-DB
Carbode
Code-Scanner
Hotspot Configuration Entitlement
1. Designed, developed, and deployed an IOS app that scans, generates, and saves QR and barcodes.
2. Allows users to automatically connect to, and save Wi-Fi that is in the form of QR codes.
3. Created a small database that allows users to save, edit, and delete data from the app
IOS APPs | Personal Project Collection
Swift-UI Mini Portfolio
Swift
SwiftUI
Mongo-DB
Punk API
Open Weather API
1. A repository of 7 SwiftUI projects ranging from To-Do lists to card games that demonstrate important Swift / SwiftUI concepts
2. Recorded and shared the concepts learned for each project on Medium and published them to tech publications like Geek Culture, Level Up Coding, Dev Genius, and Towards Dev.

Experiences

  1. Linkedin | Software Engineer Intern

    1. Led the front-end development and testing process for 2 dynamic features for the Pages Team at Linkedin, utilizing technologies like Javascript, Ember.js, Graphql, Sass, Jira, and other internal tools.
    2. Contributed to the process of developing features for 2 other projects within the Pages team, deployed and activated to 100% of all Linkedin users.
    Technologies: TypeScript, Next.js, Tailwind CSS, Redux , Framer Motion, and Styled Components, Playwright, Next-SEO, EsLint, Prettier
  2. Mount Holyoke College | CS-225 Software Design and Development Teaching Assistant

    1. Graded, commented, and left reviews and suggestions on an average of 18 student assignments on a weekly basis.
    2. Conducted weekly office hours, clarifying essential concepts in Software Design and Development, including Git, Java, and Problem-Solving.
  3. Carbon Neutral Research Institute | Software Engineer Intern

    1. Took lead in the development of the company’s main homepage and their carbon emission calculator, building both products from beginning to end, and shipping them with interactive and responsive design patterns.
    2. Used Playwright and Next SEO to Integrate End-To-End Testing, and Search Engine Optimization as a means to improve user experience and accessibility.
    Technologies: TypeScript, Next.js, Tailwind CSS, Redux , Framer Motion, and Styled Components, Playwright, Next-SEO, EsLint, Prettier
  4. OnSquare | Software Engineer Intern

    1. Worked on the front end engineering team for an in-house web app analogous to Wix, adding important features into the website such as search modules, drawing features, button functionalities, and notifications
    2. Contributed to the process of refactoring code using knowledge of Object Oriented Programming to standardize recurring code, resulting in a more reusable, maintainable, and efficient code base.
    Technologies:HTML/CSS, Javascript/ Typescript, node.js, D3, fabric.js, and Sass.
  5. AP Computer Science Tutor

    1. Held weekly tutoring Sessions for 3 students planning to take the AP Computer Science Exam in May of 2022
    2. Provided guidance for understanding the basics of computer science, by designing, and testing computer programs in Java.

Let’s Chat!

Let’s talk about anything! You can reach me at any of the platforms listed below.