R

Ranit Biswas

Software Engineer

Gurugram, Haryana, India2 yrs 10 mos experience

Key Highlights

  • Expert in building scalable APIs and backend systems.
  • Proficient in cloud technologies and database management.
  • Strong experience in optimizing deployment processes.
Stackforce AI infers this person is a Backend Engineer specializing in Fintech and Healthcare solutions.

Contact

Skills

Core Skills

GoAwsJavaCi/cdDatabase Management

Other Skills

AWS API GatewayAWS LambdaAWS Step FunctionsAmazon SQSC++CassandraCloud DatabasesDockerElasticsearchGORMJaegerMySQLOAuthOpenTelemetryPostgres

About

Work Snapshot: - Built a secure opaque-token issuance and verification system along with a complete client-onboarding API - Implemented an event-gateway buffering system to decouple deployments from upstream services, ensuring no upstream traffic is lost and all events are processed without failure - Working on implementing customized APIs around Exotel's Voice APIs, Messaging APIs while enhancing the offerings of cloud telephony API suite by Exotel Tech Stack: Languages --> Go, Python, C++, Rust Libraries/Crates/Modules --> serde, tokio, tonic (Rust ecosystem); go-redis, zap, go-co-op/gocron/v2, aws-sdk-go-v2 (Go ecosystem) DB drivers --> pgx (in golang) Cache & DB --> Redis, MySQL, Cassandra ORMs --> GORM, Diesel others --> git, Docker, pprof, OpenTelemetry, Jaeger, Prometheus, Grafana/Loki, Bash Scripting

Experience

Exotel

Software Engineer

Feb 2025Present · 1 yr 1 mo · Gurugram, Haryana, India · Hybrid

  • Team: co-creation
  • Developed an automated call-campaign creation workflow for IDFC Bank by integrating their OAuth access_token generation API along with AES-256 encrypted Mule Data Query API (ensuring secure encryption of request payloads and proper decryption of responses) and then triggering AWS Lambda executions to add contact-lists and to handle call campaign logic. Scheduled four distinct daily cron jobs (one for each BU) using the go-co-op/gocron/v2 scheduler
  • Built REST APIs for a doctor’s appointment booking system. An automated daily call-campaign creation service ingests appointment data and dynamically triggers outbound calls to patients to reconfirm the appointment status via integrated telephony APIs by Exotel.
  • Created a Passthru in the IVR flow to integrate the client's callback appointment confirmation API, triggered when a patient presses the button for appointment confirmation, to send real-time confirmation updates to the client
  • Instrumented OpenTelemetry for end-to-end error tracing across http handlers, services, repositories, and background jobs, exporting http events, error traces to Jaeger for real-time visualization of API request flow across different service layers.
  • Working on integrating Manage Engine's Ticket Creation and Updation APIs along with Zoho's access_token generation API whenever a call occurs.
  • Developed a high-throughput system to automate the daily migration of over 100K inbound and outbound call records, including MP3 call recordings, for HDFC Bank.
AWS LambdaAWS API GatewayOpenTelemetryJaegerGoRedis+4

Incedo inc.

Software Engineer

Mar 2023Dec 2024 · 1 yr 9 mos · Gurugram, Haryana, India · Hybrid

  • Backend:
  • Optimized test execution by migrating slow integration tests from @SpringBootTest to lightweight unit tests with Mockito while maintaining test coverage.
  • Addressing bugs, vulnerabilities, and security hotspots identified by SonarQube in the backend codebase.
  • Tools & Tech: Spring Boot/Java, Postgres, git
  • Platform:
  • Creating tasks to systematically execute SQL scripts during release process for the purpose of creating database backups, compressing those into files, and storing that in an S3 bucket. And integrating these tasks into an Airflow DAG for efficient workflow automation.
  • Streamlined deployment using Jenkins by setting up and managing CI/CD pipelines.
  • Contributed to regular release cycles, production deployment, backup activities, and other release-day tasks.
  • Tools & Tech:
  • Python, Docker, CI/CD (Jenkins), SonarQube, Bash Scripting
Spring BootJavaPostgresPythonDockerCI/CD+1

Sas

Software Engineer - Intern

Jan 2022Jun 2022 · 5 mos · Pune, Maharashtra, India · Remote

  • Retail Team:
  • Conducted a POC to evaluate various cloud-based relational databases.
  • Focused on comparing different SQL-based databases, with Postgres as the standard.
  • Assessed the performance, scalability, and reliability of each database.
  • Analyzed the features and capabilities of each database, including data modeling, query optimization, and transaction management.
  • Considered factors such as cost, ease of use, and integration with existing systems.
  • Generated benchmarks and conducted stress testing to measure the databases' performance under heavy loads.
  • Evaluated the security features and compliance standards of each database.
  • Provided recommendations based on the findings of the POC to guide the selection of the most suitable database for the project.
PostgresSQLCloud DatabasesDatabase Management

Education

Savitribai Phule Pune University

Bachelor of Engineering — Computer Engineering

Jan 2018Jan 2022

Stackforce found 100+ more professionals with Go & Aws

Explore similar profiles based on matching skills and experience