Kunj Choksi, Developer in Toronto, ON, Canada
Kunj is available for hire
Hire Kunj

Kunj Choksi

Verified Expert  in Engineering

Software Developer

Toronto, ON, Canada
Toptal Member Since
June 10, 2022

Kunj has more than three years of experience in software development with Ruby and JavaScript. With dual expertise in mobile and web development, he is open to taking on unique projects which provide an opportunity to design software architecture and APIs. Additionally, Kunj has experience gathering requirements from stack holders, developing both front- and back-end parts, and deploying them to production.


ZayZoon Inc
Ruby on Rails (RoR), JavaScript, PostgreSQL, Metabase, Jira, GitHub...
DM Group Of Investments
AngularJS, Angular, RubyMine, Heroku, Netlify, Firebase, Firebase Hosting...
JavaScript, Cordova, iOS, Android, Amazon Web Services (AWS), Elasticsearch...




Preferred Environment

Ubuntu, Windows, RubyMine, WebStorm, Visual Studio Code (VS Code), Ruby on Rails (RoR), APIs, RESTful Web Services

The most amazing...

...app I’ve developed is called Fitterfly Wellness, which brought series A funding to the organization.

Work Experience

Software Developer

2024 - PRESENT
ZayZoon Inc
  • Implemented and automated various features for internal products to increase the productivity of cross-platform teams.
  • Troubleshoot end-user issues and document each case. Analyzed patterns in problems, identifying recurring issues. Proactively debugged known issues, collaborating with relevant teams to find effective solutions.
  • Mentored peers and provided ongoing support. Reviewed pull requests.
Technologies: Ruby on Rails (RoR), JavaScript, PostgreSQL, Metabase, Jira, GitHub, Interchecks, Papertrail

Software Developer

2021 - 2022
DM Group Of Investments
  • Developed the PDF auto-fill automation, reducing 70-80% of realtor work tasks.
  • Led front-end development for software in multiple domains. Kept the emphasis on the user experience to provide ease of use for the software.
  • Delivered a web application to a charity organization guided by Lean development principles. That includes front- and back-end development with best code practices and less user experience.
  • Designed a software architecture that communicates with the different databases using PostgreSQL and Cloud Firestore. Provided an impeccable user experience.
  • Worked on optimization strategies for front- and back-end development to quicken the response of API endpoints and user interface load times.
Technologies: AngularJS, Angular, RubyMine, Heroku, Netlify, Firebase, Firebase Hosting, Cloud Firestore, Firebase Web SDK, Firebase Authentication, Ruby on Rails (RoR), API Integration, Ruby, Full-stack, CSS, TypeScript, Bootstrap, jQuery, Figma, Asana, ClickUp, PostgreSQL, User Experience (UX), SaaS, User Interface (UI), JavaScript, APIs, HTML, RESTful Web Services, Project Management & Work Tracking Tools, Ruby on Rails 7

Full-stack Developer

2018 - 2021
  • Developed a mobile app that bridged a gap between an end-user and an expert team. Provided a convenient way of sharing nutrition data and health reports. Received series A funding.
  • Worked solely on the RazorPay payment gateway system transition. Used Ruby On Rails(RoR) and Cordova.
  • Given duties for building, deploying, and managing mobile apps for Android and iOS platforms.
  • Acted as the main person of contact when handling and integrating Elasticsearch.
  • Developed a mobile application for doctors which provides a hassle-free way to manage patients and their medical reports. Worked on both front and back-end parts and requirement gathering from product owners.
  • Worked as a back-end developer delivering API endpoints documented with Swagger to the 3rd party organization communicating with front-end developers.
Technologies: JavaScript, Cordova, iOS, Android, Amazon Web Services (AWS), Elasticsearch, Mobile UX, AngularJS, AngularUI, Angular, HTML5, CSS, SCSS, RazorPay, API Integration, Ruby, Full-stack, TypeScript, Bootstrap, jQuery, Paytm, Payment APIs, Figma, Asana, ClickUp, PostgreSQL, Ruby on Rails (RoR), User Experience (UX), SaaS, User Interface (UI), APIs, HTML, RESTful Web Services, Project Management & Work Tracking Tools, Ruby on Rails 7, DigitalOcean

Wellness App

A mobile app that bridged a gap between an end user and an expert team. The app provided a convenient way of sharing nutrition data and health reports. Users can select a health program and pay through the app. They can even access limited features of this app without paying.

Daily Expense Management App

Developed a daily expense management app. You can add your daily expenses in one tap. This app comes with access from a variety of local stores in Canada. It allows users to add amounts for any specific day. Users can check weekly and monthly spending together with a unique store expense analysis with different graphs.

I used Google+ Authentication to save data for each user. The hybrid mobile app is made with React Native and Ruby On Rails (RoR).


JavaScript, CSS, Ruby, SCSS, SQL, TypeScript, HTML, C#.NET, HTML5, Java


AngularJS, Angular, Ruby on Rails (RoR), Bootstrap, React Native, Express.js, Tailwind CSS, Stimulus


jQuery, Node.js, Firebase Web SDK, AngularUI, React


Cordova, Firebase Hosting, API Integration, Full-stack, Web Development, Mobile App Development, ClickUp, Payment APIs, APIs, RESTful Web Services, Project Management & Work Tracking Tools, Ruby on Rails 7, Microsoft Azure, Cloud Computing, Mobile UX, Hybrid Apps, Paytm, Google+ Authentication, RazorPay, User Experience (UX), SaaS, User Interface (UI), Metabase, Interchecks


Asana, Figma, Firebase Authentication, RubyMine, WebStorm, Jira, GitHub, Papertrail


Agile Workflow


Ubuntu, Firebase, Visual Studio Code (VS Code), Windows, Amazon Web Services (AWS), iOS, Android, Heroku, Netlify, DigitalOcean


PostgreSQL, Elasticsearch, MongoDB, Cloud Firestore

2021 - 2022

Advanced Diploma in Software Engineering

Centennial College - Toronto, Canada

2014 - 2018

Bachelor's Degree in Computer Engineering

Sardar Vallabhbhai Patel Institute of Technology - Gujarat, India

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.


Share your needs

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

Choose your talent

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

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