Igor Malov

Igor Malov

Frontend Web Developer

Followers of Igor Malov1000 followers
location of Igor MalovOttawa, Ontario, Canada

Connect with Igor Malov to Send Message

Connect

Connect with Igor Malov to Send Message

Connect
  • Timeline

  • About me

    Full Stack Software Engineer | TypeScript | React | Node.js | AWS

  • Education

    • Algonquin College of Applied Arts and Technology

      -
      Bachelor's degree Computer Science
  • Experience

    • ParkCity

      Mar 2021 - Aug 2023
      Frontend Web Developer

      ParkCity is a combined hotel and fitness center. Developed a web application where users can book and pay for hotel rooms and track and purchase fitness memberships.Project: Hotel and Fitness Center Booking and Management Web App▪ Collaborated on an existing large-scale project, developing a responsive frontend using React.js and PostCSS.▪ Worked with Webpack for bundling and configuration.▪ Managed state using Redux.▪ Enhanced multilingual accessibility using i18next.▪ Wrote unit tests with Jest and tested UI components using Storybook.▪ Managed end-to-end testing with Cypress. Show less

    • Fox IT Canada

      Sept 2023 - Apr 2024
      Full Stack Software Developer

      Project: Company Website Analog of Helpdesk Web App ▪ Developed responsive frontend using React.js, Tailwind CSS, and Shadcn/ui.▪ Engineered routing functionalities and implemented server-side rendering with Next.js.▪ Followed the Feature-Sliced Design (FSD) pattern for structuring the application.▪ Integrated PostgreSQL for data management and managed the database via Prisma ORM.▪ Created CI/CD pipelines using GitHub Actions.▪ Utilized Docker to build containers and deployed them on a public server.▪ Established VPS hosting on Ubuntu with Nginx for web hosting.▪ Collaborated with the team using GitHub for version control and project management.▪ Worked with pre-existing designs as references using Figma. Show less

    • MLV Web agency

      Feb 2024 - now
      Full Stack Software Engineer

      ▪Collaborate with a team of developers to build a large-scale Content Management System (CMS) using React.js and Next.js for the frontend and Node.js for the backend.▪ Utilize JavaScript ES6+ features to write clean and efficient code.▪ Work on advanced SSR and ISR to enhance performance, SEO, and content delivery.▪ Maintain a robust REST API with Express.js for efficient request handling.▪ Improve frontend performance with memoization and lazy loading.▪ Manage authentication and authorization using JWT for secure access control.▪ Implement CI/CD pipelines with GitHub Actions. Show less

  • Licenses & Certifications