Hi👋, I'm

Sandy Brutas,

About Me

I've been working as a front-end developer since 2016 with a strong focus on React and TypeScript. Along the way, I've also gained hands-on experience with other technologies like React Native and Angular. Outside of work, I make time to explore new and popular front-end tools and frameworks that I haven't had the chance to use professionally. As a graphic design enthusiast, I'm passionate about crafting pixel-perfect, accessible user interfaces that are not only visually compelling but also optimized for performance and usability. I believe great design is all about the perfect balance between form and function.

In addition to my front-end experience, I have some exposure to back-end development as well, particularly with Node.js and Express. I'm also eager to expand my knowledge of cloud services, including AWS and Azure, although I haven't had the opportunity to work on projects involving these technologies yet.

In the past, I've had the opportunity to work in a variety of environments —- from startups to large corporations —- building applications across diverse industries including e-commerce, wireless and fiber optic networks, academe, video streaming, and fintech. These experiences broadened my understanding of different cultures and enhanced my technical awareness of varying business needs.

Industry Skills

Technologies and tools I've utilized in past projects and roles

Languages

JavaScript
Python
Java

Front-end Frameworks / Libraries

React
Angular
Vite
Next.js
React Native
Expo

State Management / Middlewares

Redux
Redux Thunk
Redux Saga
Redux Toolkit
TanStack (React) Query

Styling / Component Libraries

💅
styled-components
emotion
Emotion
Tailwind
Material UI
Radix UI
Mantine

Testing

testing-library
Testing Library (RTL)
Jest
Enzyme
Vitest
Selenium
Playwright

Others

TypeScript
HTML
CSS
Node.js
Express
MongoDB
PostgreSQL
Postman
Git
Storybook
Three.js
Figma
Adobe Photoshop
Agile Methodology
Jenkins
AWS CloudFront
Github Actions

Work Experience

March 2022 - October 2024

Biarri Networks

Front-end Developer

Worked on a fiber optic network planning tool focused on visualizing geographic data using React and Mapbox. Responsibilities included translating Figma wireframes and MUI-based UI designs into interactive, working features. These tasks also involved fixing bugs, writing and maintaining unit tests with React Testing Library (RTL) and Jest, as well as developing end-to-end tests using Selenium to ensure feature reliability and usability when connected to the backend APIs.

Check outFOND

ReactTypescriptViteRTK QueryMapbox GL JSMaterial UIAg GridmswTesting LibraryJestSeleniumJenkinsGitBitbucketFigma

August 2021 - March 2022

FlixForge Ltd.

Senior Front-end Developer (Contract)

Contributed to the ongoing migration of the company's Over-The-Top (OTT) and Video On Demand (VOD) platform from Angular to React, improving performance and maintainability. My responsibilities were focused on customizing the platform for a local media company client by implementing their branding and design guidelines to deliver a tailored user experience. I also worked on identifying and resolving issues across the platform's Progressive Web App (PWA), ensuring smooth functionality and compatibility on a range of devices, including iOS and LG TV's webOS.

Visit FlixForge's website

ReactTypescriptAngularcreate-react-appProgressive Web AppGit

April 2020 - August 2021

Cambridge University Press & Assessment

Senior Software Engineer

Handled maintenance and enhancement of multiple customer-facing web applications, including implementing new features and resolving bugs to improve overall performance and user experience. As the sole front-end developer on some of these projects, I led the migration of legacy jQuery-based web applications from version 1 to version 3 to address security vulnerabilities. I also contributed to refining the company's payments platform built with Angular, ensuring more reliable and seamless transaction processing.

See Cambridge Assessment Payments site

AngularjQueryVanilla JSHandlebarsEJSGulpWebpackSpring BootGitJenkinsAWS CloudFront

July 2018 - April 2020

Samsung Research & Development Institute, Philippines

Software Engineer

Guided a team of front-end developers in architectural planning for new projects while actively sharing knowledge in React and related tools/libraries. Such collaboration led to the development of a wireless network analytics tool, featuring a customizable dashboard with interactive data grids and charts built using React and Highcharts. I also contributed to building a shared internal React component library used across multiple projects to ensure consistency and reusability. Additionally, we worked on a proof-of-concept (POC) project that visualized remote infrastructure through 3D models, leveraging React and Three.js to create immersive, web-based representations.

ReactTypescriptReduxRedux SagaRedux Thunkstyled-componentsThree.jsHighchartscreate-react-appTesting LibraryJestEnzymeStorybookGitGithubCircleCIZeplin

June 2016 - July 2018

98Labs, Inc.

Software Engineer

Completed intensive training in end-to-end web development using JavaScript, with hands-on experience in technologies such as Node.js, Angular, and React. I mainly collaborated with senior developers to migrate an e-commerce platform from PHP to React, while also contributing to the development of new features. I also played a key role in implementing major features such as the dashboard and checkout pages, and developed mobile app POCs for the e-commerce platform and an e-wallet/payments solution using React Native.

ReactReact NativePropTypesAngularjQueryReduxRedux Sagaemotioncreate-react-appJestEnzymeGitGitlab