About Me
![juanjo-jaramillo-mZnx9429i94-unsplash.jpg](/juanjo-jaramillo-mZnx9429i94-unsplash.jpg)
I'm experienced in Frontend, Backend, and DevOps. I'm currently studying under Singapore Polytechnic's Diploma in Information Technology under the Project INC pathway.
Under the Project INC pathway, I've become a team-oriented person, able to work with others to achieve a common goal. I've also become a more responsible person, able to take ownership of my work and be accountable for my actions.
Projects
Work
Food Innovation and Resource Centre (FIRC) - Software Engineer · April 2022 - August 2022
Used the MVC design pattern to design and code, which improves re-usability and maintainability.
Wrote logging for debugging and testing purposes for the entire project to improve productivity.
Wrote unit test cases to maintain the application and prevent bugs, reducing costs.
Used React, a popular Front-End framework, together with charting and styling libraries using best practices to improve reusability and maintainability.
Wrote end-to-end test cases to maintain application and eliminate bugs.
Participated in the setting up, maintaining and deployment of the PostgreSQL relational database for development and production.
Singapore Iron Works Merchant Association - DevOps Engineer · September 2022 - Current
Used NextJS, a popular Front-End framework, together with popular styling libraries using best practices to improve responsiveness and maintainability.
Wrote end-to-end test cases to maintain the application and reduce bugs.
In V1 of the WebApp, I contributed to the design of the database.
In V2 of the WebApp, I participated in the migration and setup of the database from Supabase to CockroachDB and Prisma as our ORM.
Wrote testing and deployment pipelines using GitHub Actions.
This improved productivity by 100% as manual testing and deployment was not needed anymore.
Set-up AWS ECR, ECS, and S3 for preview, staging and production.
Wrote documentation for teams to help them set up a local testing environment using Docker and Bash/Powershell.
This reduced the team's time wasted searching for methods to set up their local testing environment.