I'm a Software Engineer with a B.S. in Computer Science. Currently working on personal projects / freelancing and on the search for a Full Stack Software Engineering role.
To Do - Task Manager
Technologies: Next.js, AWS AppSync, AWS Amplify, AWS DynamoDB, GraphQL API, NextAuth.js, MaterialUI
- A 'Todo' Next.js web platform provides users with a task management interface that allows for the creation, update, and deletion of tasks
- Additional features include: task flags / category 'chips', task status filtering, user authentication, user-authenticated saved tasks, and real-time updates
- Hosted on: Vercel
Chord Search
Technologies: Node JS, MongoDB, React JS, Express JS, AWS S3
- Developed web-based search platform for guitar players, which displays a grid of diagrams for accurate chord finger placement. - All diagrams (including interactive) are drawn using the HTML Canvas feature
- Data is pulled from both a MongoDB database and a third-party API via a Serverless AWS Lambda function.
- Additional features: Night mode toggle and adding custom guitar chords
- Hosted on: AWS S3
Quickbnb
Technologies: Node JS, React JS, Vercel
- Developed web-based platform for users to quickly search and share Airbnb listings pulled from a third-party Airbnb API based on search criteria (e.g. Location, Check-in / Check-out, # guests)
- Implemented functionality for users to select and share multiple listings with multiple email addresses
- Additional features: Sort results by Price (ascending or descending)
- Hosted on: Vercel
Chord Search API
Technologies: Express JS, AWS Amplify, AWS Lambda
- Developed Serverless Express Lambda REST API to GET / POST records from / to MongoDB database
- Utilized AWS Ampliy CLI to push and publish final product
E-Mail: morales-martin@outlook.com
LinkedIn: Martin Morales