Victor Benedict

Skills

JavaScript logoJavaScriptTypeScript logoTypeScriptNext.js logoNext.jsReact logoReactTailwind CSS logoTailwind CSSStorybook logoStorybookNest.js logoNest.jsNode.js logoNode.jsExpress.js logoExpressPostgreSQL logoPostgreSQLSupabase logoSupabaseTypeORM logoTypeORMReact Hook Form logoReact Hook FormTanStackTurborepo logoTurborepoShadcn UI logoShadcnNextUI logoNextUIJest logoJestStrapi logoStrapiJira logoJiraGit logoGitGitLab logoGitLabGitHub logoGitHubDocker logoDockerInsomnia logoInsomniaDBeaver logoDBeaverUbuntu logoUbuntuFigma logoFigmaRestAPITCP/IP NetworkingWAN/LANRouting and Switching

Experience

Rubeeks Technologies
Full-stack Developer
2023 - present
Philippines
Developed the company's landing page and first software application. Experienced significant growth in programming principles and the software development life cycle. With the guidance of a mentor, we focus on scalability and code efficiency for every product we produce. I continue to optimize project structure and performance to this day.
Concentrix
Senior Technical Advisor
2018 - 2023
Philippines
Provided guidance to resolve complex technical issues while maintaining a smooth customer experience. Acted as the escalation point for critical issues, working with technical leads and developers to ensure timely and accurate resolutions. Mentored and supported junior advisors, helping them develop problem-solving skills and technical expertise.
Easy World Technology
Network Technical Support
2014 - 2016
United Arab Emirates
Provided technical support and implementation for industrial communication products, collaborating with system integrators and sales engineers. Managed product testing, validation, and RMA documentation. Assisted in trade shows with product demos and lead generation.

Projects

Rubeeks Web
I converted the design from Figma to Next.js components and implemented an email subscription feature using Supabase and Resend. I learned a lot from building this website, including React and Tailwind fundamentals, NPM package integration, design patterns, SOLID principles, and the development lifecycle.
Picture of Rubeeks website
Next.jsTailwind CSSResendSupabaseGoogle AnalyticsreCAPTCHAKubernetesDigitalOcean
Xendin Invoice App
I gained backend experience with Nest.js and TypeORM by creating database tables, seeding data, handling authentication/authorization, and writing tests. On the frontend, I built both presentational (dumb) and container (smart) components with Storybook integration. I also worked with dynamic queries and APIs that followed OOP design principles.
Picture of Xendin App
Next.jsTailwind CSSTurborepoStorybookTanStackReact Hook FormNest.jsTypeORMSupabaseJestAuthGuard
Queue Soundboard
Built the entire application for our small coffee business. It went through several revisions, and I still have more improvements planned.
Picture of Queue Soundboard App
Next.jsTailwind CSSNextUIHowler.js
Personal Porfolio
My portfolio, designed with a monochromatic theme, features a dark/light mode toggle, an autoplay carousel, and email notifications for messages. I built it by applying what I learned from the Rubeeks website.
Picture of Queue Soundboard App
Next.jsTailwind CSSShadcnReact Hook FormResendReact Medium Image Zoom

Contact Me