Abhinav Jain

Senior Software Engineer

Hyderabad, Telangana, India15 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 8+ years of experience in software development.
  • Expertise in developing data aggregation services.
  • Proven track record in enhancing user engagement through innovative solutions.
Stackforce AI infers this person is a SaaS-focused software engineer with strong backend development skills.

Contact

Skills

Other Skills

AJAXAlgorithmsAndroid DevelopmentCC#C++ LanguageCSSCoding ExperienceComputer ScienceData StructuresEclipseHTMLHibernateInformation TechnologyJSP

About

Experienced developer with 8+ years of experience in industry, committed to maintain cutting edge technical skills and up-to-date industry knowledge. • Responsible for design and development of background service which involves data aggregation from different sources like Outlook, Office365 Account and merging/deduping the data into data store for retrieval at runtime. • Responsible for creating offline graph from different user-based signals based on heuristics and automating the offline pipeline to run once a day with GDPR compliance. • Responsible for designing and development of background service which reads offline data from a store and dumps into other data store which was used for data retrieval at runtime. • Responsible for developing server-side inferences like Flight, Hotel, Car, Trips, Packages, etc. which powered many Cortana Scenarios. • Responsible for developing client-side inferences like Shopping Store, Movie Theatre, App of Interest, Service of Interest, etc. which were used in many Cortana scenarios. Server-side inferences are blended with client-side inferences to increase the overall coverage of developed inferences. • Contribute to project which aims at estimating the time when user is interested to watch movie/eat food. Cortana proactive cards for these scenarios were triggered at the estimated time resulting in ~100% increase in engagement. • Responsible for implementing telemetry for the developed inferences which involves extraction of offline inferences generated, determining the number of new inferences and active users, etc. • Responsible for designing and developing end to end prototype which involves authorized access of Onedrive images, OCR analysis of images and storing the inverted index of the analysed images. Developed system was capable for answering complex queries like “show my credit cards”, etc. The prototype was extended to determine key value pair for images.

Experience

Microsoft

4 roles

Senior Software Engineering Manager

Promoted

Jun 2024Present · 1 yr 9 mos

Senior Software Engineer

Dec 2021Jul 2024 · 2 yrs 7 mos

  • Working on Azure Application Gateway

Software Engineer 2

Promoted

Sep 2018Nov 2021 · 3 yrs 2 mos

Software Engineer

Jun 2015Aug 2018 · 3 yrs 2 mos

Amazon

2 roles

SDE Intern

Promoted

May 2014Jul 2014 · 2 mos · Bangalore

  • Worked on a project entitled "Appstore Features Enhancements":-
  • 1. Develop the Device Testing Result copy over feature to increase the throughput of operations team.
  • 2. Made a framework to enable appropriate actions on certain conditions which also enables Automated App Transfer.
  • 3. JDK 1.7 Migration

SDE Intern

May 2013Jul 2013 · 2 mos · Bengaluru Area, India

  • Amazon has an Appstore which has about 100k Apps. Each App submitted by user has to go through some states of manual and automated Testing. Each App has an App Id which is unique and information about a certain App is saved in Audits table via Hibernate Audits. These states together called workflow History for an App.
  • Sometimes there is a chance that a certain App might stuck in this process and can't be published in Amazon Appstore. Customer can ask about the reason of delay. Initially there was no visualization of workflow History so each request of history requires to write an SQL query and manipulate over data. However it was difficult for manual testers to get this history easily.
  • My project was to enable this feature of Visualization of workflow History.

Mobile development group, sds, iit roorkee

Mobile Application Developer

Jul 2011Apr 2014 · 2 yrs 9 mos · IIT Roorkee

  • Coordinator of Mobile Development Group IIT Roorkee. We believe in working hard and showing our output with best App. I developed some Apps like Campus buddy, Thomso and Cognizane. Many more are under development stage. My group has around 30 members and i mentor around 15 of them.

Indian institute of technology, roorkee

Student

Jul 2010May 2015 · 4 yrs 10 mos · Roorkee

Nss, iit roorkee

Member

Jul 2010May 2011 · 10 mos · IIT Roorkee

Education

Indian Institute of Technology, Roorkee

Bachelor of Technology (BTech) — Computer Science

Jan 2010Jan 2015

Maharishi Vidya Mandir Chhatarpur

High School — Mathematics

Jan 1999Jan 2008

Stackforce found 100+ more professionals with AJAX & Algorithms

Explore similar profiles based on matching skills and experience