Shalu Yadav, Software Developer in Carmel, IN, United States
Shalu Yadav

Software Developer in Carmel, IN, United States

Member since May 22, 2022
Shalu has nine years of experience in IT as a software developer and technical co-founder. She has worked for companies like Amadeus, Fidelity, and her own startup. Shalu has worked with applications ranging from giant monoliths, microservices, and cloud migration of live financial services legacy systems to microservices from scratch. She has worked in a small startup and large organizations and has led and mentored technical teams in her last two roles.
Shalu is now available for hire




Carmel, IN, United States



Preferred Environment

Eclipse, Git, Jira, Linux, Java, Spring Boot, Microservices, Cloud Foundry, Amazon Web Services (AWS)

The most amazing...

...thing I’ve developed is a visual search engine, using a mix of web crawlers, Elasticsearch, machine learning, and the Google Vision API to label images.


  • Senior Analyst Programmer

    2018 - 2021
    Fidelity International
    • Worked on the migration of Fidelity's fund reference data system from legacy PL/SQL, Informatica, and EAGLE workflows to Java and Spring Boot microservices.
    • Created a distributed scheduler, using Quartz to schedule and run jobs across services.
    • Implemented services for initial and continuous data migration, which could not be migrated using ETL frameworks and tools due to the complexity of mappings and data gaps.
    • Used a new relic to identify and optimize performance issues. Resolved different security issues and set up security guidelines for the team.
    Technologies: Java, Pivotal Cloud Foundry (PCF), Amazon S3 (AWS S3), Git, Spring Boot, Spring Integration, JMS, IBM MQ, REST, Oracle, SQL, Kibana, Splunk, JPA, Redis, New Relic, Quartz, Layer7 API Gateway, Apigee, IBM UrbanCode Deploy, SonarQube, Checkmarx, Cloud Migration, Microservices, Spring, Back-end, Architecture, Integration
  • Co-founder and CTO

    2015 - 2018
    Sniffer Technologies Pvt Ltd, Gurgaon
    • Worked on the back-end architecture and deployments for IBM SoftLayer and AWS EC2. Implemented web crawlers for events and experiences. Used Stanford NLP, Elasticsearch, and ML algorithms to provide meaningful insights to the users and business.
    • Implemented algorithms to predict fake bookings on the platform and the customer's arrival time at the venue.
    • Hired and mentored interns and hires who worked on iOS, Android, front-end applications, and bots for marketing automation.
    • Designed and automated email retargeting and a notification system.
    Technologies: Java, SQL, Amazon EC2, Elasticsearch, Linux, OAuth 2, Spring Security, Stanford NLP, IBM SoftLayer, Algorithms, Linear Regression, K-means Clustering, Postman, SendGrid API, APIs, Back-end, Data Scraping, Web Scraping, Architecture, Scraping, Integration
  • Software Developer

    2013 - 2015
    • Worked on the development of the flight search's upsell modules in Java.
    • Led a project for Flex-Pricer and upsell modules in India and France as a technical coordinator and scrum master.
    • Worked on enriching unit tests and implementing change requests for flight search modules.
    Technologies: Java, Subversion (SVN), JPA, Jira, Spring, Back-end


  • Fake Booking Prediction

    Created algorithms to predict if the bookings made for the events on the platform were fake or confirmed with an accuracy of 90%. I also created the algorithms to predict the arrival time of the customer who did the booking, so that the restaurant and nightclub owners could reserve or give away seats based on that information.

  • KribX APIs (Fractional Ownership)

    Developed APIs for KribX, which was a startup for fractional ownership of real estate on Tron blockchain. I managed the centralized SQL database and Java back-end APIs for the website for storing the metadata and additional computational data and the data residing on smart contracts.

  • Traderspod Back end (Crypto Fantasy)

    Created multiple back-end microservices, exposing Restful APIs and using Spring Security, Spring Cloud, Eureka, and Docker for a crypto fantasy website while pulling live trading data from crypto exchange web sockets.


  • Languages

    Java, SQL
  • Frameworks

    Spring Boot, JPA, Spring, Spring Integration, OAuth 2, Spring Security, JSON Web Tokens (JWT), Swagger
  • Libraries/APIs

    REST APIs, JMS, Quartz, OpenAPI, Apigee, Stanford NLP, SendGrid API
  • Tools

    Git, Postman, Jira, IBM MQ, Kibana, Splunk, Travis CI, SonarQube, Checkmarx, Subversion (SVN), Eureka, IBM UrbanCode Deploy
  • Paradigms

    REST, Microservices
  • Platforms

    Eclipse, Linux, Pivotal Cloud Foundry (PCF), Oracle, Amazon EC2, New Relic, Amazon Web Services (AWS), Firebase, Docker
  • Storage

    Database Structure, Amazon S3 (AWS S3), Elasticsearch, Redis
  • Other

    Software Development, Computer Science, Computer Engineering, APIs, Back-end, Algorithms, Spring Cloud, Cloud Foundry, Cloud Migration, Data Scraping, Web Scraping, Architecture, Scraping, Integration, AWS RDS, Layer7 API Gateway, IBM SoftLayer, Linear Regression, K-means Clustering


  • Bachelor's Degree in Computer Engineering
    2009 - 2013
    National Institute of Technology, Kurukshetra - Kurukshetra, India

To view more profiles

Join Toptal
Share it with others