Logo
Ericson Remocal

About Me

I'm Ericson, a Software Engineer with over 3 years of experience building modern, scalable, end-to-end web applications using React, Next.js, TypeScript, and Node.js. I specialize in crafting user interfaces and backend systems that work seamlessly together. I enjoy collaborating with designers, backend engineers, QA, DevOps, business analysts and project managers to turn delivery meaningful experiences. Beyond engineering, I also explore UI/UX design principles and diving into tech podcasts to stay updated with the latest tools, trends, and best practices in the industry.

My Story

I started my journey as a software engineer in 2019 when my professor gave us a project to create a personal website. I already had some basic coding knowledge, but I wasn't very experienced. As I worked on the project, I used Google and tutorials to learn more, and that experience made me realize how much I enjoyed solving problems and building things through code. It sparked my interest in software development, and since then, I've kept learning, improving, and growing into the engineer I am today.

Work Experience

  • Goodfrontend.dev Ltd

    Nov 2022 - Present

    Software Engineer

    I previously worked with a major shoe brand and a jewelry company, where I developed new features, built Backend-for-Frontend (BFF) services, and fixed bugs to support business requirements. I worked on enhancing user experience by following accessibility (A11Y) best practices and led the contribution to an internal project that migrated the content platform from Contentful CMS to Sanity CMS, improving flexibility and developer efficiency. I collaborated with a diverse international team across Europe and Asia including backend, QA, and DevOps engineers, as well as business analysts and project managers to deliver production ready e-commerce platforms.


  • Symph, Inc

    Apr 2022 - July 2022

    Software Developer Intern

    During my internship as a Software Developer Intern, I worked closely with a team of experienced professionals to develop web applications by implementing new features, enhancing responsiveness, and fixing bugs. I also supported backend development tasks, learning the backend tech stack along the way. In addition, I helped onboard fellow interns by assisting with development environment setup and troubleshooting. Throughout the internship, I demonstrated a proactive and results oriented approach to collaboration and continuous learning.


TechStack

TypeScriptNext.jsReactJavaScriptTailwind CSSNode.jsApollo GraphQLStorybookGraphQLPostmanSanity CMSFigmaContentful CMSNestJSGit

Let's build something together

Contact Me

Currently Learning / Exploring

🚀 Performance — optimizing speed, responsiveness, and Core Web Vitals
☁️ Serverless — deploying scalable apps with Vercel and AWS Lambda
🤖 AI Integrations — connecting LLM APIs for smarter, dynamic features

Sold Now?

Thank you for visiting my portfolio, I'm currently looking for a job as a software engineer. If you think that I am qualified to work at your company, send me an email✉️.

GitHubLinkedIn