Skip to content
View hiromon0125's full-sized avatar
🏠
Grinding 24/7
🏠
Grinding 24/7

Highlights

  • Pro

Organizations

@getpupil

Block or report hiromon0125

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hiromon0125/Readme.md

Welcome to Hiroto Takeuchi's GitHub

About me

I am an undergrad at Rochester Institute of Technology studying B.S. & M.S. in Software Engineering and imersion in Geographical Information Systems. I am a hardworking, detail oriented programmer equipped with creativity for technical problem solving and design fun user experience. I have an extensive experience in building Websites since highschool and have expended by skills to other areas such as embedded development, mobile development, and cloud development.

Here are some of my projects

  • Mobile Development: I was a Project Manager and Software Lead at NYC based startup company Pupil to develop a mentorship social media platform on mobile aimed to help high school students with college applications. Using technology like React native and Expo as the framework and Firebase for the backend, my goal was to develop an application with a clean and functional interface that entice users to use and network via the application.
  • Embedded/Robotics Development: I am Project Lead for the CatBot Project at Multi-diciplinary Robotics Club of RIT, where I lead and develop software for quadruped robots from scratch with a team of 4 to 5 software engineers and also lead my team to work adjacent to variety of skilled engineers in other fields. My main focus of the project in Catbot is to not only create a functioning robot, but do so with proper architecture and the most developer friendly for future freshmen and new programmers of any skillset. I accomplish such goal by architecting custom frameworks and produce detailed implementation document for any future catbot member. I even go as far as declaring a sub-project within Catbot project to prove functionality of the custom frameworks and rigorously test for any potential developer experience issues.
  • Cloud Development: I am currently working on an AWS project for my Cloud Course offerred at my University using terraform and several AWS services to develop a working pokedex. My work consists of storing datasets of pokemon in a RAG Pipeline for AI to do semantic search. The major challenge of this project for me was high availability of the database and robust data creation pipeline.
  • Web Development:
    • I am a Maintainer of full-stack bus schedule application for all of RIT students to use. This is a mostly solo-developed application where I designed, developed, deployed, and tested and actively deployed to production. The goal for this project was to not only create meaningful work, but also test my ability of researching modern technologies and managing full-stack application to be deployed by a single developer; not to mention following upto date design guidelines, web standards, and SEO optimization techniques.
    • Another project at Pupil was the web application, which also used the same technologies as the bus schedule app. My main work for this project transferring from the mobile app to web application which required extensive research in architecture choice, service providers, and finally transferring data across NoSQL and SQL and doing performance testing to ensure higher quality application.

My history

I spent the first eight years of my life in Japan, then moved to the U.S. Having a Japanese background puts my focus on user experience first, delivering applications that users will not have trouble using and are enjoyable to use. I started programming in high school, where I also started my capstone project, a complex calendar web app using the Svelte framework. It aimed to assist my classmates through their complex school schedules.

Languages/Frameworks/Tools I use

C-language

C-plus-plus-language

JavaScript

TypeScript

Python

HTML

CSS

Swift

Java

Firebase

Arduino

Expo

React

Svelte

Figma












Contact me here

Pinned Loading

  1. RIT-MDRC/Catbot RIT-MDRC/Catbot Public

    Main repository for catbot onboard software

    Python 5

  2. ritchie-bus-schedule ritchie-bus-schedule Public

    Richie's Bus Schedule

    TypeScript 10 10

  3. RIT-MDRC/lil-strider RIT-MDRC/lil-strider Public

    Personal project of hexapod robot

    Python

  4. RIT-MDRC/RSMA RIT-MDRC/RSMA Public

    Modular Object Oriented Programming architecture

    Python

  5. ball-tracking ball-tracking Public

    Python

  6. gymnasium-exploration gymnasium-exploration Public

    Python