Boris Paskhaver, Full-stack Developer in Hoboken, NJ, United States
Boris Paskhaver

Full-stack Developer in Hoboken, NJ, United States

Member since February 17, 2021
Boris is an NYC-based full-stack developer, agile consultant, online educator, and author with over five years of experience crafting high-quality software. His clients include thoughtbot, Warby Parker, Blue Apron, AbleTo, and 2U. He has seven programming courses on Udemy with over 195 hours of video content and 320,000 students. Boris is the author of "Pandas in Action" from Manning Publications. He graduated from NYU in 2013 with a double major in business economics and marketing.
Boris is now available for hire

Portfolio

Experience

Location

Hoboken, NJ, United States

Availability

Part-time

Preferred Environment

MacOS, Slack, Visual Studio Code, Zoom

The most amazing...

...app I've worked on was a 100-question React form that included 15+ custom components hydrated by CMS content with state managed by Redux.

Employment

  • React Developer and Architect

    2022 - 2022
    Deloitte Pixel - Application Studios
    • Collaborated with a global team to refactor a large React monolithic app into six micro front-end applications.
    • Wrote unit tests using Jest and the React Testing Library, bringing code coverage above 80% for all micro frontends.
    • Upgraded core dependencies, including updating React Router from version 3 to version 6.
    Technologies: React, TypeScript, Redux, React Testing Library, ESLint
  • Developer/Consultant

    2021 - 2021
    Thoughtbot
    • Developed a Django application that ingests CSV files and transforms them into a format suitable for import into the company's platform.
    • Reduced user workloads by 55% by automating file transformations that were previously done manually by users.
    • Conducted weekly user tests to gather feedback and prioritize new features.
    • Refactored tests and implementation code throughout the codebase. Achieved test coverage above 80%.
    • Advised team on improvements to code, process, and testing.
    Technologies: Python 3, Django, PostgreSQL, CSV File Processing, Unit Testing, Pytest, HTML, Slack, Full-stack
  • Software Engineer/Consultant

    2018 - 2021
    Stride Consulting
    • Embedded into diverse engineering teams across a multitude of industries for multi-month engagements. Clients included 2U, Warby Parker, Blue Apron, PXY Data, and AbleTo.
    • Learned the codebase, established trust with the client, and delivered value by advocating for best practices in code craftsmanship, team processes, product development, and more.
    • Launched a new Express API to manage details of a patient’s session with a therapist.
    • Built a complex, multipart form that used CMS data to render dynamic React components.
    • Built a Sidekiq job to verify users' home delivery addresses and alert them of invalid fields.
    • Refactored React components to remove dependencies on Backbone.js models.
    • Crafted React components for cart and checkout experience in a new product launch.
    • Configured permissions for six different user roles in Rails back end.
    Technologies: Ruby on Rails (RoR), React, Redux, Redux-Saga, TypeScript, Node.js, Python, Jest, RSpec, Sidekiq, Vue, jQuery, Ruby, HTML, Express.js, Unit Testing, Slack, Full-stack, Vuex, AWS
  • Software Engineer

    2017 - 2018
    Publicis Media
    • Bootstrapped a React application, including configuring transpilation with webpack, state management, API requests, app routing, testing, type checking, and linting.
    • Crafted dozens of components for React and Angular 2+ apps, including user dashboards, tables, menus, and complex forms.
    • Utilized test-driven development to refactor and develop new features in a legacy Ruby on Rails application.
    Technologies: Ruby on Rails (RoR), React, Redux, Backbone.js, Test-driven Development (TDD), Angular, Ruby, HTML, Sidekiq, Unit Testing, Slack, Full-stack, AWS
  • Data Analyst

    2015 - 2017
    Indeed
    • Created 10+ JavaScript apps that utilize the Google Apps Script ecosystem (Gmail, Sheets, Forms, Calendar) to drive efficient internal processes.
    • Utilized Python/pandas to collect, munge, manipulate, and analyze key metrics and data.
    • Supervised and trained 5+ employees and interns on open-source data analysis libraries and proprietary Indeed tools.
    • Scraped 100+ brand websites and search engines for contact information using Python, requests, and BeautifulSoup. Data pulls were used by dozens of client-facing account executives in the sales and account management departments.
    Technologies: Python, Pandas, JavaScript, Google Sheets, Google Apps Script, Python 3, Jupyter Notebook, Microsoft Excel, Writing & Editing, Slack

Experience

  • File Ingestion and Transformation (ETL) App for the Boutique Fitness Industry

    Helped build a Django application at Thoughtbot that ingested a zip of CSV files and transformed their data into a format suitable for import into the company's database. The app's pages walked the user through a series of settings that customized and configured the import process.

  • Cart and Checkout for Warby Parker
    https://www.warbyparker.com/cart

    For the online launch of their new line of contact lenses, Warby Parker asked our team to refactor and redesign the cart and checkout experience on their site. As part of the overhaul, I crafted a dozen new React components, integrated Redux into the app, and removed the app's reliance on Backbone models for state storage.

  • User Address Verification for Blue Apron

    Helped build a Sidekiq job at Blue Apron to verify a user's home delivery address. The job made an API request to a third-party service to validate the address, then formatted the address to fit the expected delivery requirements. The project helped reduce the use of incorrect, fraudulent, and repeated addresses during user signup.

  • Therapist/Patient Interaction App for AbleTo
    https://www.ableto.com/

    AbleTo asked us to build a full-stack TypeScript app to enable their therapists to conduct sessions with patients. I bootstrapped a new Express API to persist client/session data. In addition, I built a complex, multipart form that used CMS data to render dynamic React components.

  • Online Instructor at Udemy
    https://www.udemy.com/user/borispaskhaver/

    I love to teach! Since 2016, I've created courses on the online e-learning marketplace Udemy. I currently have six courses with over 195 hours of video content on a variety of programming topics. I grew an audience of 330,000 students across 190 countries, collected more than 33,000 student reviews with an average course rating of 4.7/5.0, and currently have 1 million minutes of content consumed monthly by students.

    Courses:
    • Data Analysis with Pandas and Python (20.5 hours)
    • Learn to Code with Ruby (31.5 hours)
    • Excel VBA Programming: The Complete Guide (18 hours)
    • Testing Ruby with RSpec: The Complete Guide (7.5 hours)
    • Getting Started with React Hooks (3.5 hours)
    • Learn to Code With Python (58 hours)
    • Vue Masterclass (55.5 hours)

  • Pandas In Action
    https://www.manning.com/books/pandas-in-action

    I wrote "Pandas in Action," a 450-page technical book on the Pandas library for data analysis. I hoped to make the guide accessible to data analysts with no previous programming experience. "Pandas in Action" took two years to write and was published by Manning Publications in September 2021.

Skills

  • Languages

    JavaScript, Ruby, Python 3, HTML, TypeScript, Python, CSS, Google Apps Script, Excel VBA
  • Frameworks

    Ruby on Rails (RoR), Redux, Jest, Angular, Django, Express.js
  • Libraries/APIs

    React, Pandas, Node.js, Vue, jQuery, Backbone.js, Sidekiq, Vuex
  • Tools

    Google Sheets, Slack, RSpec, Microsoft Excel, Vue CLI
  • Other

    Full-stack, Books, Technical Writing, Writing & Editing, AWS, React Testing Library, ESLint
  • Paradigms

    Test-driven Development (TDD), Unit Testing
  • Platforms

    Visual Studio Code, Jupyter Notebook
  • Storage

    PostgreSQL

Education

  • Bootcamp Graduate in Web Development
    2017 - 2017
    App Academy - New York, NY
  • Bachelor of Science Degree in Business Economics and Marketing
    2009 - 2013
    New York University, Stern School of Business - New York, NY

Certifications

  • AWS Solutions Architect Associate
    OCTOBER 2021 - OCTOBER 2024
    Amazon Web Services
  • AWS Certified Cloud Practitioner
    OCTOBER 2021 - OCTOBER 2024
    Amazon Web Services

To view more profiles

Join Toptal
Share it with others