Skip to main content
Rashi SharmaRS
Open to opportunities

Rashi Sharma

@rashisharma2

I am a Senior software engineer specializing in scalable microservices and full-stack optimization.

India
Message

What I'm looking for

I’m looking to build and optimize scalable microservices and full-stack systems, improve backend performance and CI/CD, and deliver high-quality solutions with strong system design and monitoring in a collaborative team.

I’m a results-driven Senior Software Engineer with 4+ years of experience architecting, developing, and optimizing full-stack applications. I focus on system design, scalable microservices, and backend performance that improves reliability and latency.

At Sourcefuse Technologies, I architected and owned two data-intensive microservices for a multi-tenant project management platform, designing scalable APIs, asynchronous workflows, and distributed transaction handling using SAGA patterns. I built data ingestion pipelines using queue-based (Bull Queue) processing, engineered reporting microservices aggregating ~500K records, and used New Relic to reduce redundant database calls and improve latency.

I also strengthened delivery and stability by enhancing CI/CD pipelines with selective deployments (reducing build time by ~50%) and optimizing the Angular build from 45 to 11 minutes. I resolved critical UI memory leaks to improve application stability, and I spearheaded engineers to implement multi-tenancy architecture for scalable, isolated client environments.

Earlier, I built RESTful APIs for a microservices-based system, implemented authentication with Keycloak, and containerized services with Docker. I re-architected a high-traffic Node.js endpoint from socket-based async communication to REST, improving latency from 2 minutes to 20 seconds, and contributed to open-source by introducing a new authentication strategy in loopback4-authentication, including AWS Lambda-based alerting and AWS SES notification workflows.

Experience

Work history, roles, and key accomplishments

ST
Current

Senior Software Engineer

Sourcefuse Technologies

Apr 2023 - Present (3 years 4 months)

Architected and owned data-intensive microservices for a multi-tenant project management platform, designing scalable APIs and asynchronous workflows with SAGA-based distributed transaction handling. Improved reliability and performance by building queue-based ingestion pipelines, optimizing scheduled reporting, and enhancing CI/CD and Angular bundle/build times.

ST

Junior Software Engineer

Sourcefuse Technologies

Jul 2020 - Mar 2022 (1 year 8 months)

Contributed to the open-source loopback4-authentication project by introducing a new authentication strategy. Built REST APIs and an AWS Lambda-based alerting system for job completion/failure notifications, using AWS SES for notification workflows and collaborating on initial schema design.

Education

Degrees, certifications, and relevant coursework

Chandigarh College of Engineering and Technology logoCT

Chandigarh College of Engineering and Technology

Bachelor of Engineering, Computer Science

Grade: 8.89 CGPA

Bachelor of Engineering in Computer Science at Chandigarh College of Engineering and Technology, with an 8.89 CGPA.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan