Summary

  • ☑️ Frontend Engineer with 7 years of experience in building high-performance web applications.
  • ☑️ Track record of delivering complex projects using React and TypeScript across various domains.
  • ☑️ Expert in modern frontend technologies with full-stack development experience.

Technical Skills

  • Programming Languages: JavaScript, TypeScript, HTML5, CSS3.
  • Libraries & Frameworks: React, Next.js, SSR, Node.js, Express.js.
  • State Management: Redux, Zustand, React Query, Context API, Apollo Client.
  • Styling & UI: TailwindCSS, Styled-components, SCSS, shadcn/ui, Material UI.
  • Tools & Platforms: REST, GraphQL, WebSocket, AWS, Vercel, CI/CD, Webpack, Vite, Jest, Git.

Professional Experience

  1. Senior Frontend Engineer

    Usetech
    • Developed the frontend for a digital assistance platform, providing users with personalized recommendations, educational materials, and access to services for navigating life challenges such as oncology, bullying, domestic violence, and more.
    • Designed and implemented the application using Feature-Sliced Design (FSD) architecture to ensure better scalability, maintainability, and modular development.
    • Built key features with Next.js and GraphQL, including dynamic content management, search functionalities, recommendations, interactive guides, and role-based authentication.
    • Enhanced UI/UX using Tailwind CSS, Shadcn and AWS S3, optimizing performance with server-side rendering (SSR), code splitting, and efficient state management.
    • Conducted code reviews and collaborated with cross-functional teams in a Scrum environment, actively contributing to sprints, stand-ups, and retrospectives for efficient feature delivery.
  2. Frontend Engineer

    Altabel Group
    • Developed and maintained a food ordering web application from scratch, serving companies and employees to place and manage food orders efficiently.
    • Implemented essential functionalities such as authentication, role-based access, order processing, payments, analytics, and menu creation using React, TypeScript, and React Query.
    • Improved application state management with Zustand and designed interactive analytics dashboards using Chart.js.
    • Built responsive design using MUI and Vite, with deployment through AWS Amplify.
  3. Frontend Engineer | Full Stack Engineer

    Kreo Software
    • Contributed to multiple SaaS projects in the construction industry, including Skema AI, Kreo, and Kreo Modular.
    • Developed complex features such as report builders, SVG-based drawing tools, real-time chats, interactive cost tables, and 3D model integrations using React, Redux, Redux-Saga, and Styled-Components.
    • Built and maintained REST APIs using Express.js while integrating cloud storage with AWS S3 and working with DynamoDB.
    • Expanded the reusable component library, fixed bugs and wrote unit tests with Jest.