Ashwani Sharma

Ashwani Sharma

$30/hr
Senior Software Engineer at Freight Tiger
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
30 years old
Location:
Jaipur, Rajasthan, India
Experience:
9 years
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.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.