A highly skilled Software Engineer with over 11 years of experience specializing in the design, development, and management of complex websites. Proficient in crafting interactive features that significantly enhance business growth, I possess a comprehensive understanding of contemporary web techniques encompassing interface development, client-side, and server-side programming. My skill set extends beyond technical expertise, as I also excel in communication, interpersonal relations, intuition, meticulous planning, meticulous analysis, and effective troubleshooting. Furthermore, I firmly believe that my aptitude for problem-solving and mastery of intricate algorithms serve as pivotal assets contributing to my ongoing success as a developer.
Skills
I already know
I want to learn
I speak
Work experience
- Responsible for building responsive, user-friendly web applications using modern frontend technologies such as React, Typescript, and GraphQL.
- Working closely with UX/UI designers, Translating design mockups and wireframes into fully functional web interfaces. Expertise in frontend development will ensure that the designs are implemented accurately while adhering to best practices and accessibility standards.
- Collaborating with backend engineers, QA testers, and different team contributors, take part in the full software improvement lifecycle from making plans and design to implementation, trying out, and deployment. Effective communication skills will be essential for fostering teamwork and coordinating tasks efficiently.
- Staying up-to-date with contemporary trends and breakthroughs in frontend enhancement, UI/UX design, and digital healthcare technology.
- Reviewing and troubleshooting code ensures its quality and reliability.
- Prioritize and execute tasks within the software development life cycle.
- Establish a comprehensive design system applicable to all Savii Philippines products.
- Thoroughly review and troubleshoot code.
- Provide mentorship to junior developers, fostering their skill and knowledge development.
- Collaborate closely with cross-functional teams and management.
- Contribute to task planning, estimation, and scheduling.
- Transition an Angular (Angular 1.x) application to React.
- Seamlessly integrate React components into an Angular (Angular 1.x) application.
- Uses redux-saga to manage global state
- Migrate from using redux-saga to redux-toolkit
- Develop a reusable component using styled-component that can be use across the company.
- Strategize and execute project scope planning and concept creation remotely.
- Remote collaboration with fellow developers to rectify issues and introduce new features aimed at enhancing the user experience.
- Strategize and formulate project scope, as well as conceptualize ideas remotely.
- Assume responsibility for both frontend and backend development.
- Collaborate with remote developers to address bugs and implement features aimed at enhancing the user experience.
- Started using react
- Migrated a LAMP stack to MERN stack
- Created a design system that uses styled-components especially when creating a reusable component that can be use across the company.
- Uses redux-saga to fetch data from the API and store it in redux store,
- Handle migration, maintenance, and deployment tasks.
- Conduct client meetings to gather requirements, design websites, and establish project timelines.
- Collaborated closely with a senior developer, acquiring advanced project management skills.
- Strategize and develop project scope, as well as conceptualize ideas.
- Hold responsibility for both frontend and backend development.
- Proficient Linux user and staunch advocate for open-source technologies.
Portfolio
Voltorb Flip is a minigame of the Goldenrod and Celadon Game Corners in the Korean and Western releases of Pokémon HeartGold and SoulSilver. It replaces the traditional slot machines found in the Japanese versions and bears similarities to card flip, a Game Corner minigame exclusive to Pokémon Gold, Silver, and Crystal.
This project uses Next.js as a framework for SSR and routing, Chakra UI for styling and interface components, Firebase for authentication alongside Firestore + Storage for data storage, and Recoil as a state manager.