Daniel Krishnasamy, Full Stack Software Engineer
| +919894406235 | Pune, Maharashtra, IN
SUMMARY
Experienced Software Engineer with over 9 years of expertise in Java (8, 11, 17, 21), Spring Boot, REST, JSON, and Service-Oriented Architecture. Proven track record in TDD, unit testing, and Agile methodologies. Skilled in front-end frameworks like Angular and React, with strong knowledge of SQL Server and Oracle databases. Experienced in cloud platforms and containerization with Docker. Demonstrated leadership in team settings and project management.
EDUCATION
National Engineering College, Affiliated to Anna University 2011-06 — 2015-04
Bachelor - Information Technology (CGPA 7.8)
SKILLS
Backend: Microservices, Spring Boot, Play Framework, Akka, Akka-HTTP, Apache Kafka, SQL/NoSQL, Python Flask, Python FastAPI
Databases: MySQL, Microsoft SQL Server, Apache Cassandra, MongoDB, CosmosDB
Devops & Other tools: Kubernetes, Docker, ArgoCD, AWS, Azure, NGINX, Apache Server, Jenkins, Bamboo, CommerceTools, Janrain
Frontend: AngularJS, Angular, VueJS / Vue 3, HTML, CSS, Javascript, jQuery, Flask, Bootstrap 5
Programming/Scripting Languages: Java, Javascript, Python, GoLang, YAML, XML
EXPERIENCE
Systems Plus Pvt. Ltd. | Lead Java Developer 2023-10 — Present

Part of EdAssist Solutions in the BrightHorizons GTC, managed by Systems+, Pune.

  • Development and maintainance of EdAssist products using Java, Spring Boot, Angular/AngularJS, Microsoft SQL Server, Azure and other technologies.
  • Migrating the existing tech stack to the latest technologie, including Oracle Weblogic app to Java 21, Spring Boot 3, Angular 17, On Prem to Azure
  • Practising Test-Driven Development (TDD) and conducted comprehensive unit testing using JUnit and Mockito
  • Leading a team of 5 developers in Agile sprints, collaborating with QA, product owners, and Scrum Masters.
  • Building a offshore team and mentoring them.
  • Utilizing Docker for containerization and deployment of applications.
  • Designed and built software tools on Azure cloud platforms.
  • Experienced in working with ELK stack for APM
  • Conducted code reviews and participated in group design sessions.
Freshworks Inc. | Lead Software Engineer 2023-04 — 2023-10

Polyglot development and application maintenance.

  • Led a team of three engineers to develop advanced UI and middleware applications using Vue 3 and Spring Boot microservices, facilitating seamless deployment to AWS EKS clusters. Oversaw architecture and development to ensure optimal performance and scalability with Prometheus and Grafana for monitoring and alerting.
  • Mentored junior associates, fostering their growth and development within the team.
Freshworks Inc. | Senior Software Engineer 2021-04 — 2023-04

Own UI and Middleware for a tool that helps users onboard and deploy their applications to kubernetes with ease

  • Developed a secrets management console UI with Python Flask, utilized by engineers across the organization
  • Refined requirements and designed mockups for the next version of the kuberenetes onboarding tool
  • Spearheaded the UI development that adhers to organization design system using Vue 3.
  • Enhanced the middleware architecture, incorporating an authn-authz proxy with the BFF pattern using multiple Spring Boot microservices.
  • Maintained infra in AWS stack - EKS, RDS, S3, Route53, SQS, EC2, ECR etc.
  • Trained junior associates on UI and backend technologies.
Tata Consultancy Services Ltd. | IT Analyst 2018-10 — 2021-04

Build and maintain large scale, complex web applications for a major Canadian telecom client that provides self-serve capabilities and ecommerce platform for their end users (consumers and small businesses) and care/retail agents

  • Analyze user needs and software requirements to determine the feasibility of design within time and cost constraints.
  • Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Supervise and mentor junior associates.
  • Build high functioning, scalable Java microservices using Spring Boot, AKKA HTTP, Play Framework to support self serve signin, order management and other ecommerce use case using CommerceTools, Cassandra DB, Janrain IAM.
  • Maintain distributed stack of various applications
Tata Consultancy Services Ltd. | Systems Engineer 2015-06 — 2018-09

Build and maintain self-serve and ecommerce applications of a major Canadian telecom client for their Small Medium Business customers.

  • Understand user requirements and build scalable applications in Akka and Play framework
  • Build single page applications in AngularJS
AWARDS
Key Contributor Award 2025-03
Systems Plus Pvt. Ltd.
True Friend of the Customer 2022-12
Freshworks Inc.

Team successfully maintained around 250 Kubernetes clusters across the organization, collaborating with product teams to resolve queries promptly

True Friend of the Customer 2022-07
Freshworks Inc.

Team effectively managed around 200 Kubernetes clusters across the organization.

Happy Work Environment 2022-07
Freshworks Inc.

Onboarded new team members with minimal knowledge of the team's business, ensuring they were up to speed quickly and had all their questions answered.

Star Team Award 2020-01
Tata Consultancy Services Ltd.

Led a project to migrate IAM services for eight customer-facing applications, with the team owning four of these applications.

Best Team Award 2019-01
Tata Consultancy Services Ltd.

Delivered three critical and complex projects without any post-production issues over a four-month period (Oct 2018 to Jan 2019).

2nd place in Hackathon 2018-09
Tata Consultancy Services Ltd.

Secured second place in the Hackathon held on 17th - 18th Sep, 2018, as part of the DiJiT - TCS Chennai Initiative.

Top Score in challenges hosted by Cloud Infrastructure unit 2018-09
Tata Consultancy Services Ltd.

Achieved top score in challenges hosted by Cloud Infrastructure unit in Hackathon held on 17th - 18th Sep, 2018 DiJiT - TCS Chennai Initiative.

Top Score in challenges hosted by Quality Engineering Transformation unit. 2018-09
Tata Consultancy Services Ltd.

Achieved top score in challenges hosted by Quality Engineering Transformation unit in the Hackathon held on 17th - 18th Sep, 2018 DiJiT - TCS Chennai Initiative.

ILP Kudos 2015-10
Tata Consultancy Services Ltd.

Awarded to one of the best associates in the learners' group during training,

LANGUAGES
Tamil (Native Speaker) , English (Fluent)
INTERESTS
Music , Reading