Summary
Overview
Work history
Skills
Timeline
Generic

Prakash Amaresh Kumar

Bournemouth

Summary

Skilled Technical Architect with knack for designing innovative IT solutions. Known for leading cross-functional teams to deliver large-scale infrastructure projects, enhancing system performance and user satisfaction.

Overview

9
9
years of professional experience

Work history

Assistant consultant

Tata Consultancy Services
Bournemouth, England
09.2019 - Current
  • Engineered robust microservices architecture using Java and Spring Boot, enabling scalable business-critical applications with improved modularity and deployment independence.
  • Managed Kafka topics via Kafdrop, implementing DLT/error handling and multiple consumer groups to guarantee reliable, asynchronous processing at scale.
  • Built and secured RESTful APIs, enabling seamless third-party integration and reducing manual processing overhead by 30%.
  • Integrated with AWS RDS (PostgreSQL) for relational data, optimized schema designs, and queries to improve data retrieval by 20%.
  • Instrumented distributed tracing and observability using Dynatrace and Kibana, improving incident resolution time and performance analysis.
  • Collaborated closely with Product and QA to refine feature scopes, resulting in a 15% acceleration in feature delivery and improved customer satisfaction.
  • Proactively contributed to Agile ceremonies (sprint planning, retrospectives), leading to a 20% increase in team velocity and streamlined collaboration.
  • Conducted code reviews, maintained coding standards, enhanced test coverage, and mentored peers on design and performance best practices.
  • Participated in on-call rotations, identifying root causes of production issues, and implementing permanent fixes that reduced incidents by 40%.
  • Managed a team of 5 personnel focused on implementing resolutions and updates.
  • Developed technical solutions to diverse operational problems.
  • Reduced operational downtime with proactive system maintenance and troubleshooting tasks.
  • Created detailed documentation for each project phase, promoting transparency and communication within teams.
  • Championed the adoption of agile methodologies in software development processes, resulting in improved productivity levels.
  • Provided comprehensive reports on project progress to senior management, facilitating informed decision-making.
  • Responded to the continuous creation of new practices and technologies by developing appropriate technical standards.
  • Monitored system performance using recognised and agreed criteria.
  • Ensured optimal system performance for business efficiency by maintaining network infrastructure.
  • Streamlined IT operations to facilitate smooth organisational transitions towards digital platforms.
  • Managed vendor relationships to ensure the timely delivery of required hardware and software resources.
  • Advised top management on technology trends and investments-contributed to long-term planning and strategy formulation.
  • Designed customised software solutions according to client requirements-significantly improved customer satisfaction ratings.
  • Spearheaded the integration of emerging technologies into existing frameworks, driving innovation in business processes.
  • Planned strategic initiatives aligned with corporate vision; increased business competitiveness in the digital market landscape.
  • Chaired cross-functional team collaborations for seamless execution of complex IT projects.
  • Coordinated resources efficiently during high-stakes projects; mitigated potential risks effectively.
  • Developed effective cloud architecture strategies by collaborating with IT project managers.
  • Led technical team meetings, fostering collaboration and efficient problem-solving methods.
  • Implemented scalable solutions for sustainable growth in the company's tech capacity.
  • Conducted regular technology audits, ensuring compliance with industry standards.
  • Responded to the continuous creation of new practices and technologies by developing appropriate technical standards.
  • Defined functionality of systems by correctly understanding and documenting non-functional requirements.
  • Facilitated technical decision-making, providing architectural guidance to development and product teams.
  • Developed and implemented system testing plans in support of deployments.
  • Identified current inefficiencies and recommended changing functionality or behaviours to eliminate concerns.

I.T Analyst(Java developer)

Tata Consultancy Services
Chennai, India
01.2017 - 09.2019
  • Developed scalable enterprise applications using Core Java, Spring Boot, and J2EE, including real-time backend systems.
  • Migrated legacy monoliths to modular microservices, improving scalability and developer productivity.
  • Designed data persistence and caching solutions using PostgreSQL, MongoDB, and Redis for reduced latency and fault tolerance.
  • Implemented robust unit and integration test suites using JUnit and Mockito, improving release confidence and reducing regression issues.
  • Supported DevOps and QA in CI/CD workflows using Jenkins and Git, managing version control through Bitbucket.
  • Actively engaged in troubleshooting and resolving production bugs, reducing bug resolution time by 25% and improving delivery consistency.
  • Enhanced end-user experience by developing intuitive navigation features.
  • Led agile development projects for the timely delivery of solutions.
  • Mastered new programming languages to broaden technical abilities.
  • Optimised website performance by implementing advanced coding techniques.
  • Improved system functionality with regular updates and bug fixes.
  • Collaborated with cross-functional teams to ensure seamless project execution.
  • Participated in code reviews to maintain high-quality standards.
  • Checked software for errors and coded updates to fix problems.
  • Produced clean, error-free code in line with internal quality standards.
  • Created and documented maintenance procedures for developed software.

Skills

  • Java, Spring Boot, Postgresql,JUnit, Mockito
  • Microservices, Event-driven systems, RESTful APIs,Apache Kafka (Confluent), Kafka Streams,
  • Docker, Kubernetes
  • Dynatrace, Kibana, Kafdrop
  • Bitbucket, Git
  • Team collaboration, mentoring, communication, and agile delivery

Timeline

Assistant consultant

Tata Consultancy Services
09.2019 - Current

I.T Analyst(Java developer)

Tata Consultancy Services
01.2017 - 09.2019
Prakash Amaresh Kumar