Hello, I'm Aaron. I'm a full-stack developer with 3+ years of experience. I enjoy designing and building websites & apps. My focus is React (Next.js) & TypeScript.
About me
* UNDER CONSTRUCTION *
After becoming an optometrist, I discovered programming by trying to automate some work for the front desk, and became instantly hooked. I went the self-guided route, taking a myriad of online courses from outstanding instructors as I learned full-stack web development. B
My favorite part of programming is the ability to have any (tech-related) idea and put it into existence. It's been a long journey for me to figure out the best career path for myself, but I'm quite confident that I've arrived. I love so much about programming -- the constant problem-solving, the discrete and organized way of thinking that programming encourages, the ability to constantly be rewarded through increased productivity and efficiency with the more effort that you put into it. It's all the right fit for who I am.
My current preferred stack is the T3 Stack (React 18+ (RSCs), NextJS 13+ (app router), TypeScript, Prisma, tRPC, Zod, NodeJS), MUI, React Hook Form, and MongoDB. I am always doing my best to stay up-to-date with the quickly evolving JavaScript world, to keep my stack fresh with the latest and best in DX and UX. I am also familiar with a number of other libraries and languages.
When I'm not coding, I enjoy working out, watching tv shows and movies, traveling, and having social fun.
My skills
- HTML
- CSS
- JavaScript
- TypeScript
- React
- NextJS
- NodeJS
- Git
- MUI
- Chakra
- Tailwind CSS
- Zod
- React Hook Form
- TanStack (React) Query
- TanStack (React) Table
- tRPC
- REST API
- Axios
- Fetch API
- Material React Table
T3
T3 Stack- Prisma
- MongoDB
- ExpressJS
- PostgreSQL
- Python
- Selenium
- Requests
- Django
- Ruby
- C#
- Ruby on Rails
- Framer Motion
- ApexCharts
- Yup
- StorybookJS
- Cypress
- React Hot Toast
- Figma
- Adobe Illustrator
- Adobe Photoshop
- Adobe After Effects
- Adobe Premiere Pro
- Swiper
My experience
Full-Stack Developer
Fargo, ND
I'm now a full-stack developer working at Pavewise. Our stack includes React, TypeScript, MUI, Ruby on Rails, and PostgreSQL.
2023 - presentFull-Stack Developer/Designer, Owner
Fargo, ND
MotaSolutions lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
2023 - presentFull-Stack Developer/Designer
Fargo, ND
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
2021 - 2023My projects
Pavewise
I'm currently working as a full-stack developer at this startup since 7/2023. Advanced project management software for asphalt paving companies.
DataVis (current)
Software that allows for custom data visualization and analysis. Data is either uploaded (CSV format) or pulled from any 3rd party API endpoint, schema is determined, and then presented in a powerful table format with charting and statistical analysis.
Invoice Management Software
Created software that allows for personalized external data viewing, custom data manipulation, and the ability to export/download customized data as spreadsheets (.csv/.xlsx formats) matching a desired template. External data is pulled from a 3rd party website on an automatic (and manual, as desired) basis.
Mineral Rights Software
Successfully designed and developed a novel mineral rights tracking and management system for North Dakota mineral right owners with full-stack programming utilizing MERN stack as the sole software developer.
Electronic Health Records (EHR) System
Successfully designed and developed a custom electronic health records (EHR) system for the optometry practice with full-stack programming utilizing MERN stack as the sole software developer.
Research Study Candidate Aggregator for Commercial EHR System
Create software that allows for automated research study candidate discovery and aggregation for optometry/ophthalmology-related research studies via automatically creating lists of patients that meet research study criteria based on their EHR data (on a per-practice/per-location basis).
Automated Door Unlocking System
Automatically unlock a smart lock door via button click on website.
Automated Vision Insurance Verifier
Automatically scrape an online patient schedule and search for the patients on in- network vision insurances portals to (1) find any insurances they have, (2) verify it is active and they are currently eligible, and (3) pull their insurance benefits and put them all together on a single piece of paper for the patients that day.
Contact me
Please contact me directly at aaronmotacek@gmail.com or through this form.