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.
Assistant Delivery Manager at Tata Consultancy Services, Global Shared ServicesAssistant Delivery Manager at Tata Consultancy Services, Global Shared Services