Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Shreeraksha R

Backend Developer
Bengaluru

Summary

Backend Developer with 1.6 years of hands-on experience in building and maintaining scalable backend services using Node.js, Express, and MongoDB. Experienced in developing RESTful and GraphQL APIs, implementing secure authentication and authorization, handling background jobs and schedulers, and integrating third-party services such as email, SMS, and file uploads. Familiar with AWS cloud services and Docker-based deployments, with a strong focus on performance optimization and clean backend architecture.

Overview

2
2
years of professional experience
1
1
Certification

Work History

Backend Developer

Enervoir Power System Pvt Ltd
05.2024 - Current
  • Developed and maintained REST and GraphQL APIs using Node.js and Express for web and mobile applications.
  • Implemented authentication and authorization mechanisms using JWT and role-based access control to secure APIs.
  • Designed MongoDB schemas and built aggregation pipelines to efficiently handle complex data queries.
  • Worked on performance optimization by improving query execution, indexing, and API response handling.
  • Implemented cron jobs and background schedulers for automated tasks such as notifications and data cleanup.
  • Integrated email and SMS services for OTPs, alerts, and system notifications.
  • Implemented file upload and storage using Multer and AWS S3 buckets.
  • Deployed backend services on AWS EC2 and used AWS Lambda for serverless use cases.
  • Containerized applications using Docker, enabling consistent environments for development and deployment.
  • Collaborated closely with frontend (web) and mobile developers to understand requirements and deliver reliable backend solutions.

Backend Developer Intern

Enervoir Power System Pvt Ltd
05.2024 - 07.2024


  • A company specializing in power systems and solutions Developed and optimized backend applications using Node.js, Express.js, MongoDB, GraphQL, and RESTful APIs, gaining hands-on experience in scalable server-side development.
  • Built and deployed multiple backend services, improving API performance and database efficiency.
  • Collaborated with senior developers to troubleshoot issues, enhancing debugging skills and understanding of best practices in backend development.

Education

Bachelor of Technology - Electrical And Electrical Engineering

University of Visvesvaraya College of Engineering
Bengaluru, India
04.2001 -

Skills

    Programming & Runtime: Nodejs, JavaScript

    Frameworks: Expressjs

    APIs: RESTful APIs, GraphQL

    Databases: MongoDB (Schema Design, Aggregation Pipelines, Indexing)

    Authentication & Security: JWT, Role-Based Access Control (RBAC), Authorization Middleware

    Cloud & DevOps: AWS (EC2, S3, Lambda), Docker

    Background Processing: Cron Jobs, Schedulers, Asynchronous Workers

    Libraries & Tools: Multer, Nodemailer, SMS Gateways, Git, Postman

    Concepts: Microservices, CI/CD, High-PerformanceComputing, Performance Optimization, Security Governance

Certification

Java and SpringBoot

Timeline

Backend Developer

Enervoir Power System Pvt Ltd
05.2024 - Current

Backend Developer Intern

Enervoir Power System Pvt Ltd
05.2024 - 07.2024

Bachelor of Technology - Electrical And Electrical Engineering

University of Visvesvaraya College of Engineering
04.2001 -
Shreeraksha RBackend Developer