Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Sanjeeva Reddy Sanikommu

Senior Software Engineer
Hyderabad

Summary

Senior MEAN Stack Developer with 7+ years of experience in designing, developing, and maintaining scalable, high-performance web applications. Strong expertise across frontend and backend development using Angular, Node.js, Express.js, MongoDB, and NestJS. Proven experience in building secure, API-driven systems, integrating third-party tools, and handling high-volume data processing. Hands-on experience with AWS and Microsoft Azure, including serverless architectures and CI/CD pipelines. Adept at working in product-based and fintech environments, following Agile/Scrum methodologies, and delivering reliable, production-ready solutions. A collaborative team player with strong problem-solving and mentoring abilities.

Overview

7
7
years of professional experience

Work History

Senior Software Engineer

CGI Inc
HYDERABAD
06.2024 - Current
  • Worked extensively on the MEAN stack (MongoDB, Express.js, Angular, Node.js) to build scalable and secure web applications.
  • Developed and maintained banking applications with a focus on performance, security, and reliability.
  • Contributed to the Student Portal and Admin/Back-Office Portal, handling both backend APIs and frontend UI development.
  • Implemented RESTful services, business logic, and database integrations for core application workflows.
  • Actively followed Agile/Scrum methodology, managing tasks, user stories, and work logs using JIRA.
  • Prepared low-level design (LLD) documents and deployment/release notes using Confluence.
  • Utilized GitHub Copilot and other AI-assisted tools to improve development efficiency and code quality.
  • Performed security and dependency scanning using tools like Black Duck and Snyk to identify and remediate vulnerabilities.
  • Collaborated closely with QA, DevOps, and business teams to ensure smooth releases and timely delivery.
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.

Software Engineer

Recordent Private Limited
HYDERABAD
11.2021 - 06.2024
  • Worked on a product-based fintech platform for credit management and payment collections used by SMEs.
  • Developed and maintained Node.js and Express.js backend services with secure data handling, and third-party API integrations.
  • Integrated third-party accounting tools, such as Tally, into the Recordent product to enable seamless financial data synchronization.
  • Designed and optimized MySQL databases, including complex queries, indexing, and performance tuning.
  • Handled high-volume data processing, efficiently managing lakhs of records with optimized queries, and scalable backend logic.
  • Deployed applications on Microsoft Azure, and supported CI/CD pipelines for reliable releases.
  • Resolved critical production issues and optimized APIs to improve system stability and performance.
  • Collaborated with product, QA, and DevOps teams in an Agile/Scrum environment.
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.

Software Engineer

DigiTele Networks
HYDERABAD
01.2021 - 10.2021
  • Consistently delivered projects on time by effectively prioritizing tasks and managing workloads.
  • Performed in-depth code reviews, improving overall code quality, maintainability, and team standards.
  • Proactively identified and addressed security vulnerabilities, implementing best practices to mitigate application risks.
  • Refactored and modernized legacy codebases, improving maintainability, and enabling smoother future enhancements.
  • Developed scalable, maintainable, and reusable components, significantly reducing development effort across multiple projects.
  • Collaborated with cross-functional teams to deliver reliable, high-quality software, aligned with business goals.
  • Designed and implemented NoSQL database schemas using MongoDB to efficiently manage unstructured and semi-structured data.
  • Built optimized MongoDB queries and aggregation pipelines to support complex data processing and analysis.
  • Leveraged MongoDB’s document-oriented architecture to ensure flexibility and scalability for evolving application requirements.

Junior Software Developer

Macsof Technologies
VISAKHAPATNAM
10.2018 - 12.2020
  • Worked on e-commerce web applications, contributing to product, user, and order management features.
  • Developed RESTful APIs using Node.js and Express.js for frontend–backend communication.
  • Integrated MongoDB with Node.js using Mongoose, implementing schemas, and CRUD operations.
  • Implemented JWT-based authentication and authorization for secure application access.
  • Wrote optimized MongoDB queries and aggregation pipelines for data processing.
  • Troubleshot and resolved issues using Postman and browser developer tools.
  • Continuously enhanced skills in MEAN stack development through hands-on work and learning.
  • Developed custom features for existing applications, tailoring solutions to meet specific client needs.

Education

Bachelor of Technology - Electronics And Communication Engineering

PSCMR College of Engineering And Technology
Vijayawada
04-2016

Skills

MEAN Stack

Angular & TypeScript

Nodejs, Expressjs & NestJS Backend Developmen

RESTful API Design & Integration

MongoDB & MySQL

Timeline

Senior Software Engineer

CGI Inc
06.2024 - Current

Software Engineer

Recordent Private Limited
11.2021 - 06.2024

Software Engineer

DigiTele Networks
01.2021 - 10.2021

Junior Software Developer

Macsof Technologies
10.2018 - 12.2020

Bachelor of Technology - Electronics And Communication Engineering

PSCMR College of Engineering And Technology
Sanjeeva Reddy SanikommuSenior Software Engineer