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

Kunj Choksi

Verified Expert  in Engineering

Software Developer

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

Kunj has over four years of experience in software development with Ruby and JavaScript. With expertise in mobile and web development, he is open to taking on unique projects that provide an opportunity to design software architecture and APIs. Additionally, Kunj has taken the lead in gathering requirements from stakeholders, developing both front- and back-end parts, and deploying them to production.

Portfolio

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

Experience

Availability

Full-time

Preferred Environment

Ruby on Rails (RoR), APIs, RESTful Web Services, JavaScript, Angular, React, Hybrid Apps, Ionic 7, PostgreSQL

The most amazing...

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

Work Experience

Back-end Developer

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

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, Hotwire, ActiveRecord, Mobile Development

Full-stack Developer

2020 - 2021
Fitterfly
  • Designed and developed a product that acted as a core engine to provide templatized data for end users.
  • Worked closely with stakeholders to architect different streams of end-user products.
  • Implemented Razorpay payment gateway system solely in Ruby on Rails (RoR) and Cordova on mobile applications.
  • Worked as a back-end developer delivering API endpoints documented with Swagger to the 3rd-party organization, communicating with front-end developers.
  • Managed production and stage server deployment on AWS.
  • Worked with cross-platform teams to gather requirements and design internal tools to boost their productivity.
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, Hotwire, Code Review, Ionic, Apple Push Notifications, Amazon Simple Notification Service (Amazon SNS), ActiveRecord, Docker, Back-end

Mobile App Developer

2019 - 2020
Fitterfly
  • 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 closely with the UX designer and a team of two developers to distribute front-end work.
  • Managed building and deploying mobile apps for Android and iOS platforms.
  • Developed and integrated Cordova and Ionic plugins to give support and feel of native apps such as Camara, payment gateway, storage, and PDF reader.
  • Implemented customized lazy loading to load thousands of records on a page.
  • Worked closely with the product owner to discuss and design product requirements.
Technologies: Cordova, Ionic, Hybrid Mobile Development, Android, Android SDK, iOS App Development, Angular, Ruby on Rails 5, HTML5, CSS, jQuery, PDF.js, Cordova Plugins, Google Play Store, App Store, Figma, Leadership, Team Management, UX Design, Mobile Development

Software Developer

2018 - 2019
Fitterfly
  • Developed a single-page application with Ruby on Rails (RoR) and Angular for one of the campaign projects with storing analytics.
  • Worked on ongoing software for nutritionists and doctors.
  • Followed Agile methodologies and worked with Asana and ClickUp to track work and progress.
  • Managed development and production build deployment using Firebase CLI.
  • Worked with a QA engineer to ensure rigorous testing, identify defects, and improve software quality.
Technologies: JavaScript, Elasticsearch, Ruby on Rails 7, HTML5, CSS5, SCSS, Figma, Firebase, jQuery, REST APIs, JSON Web Tokens (JWT), Asana, ClickUp, Production, Back-end

Wellness App

https://www.fitterfly.com/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

https://github.com/Kunj-Choksi/MoneySheet
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).

Scan-It

https://github.com/Kunj-Choksi/scan-it
A mobile application to capture, scan, and create PDF documents. I used Ionic with Capacitor to use core functions such as the camera and storage. I used Angular with the Ionic library to make a cross-platform mobile app. This app can capture multiple images and allows users to merge and export them as PDFs and share or save them to the device.
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

Libraries/APIs

jQuery, Node.js, React, Firebase Web SDK, ActiveRecord, AngularUI, Ruby on Rails API, React Navigation, REST APIs

Tools

Asana, Figma, Firebase Authentication, RubyMine, WebStorm, Jira, GitHub, Papertrail, Sentry, RSpec, Capacitor, Apple Push Notifications, Amazon Simple Notification Service (Amazon SNS), Cordova Plugins

Frameworks

AngularJS, Angular, Ruby on Rails (RoR), Bootstrap, React Native, Express.js, Ruby on Rails 7, Ionic, Tailwind CSS, Stimulus, Android SDK, JSON Web Tokens (JWT), Ruby on Rails 5

Languages

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

Storage

PostgreSQL, Elasticsearch, MongoDB, Cloud Firestore

Paradigms

Agile Workflow, Mobile Development, UX Design

Platforms

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

Other

Cordova, Firebase Hosting, API Integration, Full-stack, Back-end, Web Development, Mobile App Development, ClickUp, Payment APIs, APIs, RESTful Web Services, Project Management & Work Tracking Tools, Microsoft Azure, Cloud Computing, Mobile UX, Hybrid Apps, Paytm, Google+ Authentication, Razorpay, User Experience (UX), SaaS, User Interface (UI), Metabase, Interchecks, Hotwire, Code Review, CSS5, Production, Hybrid Mobile Development, iOS App Development, Google Play Store, App Store, Leadership, Team Management, Ionic 7

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