Ashwani Thakur

Software Engineer

Bengaluru, Karnataka, India6 yrs 9 mos experience
Highly Stable

Key Highlights

  • Proven track record in designing scalable distributed systems.
  • Expert in building robust microservices and backend projects.
  • Strong leadership in mentoring engineers and driving technical direction.
Stackforce AI infers this person is a Backend-heavy Software Engineer with expertise in scalable systems and microservices.

Contact

Skills

Core Skills

MicroservicesSoftware ArchitectureAwsPythonApi DevelopmentData Science

Other Skills

AWS LambdaAlgorithmsAmazon DynamodbAmazon S3Amazon Web ServicesAmazon Web Services (AWS)Apache KafkaBack-End Web DevelopmentC++Data StructuresDatabase DesignDistributed CachingDistributed SystemDistributed SystemsDjango

About

Senior Software Engineer with a proven track record of designing and scaling distributed systems, building robust microservices, and leading high-impact backend projects. Experienced in driving technical direction, mentoring engineers, and delivering performant, reliable systems focused on long-term scalability. Technical Expertise: Programming Languages: Java, Python, NodeJs, Rust Databases: MySQL, PostgreSQL, MongoDB, Redis, DynamoDB Message Brokers & Event Streaming: Apache Kafka, RabbitMQ, gRPC Frameworks & Libraries: Django, FastAPI, Spring, Flask, Celery Cloud Services: AWS (EC2, S3, Lambda, Cloudfront, Cloudwatch, DynamoDB) DevOps & Tools: Docker, Nginx System Architecture: Object Oriented Programming, System Architecture, Low Level Design, High Level Design, Microservices, RESTful Webservices Monitoring Tools: New Relic, Cloudwatch

Experience

6 yrs 9 mos
Total Experience
2 yrs
Average Tenure
9 mos
Current Experience

Atlassian

Software Engineer II

Sep 2025Present · 9 mos · Bengaluru, Karnataka, India · Hybrid

Spinny

4 roles

Lead Software Engineer

Promoted

Jan 2024Sep 2025 · 1 yr 8 mos

  • * Got double promoted to Lead Software Engineer.
DjangoPostgreSQLLeading Development TeamsMicroservicesObject Oriented DesignMongoDB+17

Senior Software Engineer

Promoted

Jan 2024Jan 2024 · 0 mo

Software Infrastructure

Software Engineer 2

Promoted

Jan 2022Jan 2024 · 2 yrs

Software Engineer

Mar 2021Jan 2022 · 10 mos

Crossml

Software Engineer

Dec 2019Feb 2021 · 1 yr 2 mos · Chandigarh, India

  • Worked as the backend software engineer.
  • Streamlined and automated the process of data manipulation and operations resulting 50-60% reduction of manual effort.
  • Tech Stack: Java, Python, DynamoDB, AWS Lambda, AWS.
PythonAmazon S3AWS LambdaJavaAmazon DynamodbPython (Programming Language)+1

Google code-in

Google Code-In Mentor@Tensorflow

Nov 2019Jan 2020 · 2 mos · Remote · Remote

  • Google Code-in is a contest to introduce pre-university students to open source software development.
  • Created, evaluated tasks and mentored participants in learning and starting with Google's Tensorflow.

Life ai

Software Engineer

Jul 2019Nov 2019 · 4 mos · Pune, Maharashtra, India

  • Worked as the backed software engineer.
  • Implemented Graphql API in NodeJS.
  • Responsible for working on all the mutations, queries, and resolvers for the Graphql API.
  • Tech Stack: Java, Node.js, Neo4j, MySQL.
API DevelopmentLow Level DesignNode.js

Crowdanalytix

Data Scientist

Jan 2019May 2019 · 4 mos · Bengaluru, Karnataka, India

  • Built product classification filters using various CNN architectures for different e-commerce product images and deployed to the web.
  • Extracted important text from product label images using YOLO algorithm with tesseract.
  • Worked on a predictive ML model from the scratch on a Mortgage lending data.
  • Tech Stack: Python, SQL.
Data ScienceTensorFlowKeras

Education

Panjab University

Bachelor of Engineering - BE — Information Technology

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Microservices & Software Architecture

Explore similar profiles based on matching skills and experience