Rashi Sharma
@rashisharma2
I am a Senior software engineer specializing in scalable microservices and full-stack optimization.
What I'm looking for
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
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.
Software Engineer
Sourcefuse Technologies
Apr 2022 - Mar 2023 (11 months)
Designed and developed RESTful APIs for a microservices-based system and built reusable Angular components and centralized configuration modules. Implemented secure authentication with Keycloak, containerized services with Docker, and re-architected a high-traffic Node.js endpoint to reduce latency.
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
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.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
medium.com/@rashi.sharma1398Job categories
Interested in hiring Rashi?
You can contact Rashi and 90k+ other talented remote workers on Himalayas.
Message RashiGet 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!
