Portfolio
Hello I am Josh! I am based out of Chicago. I have four years of work experience, three of which have been working as a freelancer in a mix of part-time and full-time work doing react and react-native (under my own LLC). In addition, working a full time job when I had part-time contracts.
My Primary Skills are: React Native, React.js, Javascript, Node.js, Django, Python, Docker, Figma and Postgres, and Web Scraping (puppeteer)
Code samples
TeamUpp
This application after being given a team of a set size and project of so many weeks. It will create the perfect pairing rotations for that team! So that everyone will get to work with everyone else an even amount of times.
Technologies: Django, Postgres, Docker, Bootstrap, Cypress
https://github.com/cjoshmartin/TeamUpp/tree/main
Work-index-server
GraphQL API that allows for querying for people, departments and the relationship between two departments
Technologies: Typescript (Javascript), GraphQL, Mocha
https://github.com/cjoshmartin/Graphql-Typescript-Work-index-server/tree/master
TaskTimeAnalyzer
An application if given "N" Number of users can parse the ID and country code for each user in sequential lines afterwards.
Technologies: Typescript (Javascript), Express, Mocha
https://github.com/cjoshmartin/TaskTimeAnalyzer--Rocket-Chat-Interview/tree/main
Project Highlights for React Native:
SIMON: Malls, Mills & Outlets
Worked closely with the client and designers to create high quality user experiences via figma and github issues
Improved application performance by utilizing react profiler, lazy loading, and moving state higher in the rendering tree
Improved accessibility (a11y) by increasing touch point size, alternative text for labels and images and increasing contrast of colors
Maintained mobile applications and improved features in react native, react-navigation, redux-toolkit, typescript, firebase, nodejs, and nativebase.
Download links:
- Apple: https://apps.apple.com/us/app/simon-malls-mills-outlets/id395128180
- Android: https://play.google.com/store/apps/dev?id=5976362071598992911&hl=en_US&gl=US
Documentor
integrated firebase auth
Worked with a designer to create pixel perfect views from mockups in Figma
Used Redux and Redux Persist to pull state from existing API endpoints.
Project Highlights for Django:
I love Django because it is easy to setup and get a whole app going as just one person. I love using it for clients projects for creating APIs, user management, or just for the Django Admin panel.
TeamUp
This application after being given a team of a set size and project of so many weeks. It will create the perfect pairing rotations for that team! So that everyone will get to work with everyone else an even amount of times.
https://github.com/cjoshmartin/TeamUpp/tree/main
Listaan
An application for creating smart wishlist. Which allows users to paste a link from any website and we will get all the metadata and add the item to their wishlist. Later on the user can share the wishlist with their friends and the friends can buy them gifts without knowing their address.
Backed by Django, Docker, Django celery, Redis, Postgres
Check it out here: https://listaan.com/user/cjoshmartin
Project Highlights for C.A.D and 3D printing:
In my freetime, I have been spending my time design products in C.A.D. in Fusion 360 and 3D printing things for clients. It is an area I hope to grow into more.
Mazda Miata Key Holder
I use to own a 2007 Mazda Miata and I have lost the actual car key many times because it will fall out of the key fob after a while. Each time I have had to get this key replaced it has cost me a few hundred dollars. Which gets expensive after a while. So I designed a key holder. That you can see below (The area is draggable):
Loading...
I have sold this product to other users on reddit and still thinking about how I can market it further.