Boris Paskhaver, Developer in Hoboken, NJ, United States
Boris is available for hire
Hire Boris

Boris Paskhaver

Verified Expert  in Engineering

Software Developer

Location
Hoboken, NJ, United States
Toptal 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.

Portfolio

Mudflap
Pinia, TypeScript, Amazon Web Services (AWS), TanStack Query, Vuex...
Deloitte Pixel - Application Studios
React, TypeScript, Redux, React Testing Library, ESLint
Thoughtbot
Python 3, Django, PostgreSQL, Unit Testing, HTML, Slack, Full-stack

Experience

Availability

Full-time

Preferred Environment

MacOS, Slack, Visual Studio Code (VS 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.

Work Experience

Senior Front-end Developer

2022 - PRESENT
Mudflap
  • Proposed a front-end testing strategy and implemented Vue Testing Library and Vitest; increased test code coverage to 70%.
  • Expanded the front-end codebase to support a multi-user, multi-product experience.
  • Refactored Vue composables to remove dependence on localStorage.
Technologies: Pinia, TypeScript, Amazon Web Services (AWS), TanStack Query, Vuex, Ruby on Rails (RoR), Vitest, Vue

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 and 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 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 the team on improvements to code, process, and testing.
Technologies: Python 3, Django, PostgreSQL, Unit Testing, HTML, Slack, Full-stack

Software Engineer and 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 the Rails back end.
Technologies: Ruby on Rails (RoR), React, Redux, TypeScript, Node.js, Python, Jest, RSpec, Sidekiq, Vue, jQuery, Ruby, HTML, Express.js, Unit Testing, Slack, Full-stack, Vuex, Amazon Web Services (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, Amazon Web Services (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

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

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

I love to teach! Since 2016, I've created courses on the online e-learning marketplace Udemy. I have six courses with over 260 hours of video content on various programming topics. I grew an audience of 350,000 students across 190 countries, collected over 37,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.

Languages

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

Frameworks

Redux, Jest, Ruby on Rails (RoR), Angular, Django, Express.js

Libraries/APIs

React, Pandas, Vue, Node.js, React Testing Library, jQuery, Backbone.js, Sidekiq, Vuex

Tools

Google Sheets, Slack, RSpec, Microsoft Excel

Paradigms

Unit Testing, Test-driven Development (TDD)

Other

Full-stack, Books, Technical Writing, ESLint, Pinia, TanStack Query, Vitest, Writing & Editing

Platforms

Visual Studio Code (VS Code), Jupyter Notebook, Amazon Web Services (AWS)

Storage

PostgreSQL

2017 - 2017

Bootcamp Graduate in Web Development

App Academy - New York, NY

2009 - 2013

Bachelor of Science Degree in Business Economics and Marketing

New York University, Stern School of Business - New York, NY

OCTOBER 2021 - OCTOBER 2024

AWS Solutions Architect Associate

Amazon Web Services

OCTOBER 2021 - OCTOBER 2024

AWS Certified Cloud Practitioner

Amazon Web Services

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring