Role: Founder
Type: Business
Startup business offering custom application development and technical consulting services.
May. 2016 - Present
Minute.tech LLC began as a software solution to connect clients with tech questions to qualified technicians for everyday support—think GeekSquad meets Uber. The platform allowed users to communicate via real-time messaging, voice/video calls, screen sharing, and scheduling, with built-in review and payment systems. It aimed to lower the barrier for non-techies and techies to collaborate, particularly during the pandemic, when socially distanced solutions were essential.
The initial concept was born during my junior year at San Jose State University for an entrepreneurship course. Inspired by my parents’ constant tech support calls after I left for college, I pitched the idea to my team, and it quickly gained traction. The business plan we developed for the project impressed my professor, who encouraged me to compete in the Shark Tank-like Silicon Valley Business Plan Competition (SVBPC). This decision paid off, as Minute.tech won $1,500 in cash and $1,000 in legal assistance in 2016!
After graduation, I continued refining the app while testing its beta version with live clients. Acting as the sole technician, I answered 200+ client questions, facilitated nearly $5,000 in transactions via Stripe, and logged over 14,000 call minutes through Twilio. These experiences validated the core concept but also revealed the challenges of scaling such a comprehensive platform as a small, bootstrapped operation.
In the years since, Minute.tech has evolved into a digital services agency specializing in web design, app development, and internal tooling. The lessons learned from the original Minute.tech idea have proven invaluable. They shaped the technical and business expertise I now leverage to deliver custom solutions at scale. The platform itself lives on as Minute.works, an internal project within the Minute.tech Labs branch. I plan to revisit and expand this vision in the future, transforming it into a broader platform that supports not just tech but other industries like health, auto, and legal services.
Today, Minute.tech focuses on building custom applications and providing a wide range of digital services. The pivot has allowed me to collaborate with my talented team to deliver impactful solutions for external clients while keeping the spirit of innovation alive through internal projects.
HTML
CSS
JavaScript
Node.js
React.js
Firebase
GitHub
Swift
Wireframing
Twilio
Stripe
TypeScript
React Redux
Python
MySQL
Flask
React Native
Computer hardware
Domain Admin
Technical support
Leadership
Marketing
Teamwork
Customer service
Accounting
Business
Nov. 2018
(8 total screens)
Jun. 2019
(11 total screens)
Dec. 2019
(10 total screens)
Sep. 2020
(9 total screens)
Jan. 2020
Check out the old build @ https://live-minute-tech.web.app/
(25 total screens)
Sep. 2024
This new build is focused on showcasing Minute.tech as a software development business, rather than the old business idea of a tech support focused app.
(6 total screens)
This job has an extensive history, so I have outlined the important milestones below.
Wrote an 18-page business plan with a team of 3 others (90% me) for our BUS5 181 (Intro to Entrepreneurship) course at San Jose State University. I proceeded to polish the same business plan to compete in the Silicon Valley Business Plan Competition (SVBPC) later that month, awarding my business $1500 cash and $1000 in legal support.
Interested in reading the business plan? Contact me!
Built the first web app prototype with a team of 3 other engineers for our CMPE 148 (Computer Networks I) course project at San Jose State University. We used the Python Play! Framework to build a simple interface allowing a user to log in and submit a ticket. We quickly learned that this framework had way too low of a ceiling for our complex app.
Registered Minute.tech as a Limited Liability Company in the state of California.
Built the second web app prototype with a team of 2 other engineers (90% work done by me) for our CMPE 138 (Database Systems I) course project at San Jose State University. I used the Python Flask Framework and MySQL to build a full-stack interface that included authentication, profile editing, and ticket creation.
Early ERD of MySQL Database
Expanded the second web app prototype from the previous semester with a team of 2 new engineers (90% of work done by me) for our CMPE 130 (Advanced Algorithm Design) course project at San Jose State University. I focused on building a question ticket priority sorting system using the DIPS (Dynamic Insertion Priority Sort) algorithm to efficiently display the most important tickets on the system to a technician.
After a few group projects where I did most of the work, I decided to hire an inexpensive Fiverr.com developer from Morocco to work with me to quickly expand on the Flask framework prototype. We successfully implemented real-time chat with instant messaging using Socket.io and SQLAlchemy libraries, but more importantly, this was a great experience for me as a lead engineer. After researching more features to add such as video calling and mobile apps, I realized that the Flask framework also had too low of a ceiling for the features I was looking for. I was deciding between the Python framework, Django, or the Javascript framework, React.js. I ultimately went with React.js because it was an especially powerful technology when coupled with its sibling, React Native, that allowed me to create an iOS/Android mobile app with one code base.
View source code
Built the first mobile app prototype with a team of 3 other engineers (95% work done by me) for our CMPE 137 (Mobile Software Engineering) course project at San Jose State University. I used the iOS native language of Swift to build an app that tracked both users (technician and client) navigating on a map view using MapKit and Google Maps API. Simulated a similar experience to food delivery apps tracking the driver on their way to the client's location.
View source code
Unsure of how to move forward after failing to find reliable teammates, I thought finding potential investors might help my plight. I expanded the 18-page business plan to 60 pages, expanding upon my plethora of discoveries and prototypes accrued since the first business plan. To properly quote investors, I needed to research the cost and timeline differences between hiring a large engineering firm, and a few software engineers, or just doing it myself. So, I interviewed 5 large software development firms for web/mobile app quotes and interviewed 20 potential software engineers from a physical flyer posted at SJSU. Although I ended up just going with Ryan Morris with equity options (see web app v3 below), I learned a ton about interviewing & vetting engineers, as well as learning realistic pricing of large firms (hint: expensive, $100k for good work). Near the end of my search, I came in contact with an older, IT business owner/family friend who was interested in being a partner/investor on the project. Unfortunately, he ended up wanting to be a 50/50 partner of the business, which I was advised not to do and ultimately was probably the best decision. The decision was now to just push through on my own and build a more fleshed-out MVP to learn web dev deeper along the way!
Interested in reading the business plan? Contact me!
Using the legal funds awarded from the Silicon Valley Business Plan Competition in 2016, I secured the trademark on the 'Minute.tech' name.
Worked with two graphic designer friends and housemates, Ryan Wall and Mitch Licata on the web app wireframe using Sketch, XD, and InVision. (See web wireframe screens above)
Built the third web app prototype with Ryan Morris using React.js, Redux, and Firebase. We successfully implemented the following features:
Ryan ultimately wanted to step away from the project because he wanted to go more down the robotics path instead of web. I had to scrap most of the code from this build because Redux was not properly set up, but Ryan taught me a lot and was the best teammate I have worked with yet on Minute.tech who helped propel the project forward.
This project code is still classified, but contact me if you are interested in viewing it.
Started building the second mobile app prototype for iOS and Android devices using React Native and a shared back-end with the web using Firebase. This was mainly a proof of concept that React Native apps could be easily built with a shared backend.
So far, the application features:
There were a few motivations for building the React Native app:
See progress screenshots in the React Native section above. This project code is still classified, but contact me if you are interested in viewing it.
Built the first fully featured mobile app prototype with a team of 3 other engineers (60% of work done by me) for our senior project at San Jose State University. We again used the iOS native language of Swift to build the app, but this time implemented nearly all the required features:
Full demo video and screenshots in the Swift section above.
This project code is still classified, but contact me if you are interested in viewing it.
Building off some of the project code developed with Ryan Morris, I built a new React.js app that was more organized, had fewer bugs, and was more production-ready than version 3.
This build has the following features:
Full demo video and screenshots in the Web Application section above. This project code is still classified, but contact me if you are interested in viewing it.
Registered Minute.tech LLC in Oregon, since I moved here recently!
The original Minute.tech app idea taught me invaluable skills that shaped my business today. Initially focused on providing on-demand tech support, I found myself building more custom apps for clients than supporting local individuals. This natural shift led me to pivot Minute.tech into a digital services agency offering web design, app development, brand design, video editing, 3D modeling, and more. Together with my college friends, Nathan and Ryan, we now deliver tailored digital solutions at scale for a wide range of clients.
While I still believe in the viability of the original tech support app concept, I’ve put it on hold for now. Developing such an ambitious, all-encompassing platform requires resources I currently don’t have—a challenge I understood from the start. However, I plan to revisit this idea in the future under Minute.tech's Labs, reimagined as "minute.works" to support not just tech, but also fields like health, auto, and legal services.
Job ID: minute-tech-llc