A

Akash P.

Senior Software Engineer

Chandigarh, India7 yrs 3 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Expert in building scalable backend systems.
  • Proven leadership in engineering team management.
  • Strong focus on automation and CI/CD practices.
Stackforce AI infers this person is a Backend Engineer specializing in Data Engineering and Microservices within Fintech.

Contact

Skills

Core Skills

Data EngineeringMicroservicesAutomationBackend Development

Other Skills

AirflowAlgorithmsAmazon Web Services (AWS)AndroidApache BeamApache FlinkBack-End Web DevelopmentCI/CDData StructuresDatabase Management System (DBMS)DataflowDataprocDockerElasticsearchGCP

About

I build scalable, resilient, and automated backend and data platforms powering both web and mobile user-facing applications. From working on legacy Java systems to developing Spring Boot microservices from scratch, I’ve delivered production-ready APIs and services that run 24/7 with high availability.I specialize in microservices architecture, containerized deployments with Docker, and orchestration best practices, ensuring systems are maintainable, performant, and easy to scale. I’ve also led multiple teams, mentoring engineers, defining architecture and CI/CD standards, and championing observability, monitoring, and documentation practices.Automation is a key part of my work - 30+ workflows across GitHub Actions, Slack, GCP, and internal APIs have reduced manual effort, improved reliability, and boosted productivity. Whether it’s designing APIs, building real-time data pipelines with Apache Flink and Beam, or orchestrating workflows with Airflow, I thrive on creating systems that are efficient, robust, and user-ready.Tech highlights: Java, Python, Go | Spring Boot, Hibernate, HATEOAS | Microservices & Architecture Design | Docker, CI/CD, GitHub Actions | Apache Flink, Beam, Airflow | Elasticsearch, PostgreSQL, MySQL | RabbitMQ, Kafka | AWS, GCP, Azure

Experience

American express

3 roles

Senior Software Engineer I

Promoted

Nov 2024Present · 1 yr 4 mos

  • Promoted to lead two engineering teams in building new, reusable, and scalable data platforms, ensuring the adoption of strong engineering standards and thorough documentation across all projects. Mentored team members, guided architectural decisions, and drove best practices throughout the development lifecycle.
  • Designed and delivered data processing platforms using technologies such as Apache Flink, Apache Beam, Dataflow, Dataproc, Airflow, Java, and Python—focusing on scalability, reusability, and maintainability.
  • Established engineering excellence by defining standards for observability, monitoring, logging, alerting, documentation, code reviews, release management, and CI/CD workflows.
  • Built 30+ automation solutions across Git, GitHub Actions, Slack, GCP, and internal APIs to eliminate repetitive tasks, significantly reducing manual efforts and improving team productivity.
  • Automated critical processes, including documentation generation, code review pipelines, release workflows, and CI/CD checks, ensuring consistent quality and faster delivery cycles.
  • Mentored and coached team members, helping them adopt new technologies, improve code quality, and work effectively across distributed systems.
  • Earned three professional certifications—two from Git and one in GitHub Actions—further strengthening expertise in version control and automation tooling.
  • This role elevated my leadership experience while deepening my proficiency in large-scale data engineering, automation strategy, and platform design.
Apache FlinkApache BeamDataflowDataprocAirflowJava+5

Engineer III

Promoted

Jul 2023Nov 2024 · 1 yr 4 mos

  • Promoted to lead the development of a new Apache Flink–based platform built entirely from scratch. Took ownership of setting up the end-to-end ecosystem, defining best practices for versioning, tagging, release processes, and ensuring the platform’s scalability and reliability.
  • Designed and implemented real-time data processing pipelines using Java and Apache Flink, focusing on performance, fault tolerance, and maintainability.
  • Integrated Airflow to orchestrate workflows and streamline data processing schedules across the platform.
  • Established engineering standards around CI/CD, release management, and environment consistency to support smooth deployments and team-wide adoption.
  • Led multiple automation initiatives to reduce manual overhead—implemented Git hooks, GitHub Actions, Slack integrations, email triggers, and API-based tools to improve team efficiency and operational visibility.
  • Championed automation-first practices that significantly improved development speed, reduced errors, and enhanced platform observability.
  • This role deepened my expertise in distributed systems, real-time data processing, DevOps best practices, and automation leadership across engineering teams.
JavaApache FlinkAirflowCI/CDGitHub ActionsData Engineering+1

Engineer II

Nov 2021Jul 2023 · 1 yr 8 mos

  • Started my role by contributing to a legacy, multithreaded Java application, where I developed and enhanced multiple modules within a complex, high-performance system. In parallel, worked on a modern Spring Boot–based application, building and refining REST APIs to support new product features.
  • Took initiative to improve the existing testing automation frameworks, helping increase reliability, coverage, and development velocity across teams. This role strengthened my foundation in core Java, multithreading concepts, modern API development, and engineering best practices.
JavaSpring BootREST APIsJUnitBackend Development

Avizva

Associate Technology - L2

Jul 2020Nov 2021 · 1 yr 4 mos · India

  • Worked in the insurance domain across three cross-functional teams, contributing to both mobile and web application development. Led a team of four while simultaneously delivering hands-on backend work, including designing and developing microservices and APIs.
  • Built and maintained scalable backend services using Java 11 and Spring Boot, following microservice architecture best practices.
  • Implemented search and analytics features using Elasticsearch and Logstash, enabling efficient data indexing and retrieval.
  • Designed reliable data flows and persistence layers with PostgreSQL and event-driven integrations using RabbitMQ.
  • Documented and standardized APIs with Swagger to improve collaboration and integration across teams.
  • Balanced leadership responsibilities with active development, ensuring timely delivery while guiding the team on best practices. This role strengthened my technical depth and leadership experience in building enterprise-grade backend systems.
JavaSpring BootElasticsearchPostgreSQLBackend DevelopmentMicroservices

Meddo health

Software Developer

Dec 2018Jul 2020 · 1 yr 7 mos · India

  • Developed and deployed multiple backend micro-services from scratch for a high-availability user-facing application. Designed core service architecture and database schemas, applying scalable design patterns and solid OOP principles across the system.
  • Built RESTful APIs using Java 11 and Spring Boot, leveraging Spring Data REST and HATEOAS to deliver clean, discoverable interfaces.
  • Engineered a scalable search engine using Elasticsearch, implementing advanced querying, sorting, and complex multi-criteria filters to support fast and accurate data retrieval.
  • Implemented data persistence and business logic with Hibernate and MySQL, ensuring consistency and high performance across services.
  • Built asynchronous, event-driven workflows using RabbitMQ to improve system resilience and decouple services.
  • Containerized and deployed microservices using Docker to ensure environment consistency and streamline CI/CD processes.
  • Ensured production readiness and reliability through comprehensive testing—JUnit for unit tests and Karate DSL for automated end-to-end API validation.
  • Gained proficiency in many of these technologies while building them from scratch and successfully delivered robust, production-grade microservices used continuously by end customers.
JavaSpring BootElasticsearchRabbitMQDockerMicroservices

Nxtlife technologies ltd

Intern

Jul 2018Nov 2018 · 4 mos · India

  • Completed an internship focused on backend development using Java, Spring Boot, and Hibernate, contributing to three web applications and a mobile application. Took ownership of building backend services and APIs from scratch, gaining hands-on experience in designing clean, efficient, and maintainable code.
  • Learned and applied Java best practices, solidifying my understanding of backend architecture, API design, and service-layer development. This role gave me a strong technical foundation and played a key role in shaping my career as a backend engineer.
JavaSpring BootHibernate

Education

Jaypee University of Information Technology

BTech - Bachelor of Technology — Computer Science

Jan 2014Jan 2018

DAV

Senior Secondary Schooling — Science

Jan 2013Jan 2014

DAV

Tenth

Jan 2011Jan 2012

Stackforce found 100+ more professionals with Data Engineering & Microservices

Explore similar profiles based on matching skills and experience