Antony Raj, Developer in Sharjah, United Arab Emirates

Antony Raj

Full-stack Polyglot Developer

Sharjah, United Arab Emirates
Toptal Member Since
September 30, 2020

Antony is a versatile full-stack developer who excels at creating solutions from scratch and developing all layers of the software stack. Antony is a passionate polyglot with expertise in major languages such as Ruby, Python, JavaScript, Go, and Java. A proven leader in the technology space, Antony contributes to open source in his spare time and has expertise with both AWS and Google Cloud Platform.

Antony is available for hire
Hire Antony


Francium Tech
Go, Kubernetes, Python, Django, Flutter, Ruby on Rails (RoR), Ruby, MySQL...
Fintep Solutions
Java, Django, Python, Google Cloud Platform (GCP), Vue, Ruby on Rails (RoR)...
Next Jump Inc.
PHP, Go, HTML, CSS, JavaScript, Vue, PostgreSQL, Laravel, TypeScript, Docker


Sharjah, United Arab Emirates



Preferred Environment

Amazon Web Services (AWS), Go, Kubernetes, Django, Python, Vue, Ruby on Rails (RoR), Node.js, React, Java

The most amazing...

...thing I've designed is a complex microservice stack with more than five languages that could be deployed into any cloud provider, including on-premise.

Work Experience

2017 - PRESENT

Co-founder | CTO

Francium Tech
  • Built a highly scalable crawl service using AWS Infrastructure that would scrape over 10,000 websites in a short period with minimal resources.
  • Indexed all crawled websites into the Elasticsearch engine.
  • Reduced the indexing time of Elasticsearch indexes from weeks to about an hour.
  • Increased stability and reliability of the banking platform using AWS.
  • Built a product from scratch that would remind people through SMS, Telegram, WhatsApp, and email. It can also share events with family and friends. It was built using React and an Apollo GraphQL client.
  • Developed a matrimonial product that would help bridge prospective profiles and grew it from 1 to 200 paying customers every month (Ruby on Rails and Vue architecture).
  • Created a product that parses handwritten forms and extracts the handwritten fields into a structured database using OpenCV, Python, and Django.
  • Built an HR product from scratch using Express.js and Node.js.
Technologies: Go, Kubernetes, Python, Django, Flutter, Ruby on Rails (RoR), Ruby, MySQL, Redis, MongoDB, Sidekiq, RSpec, Elasticsearch, PHP, Back-end Development, Machine Learning, SQL, Express.js, Google Cloud Platform (GCP), Next.js, Cloud, APIs, Docker
2017 - PRESENT

Software Architect

Fintep Solutions
  • Built the entire software architecture from scratch.
  • Split a huge portion of core business logic into microservices running in different stacks, languages using Python/Django, Ruby/Rails (back-end business logic), JavaScript/Vue (front-end), Java (Quarkus), and Go (on-premise builds).
  • Built a system capable of handling a huge volume of documents and processes them using purely horizontal scalable models, removing time from the equation mainly using Kubernetes.
  • Designed the UI/UX for the product from the ground up. Built with Vue, Bootstrap, and Vuex for state management.
  • Improved volume document transaction time from four days to under two minutes using pure horizontal scalability techniques.
  • Created a test framework using RSpec to help young developers write tests with the least friction and maximum coverage (less than four times of lines visited) and implemented full TDD across the team.
  • Conducted iterative feedback sessions with the customer for the UX and incorporated changes to the most used sections.
  • Led a team of approximately 15 and managed the complete end-to-end delivery.
  • Created a one-click install using Docker Compose for the software to be deployed in on-premise environments.
  • Automated the entire infrastructure using Terraform.
Technologies: Java, Django, Python, Google Cloud Platform (GCP), Vue, Ruby on Rails (RoR), Ruby, MySQL, Redis, MongoDB, Go, Sidekiq, RSpec, Elasticsearch, Docker Compose, Back-end Development, Machine Learning, SQL, PostgreSQL, Technical Architecture, Spring Boot, Docker
2022 - 2023

Full-stack Developer

Next Jump Inc.
  • Launched a small business store for a travel booking platform with custom styling and built-in Vue with the back end in Laravel and Go.
  • Performed several enhancements in various parts of the application.
  • Fixed several issues in various parts of the application. Enhanced performance of a heavily used page.
Technologies: PHP, Go, HTML, CSS, JavaScript, Vue, PostgreSQL, Laravel, TypeScript, Docker
2022 - 2022

Senior Full-stack Engineer

  • Built the Go application that ingests several gigabytes of data using Apache Kafka, processes it, enriches the data, and saves it in Apache Druid.
  • Leveraged the power of Goroutines and channels to process and enrich the data.
  • Wrote the code to process the data in 50,000 routines, thus saving a considerable amount of money for the client.
Technologies: Go, Django, Python, React, JavaScript, Google Cloud Platform (GCP), Kubernetes, Apache Kafka,, Apache, Sidekiq, RSpec, Elasticsearch, Back-end Development, SQL, PostgreSQL, Docker
2012 - 2017

Lead Architect

RPX Corporation
  • Integrated payment capabilities to the product using Braintree.
  • Implemented an alert system capable of delivering millions of alerts to various end customers (built using Solr, PostgreSQL, and Rails).
  • Added search capabilities using for a result set of over 5 billion complex datasets (built using Solr). Integrated the Solr engine with Python project using Django Haystack, and the front end was built with Angular.
  • Implemented charting capabilities for advanced analytics that is reactive and in real-time using Highcharts.
  • Created a Ruby framework that helps improve developer productivity to avoid connection overheads when working remotely. Open-sourced it as well.
  • Automated fully the email workflow sending a huge volume of emails (over 6 million) using SendGrid, Action Mailer, and Premailer.
  • Designed and implemented delivering confidential data through Amazon S3 safely using Express.js.
  • Completely automated the deployments using AWS infrastructure, ensuring zero downtime.
  • Designed end-to-end monitoring using New Relic, Honeybadger, and Monit.
Technologies: Django, Python, Ruby on Rails (RoR), Ruby, MySQL, Redis, MongoDB, Sidekiq, RSpec, Elasticsearch, Back-end Development, SQL, PostgreSQL, Technical Architecture, Docker
2011 - 2012


Rosetta Stone
  • Rearchitected the scheduling framework that has group sessions, 1:1, and broadcast sessions into JavaScript from Raw SQL that improved code maintainability, testing, and more.
  • Improved the performance from minutes to seconds which also worked across multiple timezones.
  • Implemented texting capabilities that notified about an upcoming schedule using the Delayed Job, Rails Whenever library.
  • Integrated OAuth 2.0 with Google for students to sign-up for the course.
  • Setup a VPN with a bastion host for securely access to Rosetta Stone servers.
  • Overhauled the UI/UX workflow to move away from web-only standards to a responsive design.
  • Optimized code that was written in Java/Spring to efficiently cater to thousands of concurrent users accessing the platform.
  • Adopted the Rails authorization framework, CanCan, early on to move all authorization related code to one place which hugely improved both the efficiency and maintainability of code.
Technologies: Java, Ruby on Rails (RoR), Ruby, MySQL, Redis, MongoDB, RSpec, Back-end Development, SQL, PostgreSQL, Technical Architecture, Spring Boot, Docker
2008 - 2011

Senior Consultant

  • Worked on the entire spectrum of the OpenHub application, developing several features in it; also implemented Highcharts-based graphs and badges.
  • Played a key role in introducing D3.js-based streamgraphs.
  • Automated builds using Jenkins and GoCD and introduced continuous integration and continuous delivery to the team.
  • Helped Adobe fix major problems in their Flex framework.
  • Used Mingle, an agile management tool that helped estimate and deliver the task with efficiency.
  • Ensured 100% code coverage and followed TDD best practices using JUnit.
  • Managed the communication and deployment complexity among ~150 microservices built using C#, .NET.
  • Worked with more than 50 pairs in a pair-programming program and acquired skills from different developers.
  • Reduced processing time from two hours to under three minutes to process a 2GB file that had pricing of various products within a supermarket using Spring Batch framework.
Technologies: NAnt, Documentum API, .NET, C#, Spring Batch, Spring, Java, Ruby, MySQL, Redis, MongoDB, RSpec, Back-end Development, SQL, PostgreSQL, Technical Architecture, Java 8, Spring Boot
2005 - 2008

Software Engineer

British Telecom
  • Developed a migration project from scratch that transformed legacy web-logic application into a Spring-based one.
  • Introduced Ajax (Web 2.0) standards to the team and migrated from conventional server-side rendering.
  • Converted hard-coded SQL queries that were nonversion-tracked into structured Hibernate query language and tracked them via source control.
  • Introduced reusable component development to the team using Spring and Hibernate.
Technologies: Hibernate, Spring, Java, MySQL, Redis, MongoDB, Back-end Development, SQL, PostgreSQL


Top Bidding App
This app helps people in India bid on the products listed in the app through their mobile. The API was developed in Golang and the admin application was built on Ruby on Rails and Vue.js. I was responsible for architecting and scaling the application. It was expected that there would be 10 million people live bidding on the application. It was delivered successfully to the customer's satisfaction.

Insights for RPX Corporation

This project was RPX's premium offering on litigations, patent, PTAB, ITC, and entities. I worked on it as the full-stack architect and was responsible for aggregating a massive amount of information (both public/paid) and presenting them to RPX's clients and subscribers. I was instrumental in building major epics that included search optimization, UI/UX overhaul, microservices, search capabilities, single sign-on, payment integration, rich analytics, and so on.

Django-Haystack Contribution | Open Source
Django-Haystack provides a modular search for Django. It offers a unified, familiar API that allows you to plug in different search back ends without having to modify the code. I added a feature to the existing Django-Haystack application to add the ability to do endsWith input type with back ends.



Ruby, Python, Java, JavaScript, Go, ECMAScript (ES6), PHP, SQL, Java 8, C#, HTML, CSS, TypeScript


Ruby on Rails (RoR), Django, Spring, Factory Girl, Spring Boot, Flask, Angular, Hibernate, Ember.js, Flutter, Spring Batch, .NET, Express.js, Next.js, Laravel


Sidekiq, Vue, React, CanCanCan, Node.js, jQuery, Documentum API


Amazon Simple Queue Service (SQS), AWS Fargate, SemaphoreCI, CircleCI, AWS ELB, RSpec, Docker Compose, Amazon Elastic Container Service (Amazon ECS), Amazon EKS, AWS CloudFormation, Jenkins, Caddy Server, Terraform, Jira, React Apollo, Apache


Refactoring, Microservices Architecture, Test-driven Development (TDD), B2B, REST, DevOps


Amazon EC2, Kubernetes, Google Cloud Platform (GCP), Docker, Amazon Web Services (AWS), Apache Kafka, Mailgun, Android, AWS Lambda


Amazon S3 (AWS S3), PostgreSQL, MySQL, Elasticsearch, Redis, MariaDB, MongoDB, Memcached,, CockroachDB


Identity & Access Management (IAM), Architecture, Back-end Development, APIs, Full-stack, Web Scraping, Web Development, Scraping, Financial Services, Amazon Route 53, Apollo, Machine Learning, SOAP, Elastic Load Balancers, Software, Information Technology, Computer Science, Transcoding, Technical Architecture, Cloud


2006 - 2008

Master of Science Degree in Software Systems

BITS Pilani - Rajasthan, India

2001 - 2005

Bachelor of Technology Degree in Information Technology

Anna University - Chennai, India



AWS Certified Solution Architect — Associate

Amazon Web Services