Choose the filters from stack
Senior Frontend Engineer
@ Vonage (Nexmo / Ericsson)
Aug 2022 - present
Customer Dashboard
  • Led frontend development for over 2 teams and more than 10 projects. Created detailed documentation and shared architectural decisions across multiple teams. Collaborated in peer programming sessions with developers, conducted technical interviews, and performed code reviews to uphold high coding standards and foster team development.
Solution Discovery AI
ABOUT THIS PROJECT

A conversational AI agent that based on some questions to the user, is able to find a recommendation of company products as well as an estimation of the final price.

HIGHLIGHTS
  • Led the frontend development team, providing technical guidance and ensuring project delivery aligned with business requirements.
  • Created a reusable system of visual components for conversation and recommendation UI, improving development efficiency and consistency across the platform.
  • Implemented an automatically generated Typescript validation system through OpenAPI, ensuring type safety and reducing manual validation code.
  • Developed an intelligent conversation flow that guides users through product discovery and provides personalized Vonage product recommendations with pricing estimates.
  • Project is expected to improve the user conversion rate for all of the company's products by providing personalized product recommendations and streamlined user experience.
Dashboard Components Library
ABOUT THIS PROJECT

Self-initiated project to unify and streamline dashboard development across the company by creating a component library where devs can create their components. Designed the library to be easily extensible and contribution-friendly, enabling teams to collaborate, avoid duplicate work, and accelerate delivery of consistent, high-quality UI components.

HIGHLIGHTS
  • Contributor and project owner, conducting code reviews to accept contributions from other developers.
  • Created documentation to help developers contribute to or use the library.
  • Added unit tests and E2E tests using Vue Test Utils and Storybook, enabling developers to reuse components without needing to add additional tests.
  • Implemented a CI/CD pipeline to deploy the library upon merging, with the ability to create snapshots for QA.
Customer Dashboard
ABOUT THIS PROJECT

Platform for customers to configure and get information about different company APIs. Implemented as a micro-frontend architecture, where each subpage is a separate project.

HIGHLIGHTS
  • Refactored several products to migrate them to micro-frontends, improving modularity and maintainability.
  • Developed templates, workflows, and libraries to standardize micro-frontend practices and ensure consistency across teams.
  • Created a deployment workflow to serve micro-frontends on S3 and make them available directly in the dashboard.
  • Implemented CI workflows to check linting, run tests, and detect build errors before PR approval, ensuring code quality.
Partner Management Portal
ABOUT THIS PROJECT

A platform for partners to manage their accounts, view analytics, and access resources. Developed as a micro-frontend to allow independent development and deployment across teams.

HIGHLIGHTS
  • Be part of the team during a time of transition, taking a significant part in interviewing, onboarding, and mentoring new developers.
  • Designed an architecture for micro frontends, to determine how they should communicate with each other.
  • Added unit tests on the backend with Mockito and on the frontend using Vue Test Utils to ensure code quality and reliability.
  • Developed the backend based on a microservices architecture to support the multi-tenant dashboard.
No Code Platform
ABOUT THIS PROJECT

An internal no-code platform that empowers teams to effortlessly design user interfaces for seamless interaction with various APIs across the organization.

HIGHLIGHTS
  • Redesigned and implemented the no-code template editor, significantly improving the productivity of internal employees.
  • Migrated an entire internal tool to our no-code platform, saving cloud costs and increasing security by reducing vulnerabilities.
  • Migrated an entire project to an in-house no-code platform, eliminating 20+ security vulnerabilities, removing the need for a separate maintenance project, and reducing cloud costs by 30% (including web server, database, and backend).
Frontend Developer
@ Studio Vi
Aug 2022 - Sep 2023
Freelance Development Studio
  • Delivered 3 award-winning projects with advanced designs and animations. Awards: 2 Honorable Mentions at Awwwards, 'Site of the Day' at Mindsparkle and CSSWinner.
  • Integrated Sentry for real-time error monitoring, reducing client issues and enabling resolution within 24 hours.
  • Accelerated project setup by creating a standardized template repository and build process using Git and Webpack.
  • Implemented CI/CD with GitHub Actions for automatic staging updates, improving development and QA efficiency.
AI Virtual Assistant
ABOUT THIS PROJECT

Developed an AI-powered virtual assistant that delivers information and support through natural, conversational interactions. Designed for seamless integration into any company's platform, the assistant is highly customizable and can be tailored to specific business needs, enhancing user engagement and automating customer support.

HIGHLIGHTS
  • Created an extensible infrastructure which allows to easily extend the capabilities of the chatbot for new clients.
  • Created a design system for the chatbot which allows performing different animations and transitions during the conversation flow.
AI Manuscript Analyzer
ABOUT THIS PROJECT

Developed a platform that uses AI-driven manuscript analysis to help authors and editors enhance their stories and fully realize their potential.

HIGHLIGHTS
  • Created a collection of graphics at home using SVG animations with the ability to react based on data and user decisions
Landing Page for Marketing Agency
ABOUT THIS PROJECT

HIGHLIGHTS
Real Estate
ABOUT THIS PROJECT

HIGHLIGHTS
Full Stack Developer
@ Side Hustles
Projects I have worked on independently
  • Collaborated in peer programming with junior developers, conducted technical interviews, and performed code reviews to ensure quality and maintain coding standards
COVID neighborhood social network
ABOUT THIS PROJECT

A virtual interaction platform developed during the COVID pandemic, enabling users to connect and engage with their local community. Conceptualized the design, architecture, and implementation to enhance user experience and foster meaningful connections.

HIGHLIGHTS
  • Optimized user experience through UI design using Figma, such as allowing users to access the application without registration, enabling one-step registration, placing frequently used actions near the thumb area, or utilizing levels of detail in posts
  • Architected frontend using Vuex to deliver a robust real-time information system centralising data sources such as REST, sockets, in-app notifications, and PUSH notifications
  • Leveraged advanced Browser API services, including AbortController, Audio API, Cache, Web workers, Geolocation API, Service workers, Vibration, and WebRTC, to deliver seamless and innovative user experiences
  • Created documentation to facilitate the understanding of a project of this magnitude. Including planning, architecture, functional requirements, implementation memory, deployment and CI/CD, monitoring and subsequent decisions for scalability
  • Implemented design system methodology to increase efficiency and consistency across all projects, leveraging Storybook library to centralize component management and implementing visual automated testing to ensure consistent quality with every update
Pantala
ABOUT THIS PROJECT

Co-founder of a sustainable clothing economy company, which involved major challenges from a technological infrastructure due to orders management.

HIGHLIGHTS
  • Collaborated closely with stakeholders, including partners and clients, to understand their business requirements and translate them into actionable tasks for the development team
  • Architected and selected frontend stack (Vue.js, Nuxt and Vuex) for landing page, customer order dashboard, and logistics dashboard. Ensured centralized data and maintained consistency across projects
  • Successfully drove conversion rate to 10% and reached a user base of 20,000 securing a 200K funding round, reducing landing page friction using data-driven approach with A/B testing and conversion funnel analysis, utilizing tools such as Google Analytics, HubSpot, and Facebook Pixel
  • Maximized frontend performance using techniques such as SSR, lazy-loading, caching, dynamic imports, preloading, minifying, and using webp images, reducing largest contenful paint from 5s to 0.60s
  • Implemented end-to-end and unit testing using Cypress and Jest to verify the correct behavior of the app across browsers in addition to ensure the accuracy and reliability of individual components
  • Executed technical SEO strategies, including SSR, Open Graph, semantic HTML, and structured data, getting 100 score on lighthouse
Notion Graph View
ABOUT THIS PROJECT

A tool that visualizes your entire Notion workspace as an interactive graph, allowing you to explore how pages are connected to each other and through databases. Easily discover relationships, navigate between linked content, and gain insights into your workspace structure.

HIGHLIGHTS
Knowledge Share Platform
ABOUT THIS PROJECT

Platform that allows content creators to easily create interactive articles and publish them into channels, making it easier for them to reach the right audience

HIGHLIGHTS
Clothing Recommender
ABOUT THIS PROJECT

Swipe left/right app where users vote if they like a garment more or less, as they vote the recommendation algorithm learns from their tastes and starts to recommend better and better garments that the user might like

HIGHLIGHTS
  • Significantly improved user engagement by leveraging graph databases to recommend clothes based on users with similar tastes
  • Utilizing kNN within the garment query without the need to generate a model resulted in an algorithm that continually provides better and more personalized results to users
AI Product Wizard
ABOUT THIS PROJECT

HIGHLIGHTS
  • Significantly improved user engagement by leveraging graph databases to recommend clothes based on users with similar tastes