Jeffrey Bernadas
Software Engineer
I build enterprise-grade, responsive digital solutions for the web and mobile — systems that hold up when they're carrying real weight.
About
I work on banking platforms that serve millions of users daily — building secure transaction flows, design systems, and back-office tools across both traditional online banking and digital banking. My focus is on writing software that's reliable and performant when it matters most.
I am actively seeking new opportunities to grow, learn, and contribute my expertise.
In my free time, I play Dota 2—mostly Meepo, because it helps me with my state management nightmares.
Outside of client work, I run my own infrastructure— two self-managed servers, a monitoring stack, and a handful of internal tools that let me move faster. This site is hosted on them.
Technologies
frontend
- Typescript
- React.js
- Next.js
- Motion
- Storybook
- Styled-Components
- Tailwind CSS
- Redux Toolkit
- Module Federation
backend
- Nest.js
- Node.js
- Express.js
- Loopback.js
- RabbitMQ
- Socket.io
- Swagger
- Microservices
- REST API
database
- MongoDB
- MySQL
- PostgreSQL
- Redis
- Elasticsearch
- Supabase
- Prisma
Experience
- Sept. 2022 - Present
Full Stack Developer·Ascendion Inc. (Collabera)
Makati City, Philippines (Remote)·Full Time- Deployed to one of the leading financial institutions in the Philippines to develop and maintain online banking applications.
- Participated in the migration of online transaction features from OTP-based to Appkey-based security, enhancing security and user experience.
- Developed a Proof of Concept utilizing Microfrontends architecture for improved reusability and scalability across banking applications.
- Built a design system with reusable components and brand-specific design tokens for consistent UI across multiple applications.
- Created private npm packages for standardized theming and UI assets, including components, icons, logos, and images.
- Developed a back office module for account blocking and unblocking to prevent fraudulent activities.
- Provided comprehensive documentation using Storybook and a protected landing page for component showcase.
- Collaborated with business analysts, leads, and cross-functional teams to analyze, design, and implement features based on technical specifications.
- Participated in sprint planning, user story walkthroughs, and task breakdown sessions to ensure timely delivery.
- Deployed features across DEV, SIT, and UAT environments, coordinating with DevOps and QA teams.
- Conducted unit testing and self-testing to ensure bug-free and secure feature delivery.
- Provided production support, addressing bugs and performing hotfixes as needed.
- 2021 - Sept. 2022
Full Stack Developer·Freelance
Surigao City, Philippines (Remote)·Contractual- Developed web applications for local businesses, including a POS system with a inventory management system and CSV report generation for sales tracking.
- Translated PSD designs into high-quality web pages, ensuring a seamless user experience.
- Designed wireframes and prototypes for client presentations and feedback.
- Collaborated with co-developers to develop custom systems and IoT solutions for students capstone projects.
Projects

Core Components
unmaintainedA personal component library showcasing skills in npm package publishing, Storybook documentation, design systems, and microfrontend architecture. Features shadcn/ui components, custom hooks, and Webpack Module Federation support.
- React 19
- TypeScript 5
- Tailwind CSS 4
- Radix UI
- Lucide React
- Framer Motion
- Recharts
- cmdk
- +19 more

Spotify Viewer
unmaintainedA web app for showing your personal Spotify data such as playlists, top artists, and top tracks. View an artists data together with their singles, albums, and artists related to them. See a detailed information of each tracks and a preview of it.
- React.js
- Styled Components
- Node.js
- Express.js
- Spotify API
- Heroku



