Sajal Sarwar

Sajal Sarwar

Co-Founder & CTO @ BitSave

About

Software Developer with experience in Backend Systems and Architecture. Well versed in Data Structures and Algorithms (experienced being a Teaching Assistant of the same during Masters). Developed Authentication Systems, Chat Systems, Analytical Tools, experience in designing Database Architecture. Handled production deployments since 2016. Written numerous products from scratch for Practo/Koinex/FloBiz. Obsessed about SLAs and Consumer ticket resolution TATs. Pusher of Business Metrics. Have implemented Queuing Systems, Application Loggings and Monitoring using Aibrake/Sentry/NewRelic/Appsignal. Have been On-Call for Pagerduty since Bigbang. A tech writer and a mentor, a fast executioner. I am a product of the great Indian startup ecosystem. I breathe, eat and sleep the Silicon valley of India. Holds a Masters Degree in Tech from IIIT Hyderabad. Products I contributed to - Practo Consult, FloProfit/FloBooks. When I am not writing code, I will either be Riding my Bull't or trying to sketch the next Mona Lisa.

Country

India

City

New Delhi

Industry

Financial Services

Skill

Kubernetes, Google Kubernetes Engine (GKE), Google Cloud Platform (GCP), Cloudflare, Security, DevOps, Backend Eng, Architecture, Django REST Framework, Leadership, Amazon Web Services (AWS), Microservices, C, C++, JavaScript, SQL, Programming, Java, Sentiment Analysis, Information Retrieval

Experience

BitSave

Co-Founder & CTO

BitSave

LinkedIn
2023-8 - Present · 3 yrs 2 mos
Casper Wealth Group

Director

Casper Wealth Group

LinkedIn
2023-8 - Present · 3 yrs 2 mos

(Parent Entity of BitSave)

Dunzo

Software Architect

Dunzo

LinkedIn
2022-12 - 2023-8 · 9 mos

Infrastructure & Platform Engineering

Orange Health Labs

Founding Member

Orange Health Labs

LinkedIn
2020-5 - 2022-11 · 2 yrs 7 mos

Remote

Roles & Responsibilities - 1st employee of the Organization, joined on Day 1, built systems from 0 MRR to 3.5 Cr MRR. - Built central Authentication Microservice using JWT in 2 days that powers 6 microservices. - Built central Payment Microservice by integrating Razorpay, used by 3 microservices. - Built Matching Engine (Scheduling Microservice) that matches customers with Phlebotomist on-demand and slot wise that include Calendar/Roster Management, Slot Management, Geofencing, City/Hub Management. Caters to Logistics and Reverse Logistics of the supply chain. - Built Central Backend Microservice that caters to Orange Health Apps and web (both Doctor and Patient) that connnects with PostgreSQL, Firebase Realtime DB (for Chat service), Firebase cloud functions, Redis, AWS SQS (for Async operations). - Built Central Communication Microservice for SMS, WhatsApp and Email notification. - Built internal dashboards using Low-code platform Retool. - Dockerised all the repositories. Created Kubernetes clusters for staging and production environments. - Setup Application Logging Architecture and guidelines. - Setup Caching Clusters and architecture on AWS Redis managed service. - Setup Backend error logging pipeline using Sentry and Slack notifications. - Setup Django boilerplate for Python micro-services. - Trained Software Engineers to become standalone Product Engineers. - Took care of Product requirements without a PM for initial 1.5 years of the org alongside the founders. - Supported as 1st respondent of Production issues for 2 years (avg resolution time - 10 minutes) - Setup log management (Scalyr), error management (Sentry), APM (New Relic), Infrastructure Management (AWS).

FloBiz | myBillBook

Engineering Lead

FloBiz | myBillBook

LinkedIn
2019-3 - 2020-4 · 1 yr 2 mos

Bengaluru Area, India

About the application (FloProfit) - The application provides an Analytical view to the MSME about their business which runs on Tally ERP software. The application is cloud based which implies the Business Owners can view the Tally Data on the go without having to check in the Destkop based application on their local machine. The application provides information like - Sales, Purchase, Expenses/Incomes, Bank Balance, Customer/Supplier Based Receivables/Payables, Stock Inventories, Godowns information, Time based and Customer Based Reports, Alerting for Due date vouchers, etc. Led a team of 4-5 developers and QAs at any point of time. Elixir Based Application development (Technical Implementation) - 1. Functional programming paradigm. 2. Setup the boilerplate for Phoenix based application (Elixir language). 3. Led the implementation of JWT based authentication/authorisation service. 4. Implemented and developed Partner Based and Admin Based dashboards. 5. Created Open Source Libraries for Soft Delete and UUID modules for Elixir Applications. 6. Written PostgreSQL queries for implementing and setup for Financial Services for Analytical Study of the business healths of MSME sector in India. 7. Setup Airbrake for Error Logging. 8. Setup queue for the backend system. 9. Integrated AWS, ELK, Appsignal (APM Monitoring) for the application. 10. Helped in creating SOP (Standard Operating Procedure) for Dev team. 11. Setup Cache System. Misc 1. Taken care of Customer issues and tickets on a daily basis. 2. Taken responsibility for training QAs and Devs in different tech related to the Product. 3. Took interviews for Devs (role - Engineering Lead, SSE, SE, QA) 4. Organised Tech meetups at office premises. Libraries contributed to Elixir (Open Source) - 1. https://hex.pm/packages/soft_delete_helper_module 2. https://hex.pm/packages/uuid_helper_module

Practo

Senior Software Engineer

Practo

LinkedIn
2017-10 - 2019-3 · 1 yr 6 mos

Bengaluru, Karnataka, India

Backend Developer Worked on chat solution between ailing Patient and helping Doctor. 1. Used Firebase for socket connections between devices and NoSQL database. 2. Created backend architecture for Voice and Video chats. 3. Created differential pricing model architecture for different specialities based on geographical locations. 4. Created seamless backend architecture and codebase for 24 * 7 chat service for Practo Plus Subscriptions. 5. Follows TDD (Test Driven Development) and encouraged for the same. 6. Created backend architecture for providing 24 * 7 chat service to Different partners (both intracompany and outbound partners). 7. Took care of SLAs (Service Level Agreements) for User-related issues, and TAT (Turn Around Time) for ticket resolutions were maintained at 4 hours for 90th percentile. 8. Managed deployments for Consult Service (Practo's Product) and took care of the infrastructure (Cron server, Worker server, the Application server). 9. On-Call at 1st Level and 2nd Level Pagerduties for Consult.

Practo

Software Engineer

Practo

LinkedIn
2015-6 - 2017-9 · 2 yrs 4 mos

Bengaluru Area, India

Full Stack Developer 1. Contributed and maintained Ray Follow-up (a chat feature which enables patients to chat with their doctor after their physical appointment). 2. Created backend dashboards for internal day to day work for operations and finance. 3. Created Doctor web answering platform for questions asked to them by consumers of the service.

International Institute of Information Technology Hyderabad (IIITH)

Teaching Assistant - Data Structures

International Institute of Information Technology Hyderabad (IIITH)

LinkedIn
2015-1 - 2015-5 · 5 mos

Hyderabad, Telangana, India

International Institute of Information Technology Hyderabad (IIITH)

Teaching Assistant - Advanced Problem Solving

International Institute of Information Technology Hyderabad (IIITH)

LinkedIn
2014-8 - 2014-12 · 5 mos

Hyderabad, Telangana, India

Education

International Institute of Information Technology Hyderabad (IIITH)

International Institute of Information Technology Hyderabad (IIITH)

LinkedIn

Computer Science

2013 - 2015 · 2 yrs
Guru Gobind Singh Indraprastha University

Guru Gobind Singh Indraprastha University

LinkedIn

Information Technology

2009 - 2013 · 4 yrs
Kendriya Vidyalaya

Kendriya Vidyalaya

LinkedIn
1996 - 2008 · 12 yrs

Sajal Sarwar's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.