About
Senior Software Engineer with 7+ years of experience crafting high-performance, accessible web applications. I specialize in TypeScript, React.js, Next.js and Vue.js, building seamless user experiences with a strong focus on performance, SEO, and scalability.
Experience
June 2024 — Present - Crafting intuitive, responsive, and SEO-optimized user interfaces.
- Enhancing performance and accessibility for seamless user experiences.
- Collaborating with clients to understand business needs and deliver tailored solutions.
- Refactoring and optimizing legacy code for better maintainability and efficiency.
- TypeScript
- Next.js/React
- TailwindCSS
- Payload CMS
- Vite
- Vercel
- Postgres SQL
- Prisma
October 2022 — June 2024 - Developed reusable, scalable components in collaboration with UI/UX designers to align with client requirements and ensure a consistent design language.
- Optimized accessibility, SEO, and site performance to enhance user experience and meet industry standards.
- Contributed to a B2B digital commerce platform serving Xngage clients, improving functionality and performance.
- Implemented a comprehensive design system for frontend projects, enabling consistency and efficiency across multiple client applications.
- TypeScript
- HTML & SCSS
- React
- Next.js
- Styled Components
- Redux
- Vue 3.0
- Pinia Store
April 2021 — October 2022 - Developed and optimized UIs using HTML, SCSS, and JavaScript (Angular 9) for seamless user experiences.
- Designed and built reusable, custom components to enhance development efficiency and maintainability.
- Implemented SEO best practices using Google Analytics, Google Optimize, and Google Tag Manager, alongside coding techniques to improve search rankings.
- Enhanced server-side rendering (SSR) with Angular Universal to boost performance and SEO
- Executed multiple A/B tests to analyze UX and optimize it.
- Angular 9
- HTML & SCSS
- Typescript
June 2019 — October 2019 - Developed and optimized the platform’s UI using Vue.js for a seamless and responsive user experience.
- Implemented server-side rendering (SSR) with Nuxt.js to enhance SEO and improve page load performance.
- Designed and built reusable, scalable components to ensure consistency and efficiency across the platform.
- Integrated third-party services, including Kiwi for travel solutions and various payment gateways, to enhance platform functionality and user experience.
- Vue
- HTML & SCSS
- Nuxt
- Vuex
- Vuex
- Jenkins
- Webpack
March 2018 — June 2019 - Designed and developed a parking and hotel reservation system, ensuring a seamless booking experience.
- Built a comprehensive inventory management system, optimizing stock tracking and business operations.
- Integrated Stripe for secure and efficient payment processing, enhancing the platform’s financial transactions.
- Developed a dynamic, high-performance storefront as a single-page application (SPA) using Vue.js.
- Implemented server-side rendering (SSR) to improve SEO, performance, and initial load times.
- Laravel
- Vue
- JavaScript
- HTML & SCSS
- Google Charts
- MySql
Projects
Build dO Studio Website & Admin App
dO Studio is a creative studio driven by youth, specializing in design, motion graphics, and production for bold, impactful projects.
My main role in this project was to design and develop the dO Studio website and admin dashboard, utilizing Next.js for the frontend and Payload CMS for the backend. The website serves as a platform for showcasing dO Studio's work, providing information about the studio's services, and allowing visitors to contact the studio. The admin dashboard enables the studio to manage and update its content, including projects, services, and team members.