Vibhor Shrivastava

Senior Software Engineer

Hyderabad, Telangana, India12 yrs 6 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in AI and automation solutions.
  • Proven track record in performance improvement.
  • Strong experience in RESTful API development.
Stackforce AI infers this person is a SaaS-focused software engineer with strong capabilities in AI and API development.

Contact

Skills

Core Skills

AiPerformance ImprovementRestful ApisUi ModernizationWorkflow ManagementMicroservicesApi DevelopmentData WarehouseEtl

Other Skills

.NET FrameworkAPI Rate LimiterAlgorithmsAutomatic Document TaggingAutomatic Image TaggingAutomation ModulesCC#C++C++ LanguageCode ReviewsCustomer SupportData StructuresData WarehousingDatabases

About

Experienced software engineer familiar with building scalable and reliable products. Knows a thing or two about LLMs, genAI and AI in general.

Experience

12 yrs 6 mos
Total Experience
2 yrs 6 mos
Average Tenure
7 yrs 4 mos
Current Experience

Microsoft

3 roles

Senior Software Engineer

Promoted

Aug 2023Present · 2 yrs 10 mos

Software Engineer II

Aug 2021Aug 2023 · 2 yrs

  • Owned Taxonomy service for Sharepoint
  • Involved in development of AI based automatic image tagging, automatic document tagging in Sharepoint
  • Improved performance of various Taxonomy service components by significant amount
  • Performed POCs of implementing various AI based approaches to improve Taxonomy adoption
  • Other responsibilities include mentoring interns and new team members, code reviews, design reviews, resolving customer tickets
AIAutomatic Image TaggingAutomatic Document TaggingPerformance ImprovementMentoringCode Reviews+2

Software Engineer 2

Feb 2019Aug 2021 · 2 yrs 6 mos

  • Modernized filtering UI for Taxonomy columns under Sharepoint lists.
  • Designed and implemented restful APIs for Taxonomy services under a Sharepoint site. These APIs are currently consumed by UI as well as they are accessible through Microsoft Graph endpoint.
  • Modernised Sharepoint UI for Taxonomy to conform with WCAG 2.1 standard.
  • Microsoft Hackathon : 1) Built functionality for Type ahead search in hierarchical Taxonomy data in filter pane under SharePoint lists.
  • 2) Integrated Skydance service with Sharepoint lists to show multi facet information for any Taxonomy item.
RESTful APIsUI ModernizationTaxonomy ServicesMicrosoft GraphHackathon Projects

Host analytics inc

Software Development Engineer 2

Jul 2016Jan 2019 · 2 yrs 6 mos · Hyderabad Area, India

  • Part of Planning team : We build tools to ease planning, forecasting and budgeting processes for the customers.
  • Responsible for creating and assigning workflow tasks to users by implementing restful APIs for deployment and creation of processes . These processes manage the creation of tasks,where each task has a state out of start/in progress/review/completed and can be accessed and updated by multiple users, meant for managing lifecycle of certain financial artefacts used for budgeting and planning by corporations.
  • Responsible for developing restful APIs to display and manage data of otherwise complex financial entities in MyPlan Dashboard. User can directly see, update and create new entities based on model entities which otherwise could be cumbersome process through the core app.
  • Responsible for developing 'User push out' service which aims to schedule and start maintenance of certain financial artefacts in a smooth manner by notifying the users working under such artefacts. It schedules and starts maintenance after notifying concerned users and lock them out of such artefacts.
RESTful APIsWorkflow ManagementFinancial ArtefactsUser Push Out Service

Insideview, inc

Software Engineer

Jan 2015Jun 2016 · 1 yr 5 mos · Hyderabad Area, India

  • Designed and implemented a micro service for managing users and accounts by unifying user and accounts data across multiple services. Used by IVSales, IVAdmin
  • Tech used: Java, Spring, MySQL, Hibernate
  • Designed and implemented an API rate limiter to block the users with suspicious activities. Used Redis as cache to maintain activity counts for each user. Used by IVSales and IVAdmin
  • Tech used: Java, Redis
MicroservicesAPI Rate LimiterJavaSpringMySQLHibernate+2

Rekall software pvt ltd

Software Developer

Sep 2014Jan 2015 · 4 mos · Hyderabad Area, India

  • My responsibilities in Rekall includes designing automation modules based on Erlang.
ErlangAutomation Modules

Bizacuity solutions pvt. ltd.

Software Engineer

Oct 2013Sep 2014 · 11 mos · Hyderabad Area, India

  • Worked in a team that deals with designing and maintaining the infrastructure for business analysis of a gaming company .
  • Built a Data Warehouse by extracting and transforming the data from different MySQL data sources to an integrated Infinidb database. It has a altogether new model based on star schema. Because of column based database and compatible data model, It significantly reduces the run time of complex queries. Thus allowing us to prepare and run periodic business reports and dashboards in optimal time and in a structured way.
  • Technology stack: MySQL, Infinidb, Pentaho ETL, Microstrategy, Python
Data WarehouseETLMySQLInfinidbPentaho ETLMicrostrategy+1

Virtual labs , iiit hyderabad

Research Assistant

Dec 2011Mar 2012 · 3 mos · IIIT Hyderabad

  • Set up virtual experiment lab for experiment on soil mechanism using JAVA 3D
Java 3D

Education

International Institute of Information Technology Hyderabad (IIITH)

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2009Jan 2013

Stackforce found 100+ more professionals with Ai & Performance Improvement

Explore similar profiles based on matching skills and experience