
Pratik Bassi
Verified Expert in Engineering
Software Developer
Vancouver, BC, Canada
Toptal member since August 7, 2025
Pratik is a software developer with six years of experience in a variety of technologies. He currently works in Ruby on Rails and React but has also worked on Vue, Laravel, Spring Boot, and Next.js projects. Most recently, Pratik worked at an accessibility services and remediation company and has a wealth of accessibility-related knowledge.
Portfolio
Experience
- Vue - 6 years
- JavaScript - 6 years
- Agile Project Management - 6 years
- Python 3 - 6 years
- Ruby on Rails (RoR) - 4 years
- Java - 3 years
- PostgreSQL - 3 years
- Amazon S3 (AWS S3) - 3 years
Preferred Environment
Windows 11, Ubuntu 22.04, MacOS, Ruby on Rails 8, Vue 3, React, Python 3, JavaScript, TypeScript, Ruby on Rails (RoR)
The most amazing...
...thing I've built is a set of accessibility tests that can be deployed through large-scale scanning tools, Chrome extensions, and CLI tools.
Work Experience
Software Developer
Allyant
- Developed scanning and testing tools to search for web accessibility errors, improving auditing speed by up to 50%.
- Maintained and developed a large accessibility project manager for 6,000+ clients and company staff.
- Updated and improved Android accessibility application to demonstrate common mobile accessibility issues using Kotlin.
- Improved data pipelines between project software, scanning tools, and Chrome extensions to enable comprehensive cross-application functionality, increasing automation of repetitive tasks.
- Headed the development of WCAG compliance scanning tools for both command line and web use as a software-as-a-service (SaaS) product.
- Utilized internal and external APIs to connect internal tools to Jira, Microsoft Teams, and Slack.
Software Developer 1
Exan Software
- Developed new features and tools for a SaaS product for the management of dental schools.
- Integrated and merged changes from sibling companies into educational products, bringing new features from legacy applications into other applications.
- Investigated and enacted performance improvements on existing software, reducing load time and increasing application responsiveness by at least 10%, as measured by Chrome DevTools.
- Developed a custom report-building tool for client-side financial data gathering, mapping large data lakes for customer use using Pentaho Data Analytics and ETL scripts for 200,000+ records.
Web Developer
Concord Business Plans
- Built several robust sites for various clients and optimized SEO to maximize website potential, helping generate millions in revenue and assisting several companies in receiving seed funding.
- Developed websites to be continuously integrated and deployed to rapidly meet changing project requirements.
- Created a custom CMS solution for Concord Business Plans to replace WordPress while increasing page loading speed by 28%.
Junior Software Developer
ObjectBright
- Created and updated Python adapter programs for reading text and .XLSX files generated by cron jobs that run optical character recognition programs. Developed Oracle 10g database solutions to store generated data.
- Built internal data analysis web tools for gathering and quantifying data across several client-owned companies to track hundreds of millions in revenue across 6+ large corporations.
- Developed financial dashboards for insurance agents to view and track sales goals and projected revenue.
Experience
Long-term Care Marketing Exploration
https://github.com/pratikbassi/battleshipWe are able to predict who purchases long-term care insurance from a pre-selected group of flyer respondents. The working model helps optimize customer marketing, reducing the business cost of each sale.
This results in lower customer premiums and more profits for the companies using this model.
Education
Post-graduate Program in AI and Machine Learning
University of California, Berkeley - Berkeley, California, USA
Bachelor's Degree in Information Technology
Northeastern University - Boston, MA, United States
Skills
Libraries/APIs
Vue 3, Vue, React, Pandas, TensorFlow, Keras
Languages
Python 3, JavaScript, Java, TypeScript, HTML, CSS, PHP
Frameworks
Ruby on Rails (RoR), Spring Boot, Next.js, Laravel
Platforms
Ubuntu 22.04, MacOS, Android, Jupyter Notebook, Heroku, Netlify, Oracle
Storage
PostgreSQL, Amazon S3 (AWS S3), MySQL
Paradigms
Agile Project Management
Other
Windows 11, Ruby on Rails 8, Web Project Management, Android Development, GitHub Actions
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