SaaS Talent

Senior Back End Developer at Fancraze

5 Years of Experience

Bengaluru, Karnataka, India

91 85*********

Expected Salary

-

Current Salary

-

Notice Period

Not Available

About

Back End Engineer and Eternal Computer Science student who believes all of world's problems can be solved by writing better code. Software enthusiast who spends time learning what goes on behind the beautiful and fast responsive applications of the world. Strives to implement innovative engineering solutions for products to solve real life problems and at the same time deliver scalability.

Senior Back End Developer

FanCraze, SaaS/Cloud Product, Information Technology & Services

Past Company 2

Spottabl

Past Company 3

SurveySparrow

Companies Worked:

FanCraze, Spottabl, SurveySparrow, SurveySparrow, Cognizant

Work History:

Job Title : Senior Back End Developer
Company name : FanCraze
Period : June 2022 - Present
Summary : ° Responsible for building the back end of Sets Feature from scratch which is a game that allows users to lock collectibles for a period of time in return for exciting NFT rewards, team merchandise, cash prizes etc. Worked on the System Design, Database Schema Design, Writing code, Infrastructure setup for the entire feature.

° Responsible for building a Notification System from scratch that allowed the marketing and operations team to build custom dynamic marketing and transactional notification templates that could be sent to different users through channels like email, sms, whatsapp, in-app notifications etc. Completely automated the notification system to help marketing team reach audiences using an in-house tool with zero developer dependency.

° Responsible for building a real time mini warehouse system for marketplace actions like sales, listing etc. which is then used to build the top sales and latest sales pages in the platform as well as for internal marketplace action analysis by the data analytics team

° Collaborated with the team on building the fantasy sports game FLASH using the cricket NFT collectibles. Worked extensively on building all UI related APIs for the FLASH games making sure APIs are optimised and efficient to give user's a seamless experience.

° Responsible for optimisation of various slow running mongo queries and APIs throughout the platform to improve user experience. Successfully reduced the load time of the NFT collection page and Marketplace pages of the platform that get the most traffic.

° Responsible for setting up the back end of the Onboarding flow integrating various features of the platform to take the user through a seamless journey from signup to playing their first ever flash game and as well as making the users owners of cricket NFTs.
Location : Mumbai, Maharashtra, India

Job Title : Back End Developer
Company name : Spottabl
Period : February 2022 - June 2022
Summary : ° Worked on building a notification system micro service to push email, sms, in-app notifications to customers

° Integrated slack notifications with interactive messages to allow companies and recruiters to respond to recruitment process updates on their own company slack workspace thereby considerably reducing the recruitment lifecycle for a role posted on Spottabl.

° Collaborated in building a generic integration framework for Spottabl to facilitate quicker integration work of Spottabl system to different job board platforms like GreenHouse, FreshTeams etc.
Location : Bangalore Urban, Karnataka, India

Job Title : Back End Developer
Company name : SurveySparrow
Period : June 2021 - February 2022
Summary : Responsible for Architecture, Design, Development and Implementation of Robust, Scalable and Efficient systems for the SurveySparrow Paltform.

The Role Included Responsibilities such as:
• Developed a generic Import Service which is being extend to different parts of the platform to build features like Contact Import, Response Import with minimum delivery time.

• Planning, Design and Implementation of more Dynamic Billing System for the Platform.

• Optimization of the Back End layer by implementing proper indexing, keyset pagination in the Database, improving caching in the application by Redis.
Location : Ernakulam, Kerala, India

Job Title : Full Stack Developer
Company name : SurveySparrow
Period : September 2019 - June 2021
Summary : Responsible for developing end-to-end features for the SaaS Survey platform.

The Role included responsibilities such as:
• Backend Design and Development.

• Database Design and Implementation using PostgreSQL.

• Writing PostgreSQL queries as well as implementing and writing queries using a Node.js ORM - Sequelize.

• Implementing front-end features for the platform using React.js

• Implementing and writing background workers on the server to execute heavy duty jobs without affecting the responsiveness of the SaaS platform. I worked on Bull.js npm library to implement workers which makes use of Redis to queue and execute background jobs.

• Implementing and making use of a caching system in the platform using Redis to improve response time of pages.

• Improving the performance of slow database queries by analyzing the query planner and implementing proper indexing on large tables throughout the database architecture.

• Improving the security of the SaaS application by fixing issues related to CSRF, XRR, Clickjacking etc....
Location : Kochi, Kerala, India

Job Title : Data Engineer
Company name : Cognizant
Period : January 2018 - May 2019
Summary : I have been working as a junior ETL developer, Report Developer and ETL test engineer for the client ABBOTT, a Life Sciences Company.

I was part of the ETL development team for an Informatics Platform, a web platform that is used to manage the collection, processing, storage, retrieval and analysis of information generated in various laboratories belonging to Abbott.
The DataWare House for the platform was developed using PostgreSQL database and Python.The system used the Airflow python framework to map and schedule the data flow and ingestion tasks.
The data was processed, analyzed and stored to be used for predicting various parameters like ETA of tests, frequency of tests required for patients etc.
Technologies: Python, Flask, json and csv python modules, Airflow, PostgreSQL, VS Code, GIT, GITHUB

I was part of the Reporting team of Abbott Nutrition Department.
I worked on the development of a Sentiment Dashboard that analyzes the feedback of its customers posted on various public web forums like Facebook and Twitter.
The web scraping to collect data was done using Python mainly utilizing the BeautifulSoup module and by utilizing Facebook and Twitter APIs.
The dashboards were created using Power BI and sentiment analysis was done using Microsoft Azure Cognitive Services.

Languages:

English (Professional Working)

Skills

Serverless Framework

TypeScript

AWS Lambda

AWS SQS

AWS SES

AWS S3

AWS CloudFormation

Power BI

Microsoft Azure

Twitter API

Jupyter

BullMQ

Amazon EC2

Amazon S3

Sequelize.js

python

hapi.js

GraphQL

MongoDB

docker

Show More

Notes & Recommendation

Copyright © 2022 All Rights Reserved. Saas Talent