Summary
Overview
Work History
Education
Skills
Timeline
Generic

Jay Jariwala

Senior Software Engineer (Backend Specialist)

Summary

Senior Software Engineer with 9+ years of experience specializing in backend development, scalable infrastructure, and multiplayer gaming platforms. Proficient in Node.js, React.js, AWS, and Redis, with expertise in building robust systems, integrating third-party APIs, and optimizing cloud services. Adept at solving complex challenges, enhancing performance, and delivering innovative solutions to drive business success.

Overview

11
11
years of professional experience

Work History

Sr. Backend Developer

Neon Pvt Ltd
07.2024 - Current
  • Led the resolution of critical publication issues in the Neon product, enhancing backend stability and performance during data publication across multiple screens
  • Implemented a Redis stream queuing solution to prevent server downtime by distributing load, where the main backend acted as a producer and individual AWS servers served as consumers
  • Optimized data handling by storing API responses in Redis, enabling quick retrieval when screens activate, resulting in smoother and faster content updates on Android applications
  • Integrated Canva app and Canva connect APIs into the Neon product, expanding feature offerings and enabling seamless creative content management
  • Adapted and modified Terraform code to support new services, improving infrastructure scalability and flexibility, while ensuring efficient resource management across cloud environments

Sr. Software Engineer - Remote

Gametion Pvt Ltd
03.2021 - 06.2024
  • Spearheaded the development and maintenance of renowned multiplayer games such as Carrom King, Call Break King, Ludo City, and Bubble King, leveraging Node.js backend technology
  • Implemented essential features like gacha, inbox, season pass, and tournament npm modules across various in-house game projects, enhancing user engagement and retention
  • Developed Standard Operating Procedures (SOPs) for routine deployment of features, streamlining deployment processes and minimizing errors
  • Designed and implemented production REST APIs, resulting in a 29% improvement in information exchange speed and enhancing overall system efficiency
  • Created simulators for gacha and matchmaking test cases, conducting rigorous backend testing to identify and rectify code errors, and optimize load handling
  • Implemented architectural changes across all environments to optimize AWS service costs, ensuring efficient resource utilization and cost savings
  • Introduced the AWS blue-green deployment strategy, facilitating seamless code deployment in production environments, and ensuring uninterrupted service availability

Sr. Full Stack Developer - Remote

Techrover Pvt Ltd
02.2020 - 02.2021
  • Identified and resolved major issues causing multiple bugs in an ongoing project, leading to a significant reduction in bugs after implementing management-approved changes
  • Led the development of backend Node.js projects from scratch, resulting in reduced bugs and improved project efficiency, leading to decreased AWS operational costs
  • Managed the development of an IoT project, overseeing the implementation of backend systems comprising Node.js servers handling data processing from industry sensors via MQTT IoT messaging
  • Designed and developed a web application using Vue.js to visualize processed data and implemented features for sending alerts to administrators via mobile text messages
  • Achieved an 80% code coverage through comprehensive unit testing using JEST, ensuring the reliability and stability of the system with each deployment

Sr. Software Engineer - Contract

Sequr Pvt Ltd | Genea Pvt Ltd
07.2019 - 02.2020
  • Played a pivotal role in transitioning from the HID controller to the Mercury controller for access control security purposes
  • Undertook a comprehensive learning journey to understand the functionality and operation of the Mercury controller, enabling effective utilization for access control purposes
  • Spearheaded the implementation of the Mercury controller data gathering process, developing a C++ driver integrated with the Node.js backend server for seamless data gathering
  • Established a robust data processing pipeline using Kafka, orchestrating the processing of gathered data to ensure efficiency and reliability
  • Designed and implemented mechanisms for efficient storage of processed data in the database for future analysis and retrieval

Sr. Full Stack Developer

Relytree Technologies Pvt Ltd
05.2018 - 06.2019
  • Led the development of both backend infrastructure using Node.js and frontend interface using React.js from inception at the startup
  • Designed AWS server architecture and formulated database architecture to ensure scalability, reliability, and optimal performance of the platform
  • Implemented Jenkins and Docker to streamline development, testing, and deployment processes, enhancing overall efficiency and reliability
  • Developed comprehensive test suites using Cypress, achieving a test coverage of 60% to validate application functionality and integrity
  • Took on the role of project lead, overseeing the entire development lifecycle and collaborating closely with cross-functional teams
  • Implemented integration with Airtable and Google Sheets, introduced innovative features, and integrated third-party extensions to enhance platform functionality and user experience

Sr. Full Stack Developer

Sassy InfoTech Pvt Ltd
10.2017 - 04.2018
  • Developed a robust super admin panel using Node.js backend and React.js frontend for a US-based real estate brokerage client
  • Facilitated administrative tasks such as brokerage system management, payment analysis, and brokerage cap settings adjustment through the admin panel
  • Designed and implemented a multiplayer English learning game using Node.js backend and MongoDB for data storage
  • Collaborated with the client to integrate features like challenge modes and leaderboards, enhancing user engagement
  • Developed the Lunch Me application, incorporating a chat module using Node.js, Express, and Socket.io for real-time communication among users

Node Js Developer

Artoon Solutions Pvt Ltd
09.2015 - 09.2017
  • Developed multiple in-house multiplayer games including Jewels Breaker Multiplayer, Cricket Multiplayer, Tennis Multiplier, Backgammon multiplayer, and Dominoes Multiplayer games
  • Implemented various features such as real-time playing with friends and global users, leaderboards, tournament playing, game buddies, in-game chat, invite friends, matchmaking in world playing, challenge with friends, and inventory management
  • Acquired expertise in handling multiple server communication for load balancing in games using technologies like Redis and RabbitMQ
  • Designed and developed a game admin panel using PHP CodeIgniter framework, facilitating efficient management and control of game functionalities and user data

Electrical Engineer

Viraj Profiles Limited
08.2013 - 08.2015
  • Implemented and maintained data in SAP, ensuring accurate record-keeping and streamlined processes
  • Conducted troubleshooting of Programmable Logic Controllers (PLC) and Human Machine Interfaces (HMI) using Padu software (iba analyzer), resolving technical issues efficiently
  • Contributed effectively as a team member during shutdowns of the Roughing mill, ensuring smooth operations and minimal downtime
  • Planned and executed preventive maintenance of machinery, adhering to standard operating procedures (SOPs) to optimize machine uptime and minimize breakdowns
  • Documented all electrical erection and commissioning work, ensuring transparency among maintenance team colleagues for efficient breakdown solutions
  • Analyzed daily power consumption reports to identify areas for optimization and efficiency improvement
  • Oversaw the commissioning of Hydraulic, Lubrication, Grease, Pneumatic, and Air oil units, ensuring proper functioning and alignment with project requirements
  • Successfully commissioned the entire mill stands, including 18 stands, both horizontal and convertible, ensuring readiness for production operations

Education

Bachelor of Engineering - Electronics & Communication

Gujarat Technological University
07.2009 - 2013.06

Skills

JavaScript

Timeline

Sr. Backend Developer

Neon Pvt Ltd
07.2024 - Current

Sr. Software Engineer - Remote

Gametion Pvt Ltd
03.2021 - 06.2024

Sr. Full Stack Developer - Remote

Techrover Pvt Ltd
02.2020 - 02.2021

Sr. Software Engineer - Contract

Sequr Pvt Ltd | Genea Pvt Ltd
07.2019 - 02.2020

Sr. Full Stack Developer

Relytree Technologies Pvt Ltd
05.2018 - 06.2019

Sr. Full Stack Developer

Sassy InfoTech Pvt Ltd
10.2017 - 04.2018

Node Js Developer

Artoon Solutions Pvt Ltd
09.2015 - 09.2017

Electrical Engineer

Viraj Profiles Limited
08.2013 - 08.2015

Bachelor of Engineering - Electronics & Communication

Gujarat Technological University
07.2009 - 2013.06
Jay JariwalaSenior Software Engineer (Backend Specialist)