Summary
Overview
Work History
Education
Skills
GitHub
Timeline
Generic

Ivan Puha

New York

Summary

I am a Software Engineer with three years of experience, specializing in front-end development and modern JavaScript frameworks. I have contributed to a wide range of web-based projects, optimized for both desktop and mobile platforms, using technologies such as React, Node.js, PHP, WordPress, CSS3, and SCSS. Known for being a positive, communicative, and collaborative team member. Highly-motivated employee with desire to take on new challenges. Strong work ethic, adaptability, and exceptional interpersonal skills. Adept at working effectively unsupervised and quickly mastering new skills.

Overview

2
2
years of professional experience

Work History

Software Engineer

SoftServe
Queens
03.2023 - 06.2024
  • Project: US traveling
  • Duration: 10 months
  • Role: Front-end developer
  • Responsibilities:
  • 1. Developed responsive and accessible user interfaces using React across multiple client-facing applications.
  • 2. Built dynamic dashboard components, integrated with RESTful APIs.
  • 3. Refactored legacy codebase, maintainable React components, improving developer efficiency, and code quality.
  • 4. New features development
  • 5. Collaborated on a cross-functional team to design and deliver a web-based platform that included AI-powered features.

Technologies: JavaScript/React, TailwindCSS, SQL

Software Engineer

Elogic Commerce
Ukraine
05.2022 - 02.2023

Project: Univerre Smart Bottle

Duration: 10 months Role: Front-end developer

Responsibilities:

  • 1. Maintain the front-end part of the project
  • 2. Brainstorming discussions
  • 3. Create authorization
  • 4. New features development
  • 5. Video uploading
  • 6. Maintain the back-end part of project
  • 7. Code review
  • 8. Documenting developer services and code

Technologies: PHP, JavaScript/React, WordPress, SQL

Project: Sulalat Ecommerce

Duration: 8 months

Role: Front-end developer

  • Responsibilities:
  • 1. Designed and developed a new admin tool microservices
  • 2. Refactor and rewrite legacy code parts
  • 3. Add new functionality to the admin panel
  • 4. Code review
  • 5. Documenting developer services and code

Technologies: React, Magento 2, Node.js.

Education

Master's Degree - Law

Ternopil Academy of National Economy
Ukraine
06-2022

Skills

  • CSS3
  • JavaScript
  • HTML5
  • React
  • Node
  • Git
  • PHP
  • WordPress
  • MySql
  • Tailwind
  • SCC
  • ESLint
  • RESTful APIs
  • Time management
  • React development

GitHub

  • https://github.com/pugaivan?tab=repositories
  • https://github.com/puhaivan?tab=repositories

Timeline

Software Engineer

SoftServe
03.2023 - 06.2024

Software Engineer

Elogic Commerce
05.2022 - 02.2023

Master's Degree - Law

Ternopil Academy of National Economy
Ivan Puha