Ashna Jain

Software Engineer

Bengaluru, Karnataka, India7 yrs 1 mo experience

Key Highlights

  • Finalist in ACM-Hackathon showcasing problem-solving skills.
  • Developed scalable microservices architecture for seamless integration.
  • Led AI/ML project for entity extraction from business cards.
Stackforce AI infers this person is a SaaS and AI/ML developer with strong backend and infrastructure expertise.

Contact

Skills

Core Skills

Software InfrastructureEngineeringJavaPythonKafkaElasticsearchNginxMongodbNode.js

Other Skills

AlgorithmsC (Programming Language)C++Computer NetworkingComputer ScienceData AnalysisData ScienceData StructuresDatabase Management System (DBMS)Digital Signal ProcessorsEmbedded SystemsFlaskGoogle CloudHTMLLaTeX

About

A Software Developer excited about new challenges and technologies, well-versed with data structures and algorithms. Hands on experience on Software Developer project development and have been one of the finalist in ACM-Hackathon.

Experience

7 yrs 1 mo
Total Experience
1 yr 3 mos
Average Tenure
1 yr
Current Experience

Google

Software Application Engineer

Apr 2025Present · 1 yr · Bengaluru, Karnataka, India

Quizizz

Senior Software Development Engineer

Aug 2023Apr 2025 · 1 yr 8 mos · Bengaluru, Karnataka, India · On-site

Software InfrastructureEngineeringData Structures

Teachmint

2 roles

Software development Engineer 2 (Backend)

Promoted

Jul 2021Jul 2023 · 2 yrs · Bangalore Urban, Karnataka, India

  • Developed a common library used by all microservices in the organization to interact with each other, access the database, manage logs, and manage roles and permission. This library provided the boilerplate code to easily build a microservice on top of it.
  • Designed and implemented an in-house subscription management system which integrates real-time data from CRM and payment gateway. Ensured seamless integration and accurate data synchronization.
  • Built an autoscaling multi-purpose notification framework from scratch using Kafka for publishing and subscribing to events. Enabled real-time notifications across services. The system is reliable with fault-tolerant mechanism where it auto handles if one message fails in the queue.
  • Developed a generalized architecture based on Elasticsearch to generate pivot tables and data insights.Optimized real-time data updates using MongoDB streams. Enabled faster data analysis and reporting.
  • Worked on nginx scaling for load balancing and caching to handle multiple parallel requests. The system was proficient in adding/removing servers from Nginx in real time based on the server’s health check.
  • Sharded and optimized Mongodb to handle parallel requests at scale.
  • Techstack: Java, Flask, Python, Mongodb,Nginx, Kafka, google cloud, Rest Apis
JavaFlaskPythonMongoDBNginxKafka+2

Software Development Engineer (Backend)

Nov 2020Jul 2021 · 8 mos · Bangalore Urban, Karnataka, India

Everestengineering

Software Developer

Oct 2019Nov 2020 · 1 yr 1 mo · Bengaluru, Karnataka, India

  • Worked on seamless and timely delivery of two major end to end projects.
  • Multi video conferencing platform:
  • Features like: Breakout rooms, locking/unlocking, polling, broadcast messaging.
  • Worked on complete development and deployment of web portal, Android and IOS apps.
  • Hiring portal:
  • Features like : Candidate screening, interview, managing entire hiring process.
  • Worked closely with the team by designing user specifications, developing backend apis,
  • handling integrations, user authentication and frontend. Developed the end to end web portal.
  • Techstack : Java, Nodejs, Reactjs, Vuejs, MySQL, MongoDB
JavaNode.jsReact.jsVue.jsMySQLMongoDB

Silver touch technologies ltd

ML/AI developer

Jan 2019Sep 2019 · 8 mos · Ahmedabad Area, India

  • Lead the AI/ML team in deploying the live project of entity extraction from Business card images.
  • Used OpenCV to extract blobs of text images.
  • Used Named Entity Recognition for catagorizing text.
  • Techstack:  Python, OpenCV, Natural Language Processing and NER.
  • Libraries: NER, OpenCV
PythonOpenCVNatural Language Processing

Ahmedabad university

Teaching Assistant

Jan 2019May 2019 · 4 mos · Ahmedabad Area, India

Blind peoples association

Software Developer Internship

May 2018Jul 2018 · 2 mos · Ahmedabad Area, India

  • Build a platform to store the day-to-day basic information for the organisation. Responsible for gathering client requirements , designing backend and database.
  • Techstack : Java.

Education

Ahmedabad University

B.Tech in Information and Communication Technology — Computer Science

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Software Infrastructure & Engineering

Explore similar profiles based on matching skills and experience