Boris Paskhaver
Verified Expert in Engineering
Software Developer
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
Experience
- JavaScript - 6 years
- Python - 6 years
- Ruby - 5 years
- React - 5 years
- Ruby on Rails (RoR) - 5 years
- Node.js - 4 years
- Vue - 3 years
- TypeScript - 3 years
Availability
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
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.
React Developer and Architect
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.
Developer and Consultant
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.
Software Engineer and Consultant
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.
Software Engineer
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.
Data Analyst
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.
Experience
File Ingestion and Transformation (ETL) App for the Boutique Fitness Industry
Cart and Checkout for Warby Parker
User Address Verification for Blue Apron
Therapist/Patient Interaction App for AbleTo
https://www.ableto.com/Online Instructor at Udemy
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-actionEducation
Bootcamp Graduate in Web Development
App Academy - New York, NY
Bachelor of Science Degree in Business Economics and Marketing
New York University, Stern School of Business - New York, NY
Certifications
AWS Solutions Architect Associate
Amazon Web Services
AWS Certified Cloud Practitioner
Amazon Web Services
Skills
Libraries/APIs
React, Pandas, Vue, Node.js, React Testing Library, jQuery, Backbone.js, Sidekiq, Vuex
Tools
Google Sheets, Slack, RSpec, Microsoft Excel
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
Paradigms
Unit Testing, Test-driven Development (TDD)
Platforms
Visual Studio Code (VS Code), Jupyter Notebook, Amazon Web Services (AWS)
Storage
PostgreSQL
Other
Full-stack, Books, Technical Writing, ESLint, Pinia, TanStack Query, Vitest, Writing & Editing
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring