Ashwani Sharma
Gurugram, India |-|- | linkedin.com/in/dev-ashwani-sharma
Professional Summary
Innovative and performance-focused Software Engineer with over 8.5+ years of experience in backend
development, scalable architecture design, and cloud-native application delivery. Proficient in Java, Spring Boot,
Microservices, REST APIs, and distributed systems, with a strong command over DevOps practices including
CI/CD, Docker, and Kubernetes. Adept at designing and deploying robust systems on AWS, optimizing
performance, and reducing technical debt through strategic refactoring. Demonstrated success in leading Agile
teams, mentoring developers, and driving full-stack project lifecycles — from ideation to deployment — in
high-impact domains like fintech, e-commerce, and enterprise SaaS. Passionate about engineering excellence,
cross-functional collaboration, and delivering solutions aligned with long-term business goals.
Skills
Programming Languages: Java (8+), Node.js, SQL
Frameworks & Technologies: Spring Boot, Hibernate, JPA, Spring Security, Apache Flink, Servlet APIs
Architecture & Design: Microservices Architecture, Event-Driven Architecture, RESTful Services, Domain-Driven
Design (DDD), Test-Driven Development (TDD), Design Patterns (Singleton, Factory, Observer, etc.)
Databases & Storage: MySQL, PostgreSQL, OracleDB, MongoDB, Redis, ElasticSearch, Neo4j, Aerospike,
Liquibase
Cloud & DevOps Tools: AWS (EC2, S3), Docker, Kubernetes, Jenkins, Git, GitLab CI/CD, Grafana, ELK Stack
Messaging & Streaming: Apache Kafka, RabbitMQ
Software Development Practices: Agile/Scrum, CI/CD Pipelines, Code Reviews, Peer Programming, SDLC,
Version Control, Monitoring and Observability, High Availability, Load Balancing, Distributed Systems
Leadership Skills: Technical Mentorship, Sprint Planning, Solution Architecture, Team Building, Cross-functional
Collaboration, Stakeholder Management, Strategic Decision Making
Experience
May 2024 – Present
Sr. SOFTWARE ENGINEER, FREIGHT TIGER COMMERCE – Gurugram, India
• Architected and implemented the end-to-end Bulk Upload System using Java, Spring Boot, and REST APIs,
enabling automated shipment creation at scale, reducing manual input, and directly boosting client revenue and
operational efficiency.
• Led a team of junior developers, owning sprint planning, code reviews, and system design while ensuring best
practices in Agile, clean architecture, and high-performance backend development.
• Modernized legacy services by migrating from Node.js and Kotlin to a unified Spring Boot microservices
architecture, leveraging CI/CD pipelines and Kubernetes to reduce failure rates and cut infrastructure costs.
• Built a comprehensive Audit and Monitoring Framework to trace critical API failures (e.g., trip creation),
enhancing system reliability, debuggability, and uptime across distributed services on AWS.
• tech stack :- Java(17+), Spring Boot, Apache Kafka, PostGreSQL, Elastic Search, etc.
TECH LEAD, PAYTM PAYMENTS BANK – Noida, India
Apr 2023 – May 2024
• Engineered a high-performance database query tool enabling concurrent interactions with multiple relational
databases, optimizing cross-DB operations and enhancing visibility for distributed system queries.
• Customized Spring Boot’s default behavior to support multi-database transactional workflows, configuring
multiple transaction managers and write connections, ensuring data consistency and high availability in
complex microservices architecture.
• Led system modernization by upgrading and migrating the organization’s Kafka cluster to a more scalable and
reliable version, improving message throughput and streamlining real-time data pipelines critical to
event-driven architecture.
• Owned core components of the Phonebook system, which manages customer beneficiaries; collaborated with
cross-functional stakeholders to ensure timely, high-quality delivery, while mentoring junior engineers in Java,
Spring Boot, and scalable backend practices.
• tech stack :- Java, Spring Boot, Apache Kafka, Aero Spike, Apache Flink, Elastic Search, etc.
TECH@LENSKART, LENSKART SOLUTIONS PVT. LTD. – Gurugram, India
Mar 2021 – Apr 2023
• Architected and developed a centralized Document Generation microservice using Java, Spring Boot, and REST
APIs, replacing disparate legacy systems to generate standardized invoices and shipment labels across multiple
courier integrations. This reduced technical debt and streamlined backend processes for over 10M+ shipments
annually.
• Led the migration of the Manifestation Workflow from a legacy PHP monolith to a high-performance Java Spring
Boot microservice, resulting in a 37% reduction in operational costs and a 56% improvement in batch shipment
throughput per manifest. Enhanced reliability, maintainability, and scalability in line with modern backend best
practices.
• Integrated with multiple third-party logistics providers (e.g., ECOM Express, XpressBees) and courier
aggregators (e.g., Shipway) using scalable RESTful APIs, enabling automated partner selection based on cost,
SLA, and delivery region. This optimized last-mile logistics allocation, reduced delivery cost variance, and
increased shipment assignment speed.
• Owned the full delivery lifecycle, including system design, architecture decisions, CI/CD pipeline integration,
containerization (Docker), and deployment to cloud-native infrastructure (AWS, Kubernetes), ensuring high
availability, fault tolerance, and performance under peak load conditions.
• tech stack :- Java, SpringBoot, REST APIs, Apache Kafka, Redis Cache, MongoDB, GIT, Docker, Kubernetes, etc.
SOFTWARE ENGINEER, MANGOAPPS INDIA PVT. LTD – Pune, India
Aug 2019 – Mar 2021
• Led end-to-end development of business-critical features in an Agile environment, collaborating with
cross-functional teams to ensure timely delivery, high code quality, and alignment with evolving product
requirements.
• Optimized the file management system by migrating from MongoDB to Neo4j, resulting in a 40% improvement
in query performance for complex hierarchical data and significantly enhancing scalability.
• Integrated Microsoft OAuth 2.0 for seamless Single Sign-On, enhancing user experience and improving security
compliance across internal tools and client-facing systems.
• tech stack :- Java, Neo4j, MySQL, AWS, Redis Server, GIT, etc.
SENIOR ASSOCIATE, GENPACT(CREDIT SUISSE) – Pune, India
Jun 2018 – Aug 2019
• Led the design and development of a modernized donation tracking system for Credit Suisse, replacing a legacy
application with a scalable and maintainable solution tailored for the U.S. region, significantly improving user
experience and operational visibility.
• Rapidly ramped up on a new tech stack within one week, demonstrating high adaptability and strong technical
learning agility, and immediately transitioned into active development and delivery phases.
• Delivered a fully functional MVP within 2 months, adhering to strict timelines and quality benchmarks, while
collaborating closely with stakeholders across product, QA, and deployment teams in an Agile environment.
• Recognized with the prestigious Silver Cheers Award for outstanding contribution that exceeded client
expectations on a high-visibility enterprise project.
• tech stack :- Java, Spring Boot, OracleDB, LiquiBase, SVN, etc.
ASSOCIATE SOFTWARE ENGINEER, Infobeans Technologies – Pune, India
Jun 2018 – Aug 2019
• Led a major codebase refactoring initiative, reducing over 10,000+ syntactical issues to under 500, significantly
improving code quality, maintainability, and development velocity across multiple modules.
• Delivered end-to-end solutions by transforming complex business requirements into scalable implementations
using Java, Spring Boot, REST APIs, and relational databases—ensuring alignment with product goals and
engineering best practices.
• tech stack :- Java, PHP, MySQL, Drupal, Git, AngularJS, etc.
Education
May 2016
B.Tech.(CSE), Rajasthan Technical University - Jaipur, India
• Scored an average of 68.8% throughout the degree program, maintaining consistent academic performance.
• Gained a strong foundation in computer science fundamentals, including programming, data structures, and
software engineering principles.
• Successfully completed 4 major and minor projects in the final year, demonstrating practical application of
theoretical knowledge.