Summary
Overview
Work History
Education
Skills
Timeline
SeniorSoftwareEngineer

Sanjay Singh

Chennai

Summary

Dynamic Senior Software Engineer with a proven track record at Freshworks, enhancing product performance and customer engagement through strategic back-end development and bug resolution. Excelled in team leadership and technical problem-solving, leveraging core JAVA/J2EE and AWS expertise. Recognized for outstanding contributions with a GEM award at Altimetrik, embodying agile methodologies and API design prowess.

Overview

9
9
years of professional experience

Work History

Senior Software Engineer

Freshworks
Chennai
08.2022 - Current
  • Spearheaded back-end development for the Freshsurvey platform, a survey tool integrated across Freshdesk, Freshchat, and Freshservice, generating over $6M in revenue by reducing reliance on third-party tools.
  • Designed and implemented RESTful APIs and microservices using [Java, Spring Boot, and other technologies], ensuring seamless integration with existing systems.
  • Proactively resolved over 200 critical bugs, enhancing stability and user satisfaction across multiple products.
  • Collaborated with cross-functional teams to identify and modularize core functionalities, ensuring minimal disruption during the migration process.
  • Proposed and implemented strategic product enhancements, aligning development with product roadmap goals, to boost customer engagement.
  • Facilitated a collaborative team culture by guiding team members in technical problem-solving, and sharing best practices.
  • Implemented rigorous, test-driven development (TDD) to guarantee the reliability and stability of the code base.
  • Leveraged AWS services for efficient data storage, retrieval, and message delivery, optimizing system performance.
  • Migration of all existing third-party survey apps in the organization to an in-house survey platform and survey product, which resulted in saving approximately $100,000.
  • Provided technical assistance to junior developers in debugging code and giving review comments.

Senior Engineer

Altimetrik
Chennai
03.2021 - 08.2022
  • Collaborated with other departments on cross-functional projects.
  • Mentored junior developers, fostering a culture of learning and continuous improvement.
  • Conducted code reviews and collaborated on design discussions, maintaining high code quality and consistency.
  • Received a GEM award from the company for my work performance.
  • I have experience working in the banking domain and received an excellent opportunity to build an instant payment system for Indonesia and Vietnam.
  • Evaluated project requirements, identified challenges, and proposed alternatives using research and data.
  • Contributed to sprint planning, prioritizing backlogs to meet new demands.

Product Lead

E2 Infosystems Private Limited
Chennai
07.2016 - 03.2021
  • Migrated the legacy application to a modern microservice architecture, keeping in mind the microservices' performance.
  • Collaborating with stakeholders to define and view the project's scope and goal.
  • Deep understanding of the legacy components of the current monolithic architecture and safely migrating those with the best coding standards as microservices.
  • Swiftly onboarded to cutting-edge microservices technologies such as Spring Boot, AWS.
  • Optimized the microservices for better performance and reduced the processing time through multiple enhancements.
  • Promoted a safe working environment by implementing regulatory standards, policies, and guidelines.
  • Explored and created new ways to resolve problems with processes, technology, or team members to improve overall efficiency.
  • Implementation of OAuth to secure the application.
  • Understanding client requirements, managing the team, development, and deliverables.

Education

B.E - Computer Science

Sri Muthukumaran Institute of Technology
Chennai
2016

HSC - Computer Science

Nazareth Matriculation Higher Secondary School
Chennai
2012

SSLC -

Nazareth Matriculation Higher Secondary School
Chennai
2010

Skills

  • Software design methodology
  • Core Java / J2EE
  • JUnit
  • Spring MVC, Spring Boot, Hibernate
  • Docker
  • AWS
  • Jira proficiency
  • Linux, Mac OS, and Windows
  • Team leadership
  • Algorithms
  • JavaScript
  • SQL, MongoDB
  • Agile
  • API design
  • Software applications

Timeline

Senior Software Engineer

Freshworks
08.2022 - Current

Senior Engineer

Altimetrik
03.2021 - 08.2022

Product Lead

E2 Infosystems Private Limited
07.2016 - 03.2021

B.E - Computer Science

Sri Muthukumaran Institute of Technology

HSC - Computer Science

Nazareth Matriculation Higher Secondary School

SSLC -

Nazareth Matriculation Higher Secondary School
Sanjay Singh