Personal details

Sagar S. - Remote back-end developer

Sagar S.

Based in: 🇳🇵 Nepal
Timezone: Kathmandu (UTC+5.8)

Summary

Experienced Software Developer adept in bringing forth expertise in the design, installation, testing, and maintenance of software systems. Proficient in various platforms, languages, and embedded systems. Experienced with the latest cutting-edge development tools and procedures. Able to effectively self-manage during independent projects, as well as collaborate as part of a productive team.

Work Experience

Software Engineer
Q-free | Feb 2022 - Present
Node.js
PostgreSQL
Redis
TypeScript
Microservices
GraphQL

• Contributed as a developer on the Kinetic Signals product, an Advanced Traffic Management System, at Q-Free.

• Utilized Node.js with TypeScript, GraphQL, Hasura, Redis, Microservices, Postgres, and Timescale as part of the technology stack for the project.

• Played a key role in refactoring major GraphQL queries within the system to optimize response times, leveraging Redis caching techniques.

• Successfully reduced response times from seconds to milliseconds, significantly improving system performance and enhancing user experience.

• Collaborated with the team to analyze and identify performance bottlenecks, focusing on optimizing and fine tuning GraphQL queries to achieve the desired results.

• Implemented Redis caching strategy to store and retrieve frequently accessed data, reducing the need for repeated expensive database queries.

• Designed and developed microservices within the system architecture, ensuring modularity, scalability, and maintainability.

• Worked closely with the team to ensure seamless integration of different services and components, utilizing GraphQL and microservice patterns.