Niraj Oswal

Software Engineer

Gurugram, Haryana, India5 yrs 9 mos experience
Highly Stable

Key Highlights

  • Led successful SFTP Dialer integration project.
  • Engineered scalable solutions for high concurrency.
  • Achieved significant performance improvements in PostgreSQL.
Stackforce AI infers this person is a SaaS-focused Senior Software Engineer with expertise in cloud solutions and microservices.

Contact

Skills

Core Skills

Cloud ExpertiseMicroservicesIntegration Specialist

Other Skills

AWS CloudFrontAWS EC2 ASGAWS S3AlgorithmsAnalytical SkillsBootstrapC++Cascading Style Sheets (CSS)Computer ScienceCross-functional Team LeadershipData StructuresEC2 ASGExpress.jsGitlabGo (Programming Language)

About

Enthusiastic and results-oriented Senior Software Engineer crafting innovative solutions at Mindtickle. Proven ability to lead technical projects, optimize performance and build scalable systems. ๐“๐ž๐œ๐ก๐ง๐ข๐œ๐š๐ฅ ๐‹๐ž๐š๐๐ž๐ซ๐ฌ๐ก๐ข๐ฉ: Successfully supervised the SFTP Dialer integration, guiding a team of 3 engineers and fostering cross-functional collaboration. ๐๐ž๐ซ๐Ÿ๐จ๐ซ๐ฆ๐š๐ง๐œ๐ž ๐Ž๐ฉ๐ญ๐ข๐ฆ๐ข๐ณ๐š๐ญ๐ข๐จ๐ง: Achieved significant performance improvements in the PostgreSQL database, reducing CPU utilization by 60%, memory usage by over 50% and p99 response times through strategic indexing and lock reforms. ๐’๐œ๐š๐ฅ๐š๐›๐ฅ๐ž ๐’๐จ๐ฅ๐ฎ๐ญ๐ข๐จ๐ง๐ฌ: Engineered a highly scalable bot solution capable of handling 1000 concurrent meetings and designed a streaming-based approach for transferring large media files to S3, reducing memory usage and CPU consumption by 50%. ๐‚๐ฅ๐จ๐ฎ๐ ๐„๐ฑ๐ฉ๐ž๐ซ๐ญ๐ข๐ฌ๐ž: Leveraged AWS services like EC2 ASG, RabbitMQ, Playwright, S3, CloudFront, and Datadog to build robust and cost-effective solutions. ๐ˆ๐ง๐ญ๐ž๐ ๐ซ๐š๐ญ๐ข๐จ๐ง ๐’๐ฉ๐ž๐œ๐ข๐š๐ฅ๐ข๐ฌ๐ญ: Led the Proof of Concept development for MS Teams VC integration, utilizing MS Graph APIs to streamline infrastructure costs and enhance user experience. ๐Œ๐ข๐œ๐ซ๐จ๐ฌ๐ž๐ซ๐ฏ๐ข๐œ๐ž ๐€๐ซ๐œ๐ก๐ข๐ญ๐ž๐œ๐ญ๐ฎ๐ซ๐ž: Skilled in managing critical workflows within event-driven microservice architecture. ๐’๐ค๐ข๐ฅ๐ฅ๐ฌ: Proficient in a wide range of programming languages, databases and frameworks including Java, GoLang, Python, SQL, Spring Boot, Kafka, RabbitMQ, Redis, PosgreSQL, Elasticsearch, Docker, and Kubernetes. Passionate about software development and constantly seeking new challenges to push the boundaries of technology.

Experience

5 yrs 9 mos
Total Experience
2 yrs 2 mos
Average Tenure
1 yr 5 mos
Current Experience

Blinkit

Software Engineer

Nov 2024 โ€“ Present ยท 1 yr 5 mos

Mindtickle

2 roles

SDE-II

Promoted

Feb 2023 โ€“ Nov 2024 ยท 1 yr 9 mos

  • Oversaw technical aspects of SFTP based dialer integration, leading a team of 3 engineers and ensuring cross-team alignment. Orchestrated seamless data transfer using SSH keys, AWS S3, PostgreSQL and Kafka.
  • Designed and collaborated for a scalable Bot based solution to enable automated recording feature in a VC using AWS EC2 ASG, RabbitMQ, Playwright, Chromium etc.
  • Pioneered a streaming-based solution for transferring large media files to S3, reducing memory usage from varying file sizes(ranging in GBs) to 20 MB per file and cutting CPU utilization by 50%, hence improving scalability.
  • Designed and collaborated for Microsoft Teams VC integration, leading POC development. Used MS graph APIs to reduce expenses by 90%, upgrade video quality, enhance transcript accuracy etc.
  • Managed and improved a scalable user activity tracking system, handling 1 million events/day, leveraging Snowplow, Kubernetes, Kafka and Mixpanel, used for comprehensive product analytics.
  • Owned design enhancements in RabbitMQ client library featuring solutions like channel-based queue subscription, a resilient retry mechanism etc. Improved consumer reliability and resource utilization.
AWS S3PostgreSQLKafkaRabbitMQPlaywrightEC2 ASG+6

SDE-I

Jun 2021 โ€“ Jan 2023 ยท 1 yr 7 mos

  • Implemented an advanced access control and call sharing system using AWS CloudFront, S3, Kafka, GraphDB, and PostgreSQL.
  • Enforced secure access based on user personas and admin-level policies. Users can generate shareable links with customizable access levels for internal, individual, and public sharing of call data.
  • Improved CRM workflow, worked extensively on Hubspot and SFDC crm integration, used to sync data both ways, generate sales heat map, filter calls etc.
  • Managed and improved critical workflows like meeting workflow involving more than 10 microservices, ES- ingestion to reduce recording list page latency etc.
AWS CloudFrontS3KafkaGraphDBPostgreSQLHubspot+3

Optum

Intern

Jun 2020 โ€“ Jul 2020 ยท 1 mo ยท Remote

National institute of technology jamshedpur

Web Developer

Mar 2019 โ€“ Mar 2020 ยท 1 yr ยท JAMSHEDPUR

Education

National Institute of Technology Jamshedpur

Bachelor of Technology โ€” Computer Science

Jan 2017 โ€“ Jan 2021

Stackforce found 100+ more professionals with Cloud Expertise & Microservices

Explore similar profiles based on matching skills and experience