A

Ankit Sharma

CEO

Epping, New South Wales, Australia10 yrs 11 mos experience
Most Likely To Switch

Key Highlights

  • 10+ years of experience in scalable system architecture.
  • Proven track record in fintech and OTT security.
  • Expert in Java, Spring Boot, and microservices.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Fintech and OTT industries.

Contact

Skills

Core Skills

JavaSpring FrameworkDockerMicroservicesSpring BootMongodbMysqlTeam LeadershipAwsHazelcastSpringDroolsSpring MvcRabbitmqHadoopSpring BatchCore JavaPhpGoogle Analytics

Other Skills

Technical LeadershipCustomer SatisfactionAmazon Web Services (AWS)ElasticsearchAmazon DynamodbjBPMData IngestionActiveMQAgile MethodologiesCustomer EngagementRequirements AnalysisOpenSearchkafkaREST APIsTechnical Project Leadership

About

Tech Lead with 10+ years of experience building scalable systems across fintech, OTT security, and e-commerce. Skilled in Java, Spring, microservices, distributed caching, messaging systems, and cloud-native stacks (AWS, Docker, Kubernetes). Delivered end-to-end projects at Morgan Stanley, Irdeto, Tekion, and Nextag. Known for driving architecture, mentoring teams, and delivering business-aligned, SLA-compliant platforms. Open to opportunities in Australia.

Experience

10 yrs 11 mos
Total Experience
1 yr 11 mos
Average Tenure
2 yrs 11 mos
Current Experience

Irdeto

Technical Lead

Jul 2023Present · 2 yrs 11 mos · Noida, Uttar Pradesh, India · On-site

  • A leading digital platform offering cybersecurity and software solutions
  • Increased platform stability by reducing deployment errors by 31% through the implementation of automated testing and continuous integration tools.
  • Improved per-sprint completion performance by 75% in terms of decreased carry-over work with the help of mid-sprint reviews and better feature grooming techniques.
  • Led bi-monthly knowledge-sharing sessions for a 25-member development team, standardising best practices and accelerating technical upskilling across backend squads.
  • Provided on-site support to Astro, Malaysia’s leading broadcasting company, to gather and refine customer requirements for two major projects.
  • Key Projects:
  • 🔹 Metadata Aggregation System – Client: MultiChoice Group (South Africa)
  • Developed a scalable metadata aggregation platform to ingest and consolidate media metadata from diverse sources and formats into unified, structured digital assets. Architected components to categorise, map, and normalise incoming metadata, enabling consistent identification and downstream publishing. The solution ensured high availability, fault tolerance, and seamless integration with downstream content delivery systems.
  • Skills: Spring Framework, Docker, OpenSearch, MySQL, ActiveMQ
  • 🔹 Irdeto Experience Media Manager Projects: Astro (Malaysia)
  • Led the backend team in delivering a scalable, high-throughput micro-services-based system for a Malaysian OTT platform. The solution aggregated metadata from multiple client interfaces, secured and packaged streaming content for users, and integrated with downstream delivery systems. Architected components to categorise, normalise, and map metadata, improving consistency by 95% and flexible publishing pipelines for diverse downstream systems. Ensured high availability, fault tolerance, and compliance with strict SLAs, while accelerating delivery through automation and schema-driven processing.
Technical LeadershipJavaSpring FrameworkCustomer SatisfactionAmazon Web Services (AWS)Elasticsearch+8

Tata 1mg

Technical Lead

Dec 2021May 2022 · 5 mos · Gurugram, Haryana, India · Hybrid

  • Job Responsibility: Senior Software Engineer
  • 1) Complete assigned features from design phase to deployment, without constant support in Agile driven environment.
  • 2) Keep emphasis on using industries best development practises by me and by my other team members.
  • 3) Quickly learn business workflows driven by technology in order to anticipate in proposing more sound solutions to higher management.
  • 4) Always carryout clear communication with other teams for being less dependent upon availability of other teams in resolving issues.
  • 5) Manage and get tasks done by team members separated by different time-zones and place of work.
Team LeadershipkafkaAmazon Web Services (AWS)RedisKubernetesAWS

Tekion corp

Technical Lead

Jun 2021Jun 2022 · 1 yr · Bengaluru, Karnataka, India · On-site

  • A cloud-native SaaS platform for automotive retail
  • Collaborated with 4 cross-functional teams continuously to deliver more than 5 high-quality product's features on schedule.
  • Increased system reliability and designed scalable architectures by proactively addressing potential security vulnerabilities in the codebase
  • Key Projects:
  • 🔹 Legacy Monolith System to Microservices Migration
  • Led the end-to-end migration of a legacy monolithic application into a modular, micro-service-based architecture using Spring Boot and Kubernetes. Extracted and refactored core services in a phased manner to ensure zero disruption to system performance and user experience.
  • Enabled the platform to scale from 2k to 5k concurrent users with improved resource utilisation, and 3X release frequency by decoupling services for independent deployment.
  • Skills: Java, Spring Boot, Spring Cloud OpenFeign, MongoDB, REST APIs
  • 🔹 Customer Merge Across Dealership Hierarchies
  • Led the development of a robust customer merge engine to unify customer records across multi-level dealership hierarchies.
  • Reduced duplicate customer data by ~30% and eliminated over 20 hours/week of manual reconciliation by business teams.
  • Conceptualised and implemented conflict resolution logic to handle complex edge cases and schema mismatches.
  • Integrated the engine with CRM and analytics systems, enabling real-time sync and improved segmentation accuracy.
  • Delivered MVP in under 8 weeks across 2 Agile sprints with full production rollout within 3 months.
  • Skills: Spring Boot, Kafka, MongoDB, REST
  • 🔹 Unified Account Management System
  • Developed a consolidated interface and backend system to unify vendor, customer, and employee accounts into a single view, enhancing user visibility and control.
  • Skills: Spring Boot, MongoDB, MySQL, REST APIs
MongoDBSpring BootkafkaCore JavaMySQLJava+3

Wissen technology

2 roles

Principal Software Engineer

Apr 2021Dec 2021 · 8 mos

MongoDBTeam LeadershipkafkaRedisSpring BootCore Java

Senior Java Consultant at Morgan Stanley

Jun 2017Apr 2021 · 3 yrs 10 mos

  • Job Responsibility: Senior Software Engineer
  • Led backend development across multiple risk and validation tools for Morgan Stanley’s stock verification and market benchmarking platforms. Owned the full project lifecycle from requirement analysis to production rollout. Engineered scalable SOA-based systems, optimised caching and rule configuration layers, and implemented modular approval workflows. Collaborated with business stakeholders and mentored 3+ junior developers, contributing to engineering best practices and delivery efficiency.
  • Key Projects
  • 🔹 Hazelcast Caching Optimization (Feb 2019 – Mar 2019)
  • Enhanced performance in a legacy caching system by 23% through Spring and Hazelcast transaction optimizations. Delivered improvements in single-flow processing for risk systems.
  • 🔹 Risk Analysis Tool (Dec 2017 – Apr 2018)
  • Led the end-to-end development of a distributed risk analysis platform over a 6-month period, architected using 5 loosely coupled micro-services communicating via service-oriented architecture (SOA).
  • Lowered manual risk analysis effort by ~70% for the stock verification group by automating cross-service data validation and reporting.
  • Improved risk assessment turnaround time by ~50% through parallel processing and service decoupling.
  • Devised the system to handle high-volume market data with fault-tolerant caching and transaction safety mechanisms.
  • 🔹 Rule Configuration Manager Tool
  • Devised and built a Drools-based rule engine that enabled the validation team to configure and update complex business logic dynamically.
  • Reduced deployment cycles for logic changes by ~85%, allowing non-technical users to manage over 100+ rules through a user-friendly interface.
  • Increased team agility and decreased release dependency backlog by implementing a decoupled, rules-as-configuration architecture.
  • Improved system maintainability and decreased turnaround time for critical logic updates from 3 days to under 1 hour.
MongoDBSpring BootTeam LeadershipkafkaRedisRESTful WebServices+7

Nextag

Senior Software Engineer

Aug 2015Jun 2017 · 1 yr 10 mos · Gurgaon, India · On-site

  • Key Responsibilities:
  • Delivered assigned features end-to-end — from design through deployment — with strong focus on clean architecture and best coding practices.
  • Quickly understood complex business workflows to propose scalable, technically sound solutions to product and engineering leadership.
  • Maintained proactive, clear communication across teams to resolve dependencies and accelerate delivery.
  • Key Projects:
  • 🔹 REST API & Web Tools for Internal Teams (Feb 2016 – Apr 2016)
  • Built RESTful services and scalable JSP-based internal tools using Spring MVC for TechOps and Content teams. Focused on modular design to enable easy future enhancements.
  • Skills: Java, Redis, Spring MVC
  • 🔹 Restructuring Inter-Module Event-Based Communication (Jun 2016 – Jul 2016)
  • Voluntarily redesigned inter-service event communication, optimizing event flow and reducing Kafka queue load by 35% and RabbitMQ message traffic. This improving processing visibility across 4+ teams.
  • Skills: Java, AWS, MongoDB
  • 🔹 Messaging Queue System Development
  • Built a Java-based queue processing system for large-scale event ingestion and reprocessing. Implemented custom reprocessing workflows and exception-handling logic to improve reliability.
  • Skills: Java, RabbitMQ, Apache Kafka, Apache Storm, Spring, JDBC
  • 🔹 MapReduce for Big Data Processing
  • Developed performant and region-optimized MapReduce jobs to handle terabyte-scale data across various services, Built optimised MapReduce jobs to process terabyte-scale data across distributed systems, reducing latency and cross-region calls by ~25%.
  • Skills: Java, Spring Batch, Hadoop
  • 🔹 Spring Batch Job Framework for High-Volume ETL
  • Created multi-threaded Spring Batch jobs for parallel data processing (TB scale), applying OOAD best practices to prevent memory leaks and ensure fault tolerance.
  • Skills: Java, Spring Batch
MongoDBSpring BatchCore JavaRedisHadoopkafka+1

Lenskart.com

Software Engineer

Jun 2014Aug 2015 · 1 yr 2 mos · 7th Floor, Vatika Mindscapes 12/1, Mathura Rd, Faridabad Sector 27D, Haryana · On-site

  • Designed and developed key features for Lenskart.com, focusing on customer experience and performance optimization. Improved checkout workflows, integrated advanced analytics, and led release management with seamless code merges. Contributed to frontend/backend improvements, marketing tools, and virtual eyewear technology.
  • Key Projects:
  • 🔹 Analytical Tracking
  • Implemented Google Analytics tracking to monitor customer flow and behavior across the website. Enabled the analytics team to make data-driven UX decisions resulting in ~16% higher conversion tracking accuracy.
  • 🔹 Automated Feed Scripts
  • Built PHP-based automated scripts to update partner platforms like Fashionara and Junglee with real-time catalog data (stock and prices).
  • Tech Stack: PHP, Spring Batch
  • 🔹 Coupon & Reward Module Overhaul
  • Redesigned the discount system on checkout, allowing auto-application of reward points with coupon codes. Enabled marketing to launch campaigns without engineering changes.
  • Tech Stack: PHP, RabbitMQ
  • 🔹 Existing Power Options on Checkout
  • Developed a checkout feature that fetches the user’s eye prescription from previous orders, streamlining the user experience. Visible on both checkout and success pages.Such improvements caused purchase ease for repeat buyers (~8% reuse rate).
  • Tech Stack: PHP, RabbitMQ
  • 🔹 Eyewear Virtual Try-On
  • Integrated India’s first online eyewear try-on experience using “Face Map” technology. Built on the Magento framework for real-time visualization.
  • Tech Stack: Magento, PHP, RabbitMQ
  • 🔹 SMS & Email Messaging System
  • Developed a robust customer messaging system post-purchase and for subscribers, using asynchronous processing and core Java.
  • Tech Stack: Java, Spring Batch, Redis, RabbitMQ, MySQL
Core JavaRabbitMQPHPRedisGoogle Analytics

Hcl infosystems ltd

intern

Jun 2013Jul 2013 · 1 mo

Core Java

Education

Bharati Vidyapeeth's College of Engineering

Bachelor of Technology (B.Tech.) — Information Technology

Jan 2010Jan 2014

VVDAV Public School

Stackforce found 100+ more professionals with Java & Spring Framework

Explore similar profiles based on matching skills and experience