Kasi Raj, Developer in Munich, Bavaria, Germany
Kasi is available for hire
Hire Kasi

Kasi Raj

Verified Expert  in Engineering

Bio

Kasi is a professional back-end developer with experience in Ruby on Rails, MySQL, PostgreSQL, AWS (EC2, Load Balancer, S3, and CloudFront), Git, and NGINX. He has developed applications with millions of users, worked with NFTs, set up and integrated payment systems, and received company awards for his work, one for automating the end-to-end test cases of a regression test suite, significantly improving testing efforts. He enjoys creating APIs, integrating SDKs, and writing code for scale.

Portfolio

GuardianLink
Ruby, PostgreSQL, Ruby on Rails API, Ruby on Rails (RoR), Git...
Learnyst
Ruby, Ruby on Rails API, Ruby on Rails (RoR), MySQL, Amazon Web Services (AWS)...
Tata Consultancy Services
Java, Selenium, Cucumber, Page Object Model (POM)

Experience

  • Git - 4 years
  • Data Structures - 4 years
  • Algorithms - 4 years
  • Agile - 4 years
  • Ruby - 3 years
  • Ruby on Rails API - 3 years
  • MySQL - 3 years

Availability

Part-time

Preferred Environment

MacOS

The most amazing...

...feature I've delivered is the authorization framework for the administration panel of a SaaS e-learning platform built from scratch.

Work Experience

Ruby on Rails Developer

2021 - 2022
GuardianLink
  • Integrated payment gateways such as Stripe, Ippopay, Wyre, Ramp, and Circle to allow users to pay in fiat currency or cryptocurrency in the non-fungible token (NFT) marketplace.
  • Implemented a time auction for NFTs. Once the auction ends, the NFT is transferred to the highest bidder.
  • Added a report section to the administration panel, which can be used to track the performance of the NFT marketplace by the admin.
Technologies: Ruby, PostgreSQL, Ruby on Rails API, Ruby on Rails (RoR), Git, Amazon Web Services (AWS)

Tech Lead

2019 - 2021
Learnyst
  • Served as the lead back-end developer responsible for developing new features, improving the application's performance, performing code reviews, and mentoring junior developers.
  • Developed an authorization framework with Pundit Gem, which enabled customers to create administrators with different roles according to their needs.
  • Redesigned how we store the user's custom profile data, allowing the administrator to filter users based on the custom fields they have created.
Technologies: Ruby, Ruby on Rails API, Ruby on Rails (RoR), MySQL, Amazon Web Services (AWS), Git, Agile

Assistant Systems Engineer

2018 - 2019
Tata Consultancy Services
  • Awarded the Best Newcomer award for automating the end-to-end test cases of a regression test suite, which reduced our testing efforts.
  • Awarded the ILP Kudos award for my exemplary performance during the training period.
  • Reported and tracked bugs (defects) using the HP ALM tool.
Technologies: Java, Selenium, Cucumber, Page Object Model (POM)

Experience

Centralized NFT Marketplace

Centralized the non-fungible token (NFT) marketplace, which brings blockchain technology and NFTs to users without the learning curve of Web3. We did this by using custodial wallets for completing blockchain transactions on behalf of users. Users can buy NFTs using fiat currency just like any other digital product. I was the back-end developer and integrated various payment gateways to collect money from users. I also handled the settlement of funds and the transfer of NFTs between traders.

Learning Management System

This is a SaaS application where teachers can signup and sell their courses online on their white-labeled websites. I was the lead back-end developer creating new features, improving the application's performance, performing code reviews, and mentoring junior developers.

Education

2023 - 2024

Master's Degree in Quantitative Finance

University of Glasgow - Glasgow, UK

2013 - 2017

Bachelor's Degree in Information Technology

Sri Krishna College of Engineering and Technology, Anna University - Coimbatore, India

Skills

Libraries/APIs

Ruby on Rails API

Tools

Git, Slack, Cucumber

Languages

Ruby, Java, Python 3

Frameworks

Ruby on Rails (RoR), Selenium

Paradigms

Agile, Page Object Model (POM)

Storage

MySQL, PostgreSQL, Databases

Platforms

Amazon Web Services (AWS), MacOS, Visual Studio Code (VS Code)

Other

Data Structures, Algorithms, Software Development, System Design, SaaS, Mathematical Finance, interest rate modelling

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