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
- React Native
- Storybook
- Tailwind CSS
- Redux Toolkit
- Module Federation
backend
- Java
- Spring Boot
- Nest.js
- Node.js
- Express.js
- Loopback.js
- RabbitMQ
- Socket.io
- Swagger
- Microservices
- REST API
database
- MongoDB
- MySQL
- PostgreSQL
- Redis
- Elasticsearch
- 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

Balloon Artist PH
A full-stack e-commerce platform for a Philippine balloon-decoration and event-styling business, with product sales, customizable design packages, and a custom-quote pipeline. Built with React 19 + NestJS, integrating Stripe, Lalamove, Keycloak, and real-time chat.
- React 19
- TypeScript
- Vite
- Tailwind CSS v4
- Shadcn/ui
- Redux Toolkit Query
- React Hook Form
- Zod
- +22 more

Cozy Zen
A 2D pixel-art virtual coworking game where you study alongside others in a shared lo-fi town. Join a realm, customize your character, walk around, and run Pomodoro sessions in real time. Built with React 19 + PixiJS and a NestJS multiplayer backend.
- React 19
- TypeScript
- Vite
- PixiJS 8
- Tailwind CSS v4
- Shadcn/ui
- Redux Toolkit Query
- Socket.IO Client
- +15 more

Core Components
unmaintainedA personal component library I built to get hands-on experience and knowledge on npm publishing, Storybook docs, design systems, and microfrontend architecture. It ships shadcn/ui components, a set of custom hooks, and runs as a Webpack Module Federation remote.
- React 19
- TypeScript 5
- Tailwind CSS 4
- Radix UI
- Lucide React
- Framer Motion
- Recharts
- cmdk
- +19 more


