Summary
Overview
Work History
Education
Skills
Timeline
Generic
Rajath  R

Rajath R

Back End Developer
Kochi

Summary

Backend Engineer with a passion, love and proven experience in building, innovating and scaling robust products from scratch for 2 startups. 5+ years experience in software design, collaboration, implementation and optimization in a fast paced and innovative environment. Expertise in Programming Languages like Javascript and Python, Web frameworks like Hapi.js and Flask.py, Databases like PostgreSQL, MongoDB and Redis, Database ORM frameworks, Database ODM frameworks, AWS Services, Frontend frameworks like React.js, Project Management Tools like Git, Jira, BitBucket, Linear.

Overview

6
6
years of professional experience
2
2
years of post-secondary education

Work History

Senior Backend Developer

Fancraze Technologies
06.2022 - Current
  • Collaborated on the backend design and development for a new FC5 fantasy sports game using the famed NBA Topshot collectibles, bringing the collectors of NBA Topshot even closer to the NBA games. Worked on various aspects of the product ranging from the system architecture, database design, fantasy scoring system, the game creation by the admins and team submission by the customers, the reward distribution system etc.
  • Collaborated on the backend design and development of the fantasy cricket game FLASH played using Fancraze Cricket collectibles. Worked on various aspects of the product ranging from user side APIs, game creation by admin, scoring system, reward distribution system etc.
  • Designed and developed the entire backend of Sets fantasy game which enabled users to put their Fancraze Cricket collectibles to stake on the platform for a given period of time to win exciting cash rewards and other rare cricket collectibles.
  • Platform Developer Responsibilities included
    - Setting up a generic Notification Service which allowed developers to integrate new notification channels into the system with minimum effort and time and allowed operations team to easily create dynamic notification templates etc.
    - Set up API Gateway Layer to handle routing of client requests to internal microservices, authentication and authorization of users and various other middleware tasks.
    - Responsible for Database, API design and optimizations, Datawarehouse design etc. throughout the platform.
  • Skills: Node.js, Typescript, Serverless Framework, MongoDB, PostgreSQL, Redis, AWS Services like Lambda, SQS, CloudFormation, EventBridge, Step Functions

Fullstack/Backend Developer

SurveySparrow Inc.
09.2019 - 02.2022
  • Designed and developed dynamic billing system integrated to Stripe enabling sales team to carefully design and sell new subscription plans to customers with zero engineering help(a huge contrast to how things were done earlier). Achieved boost in customer sales by 20% as sales team was able to dynamically change plans provided to customers based on changing market trend with zero down time and zero developer support.
  • Designed and developed generic import system for use throughout the Surveysparrow platform. The service was extended to implement features like importing contacts to send out surveys, importing responses captured in other platforms to Surveysparrow for customers migrating to our platform etc.
  • Platform Developer Responsibilities included
    - Set up an independent pluggable redis caching layer at route level to serve data faster and reduce response time of the application
    - Improved platform security by implementing csrf tokens, proper security and cookie headers, strong password policies etc.
    - Set up dynamic automated documentation page for API routes using Swagger Open API and Hapi-Swagger js library to ensure up to date API documentation for customers, partners and developers.
    - Responsible for database design, query analysis, optimization and administration.
  • Skills: Node.js, React.js, Redux.js, Hapi.js, PostgreSQL, Redis, Bull MQ, Elasticsearch, AWS Services like EC2, Lambda, RDS, Elasticache

Software Developer

Cognizant Technology Solutions
01.2018 - 05.2019
  • Responsible for the development of the ETL System for an Informatics Platform AlinIQ, an application to analyze and monitor data to uncover actionable insights to improve laboratory performance for the client Abbott Technologies.
  • Contributed to the design, development and optimization of the ETL Data Warehouse for storing the enormous patient diagnostic data from Abbott's numerous labs and hospitals.
  • Skills: Python , Flask , Apache Airflow , PostgreSQL, AWS Services like RDS, Elasticache

Education

Bachelor of Technology - Computer Science And Engineering

Amrita University
Kollam, Kerala
07.2013 - 2017.07

Class XII - Mathematics And Computer Science

Central Board of Secondary Education
Kochi, Kerala
06.2011 - 06.2013

Skills

    Javascript, Typescript, Python

undefined

Timeline

Senior Backend Developer

Fancraze Technologies
06.2022 - Current

Fullstack/Backend Developer

SurveySparrow Inc.
09.2019 - 02.2022

Software Developer

Cognizant Technology Solutions
01.2018 - 05.2019

Bachelor of Technology - Computer Science And Engineering

Amrita University
07.2013 - 2017.07

Class XII - Mathematics And Computer Science

Central Board of Secondary Education
06.2011 - 06.2013
Rajath RBack End Developer